- Java 编程经验
- 具有软件自动化测试经验
观众
- 测试人员和开发人员
Cucumber 是一个开源的 BDD 框架,用于以自然语言风格编写测试。 BDD,即行为驱动开发,是一种敏捷的软体开发技术,它鼓励开发人员、QA 和非技术业务人员在软体专案中进行协作。
本培训首先讨论 BDD 以及如何使用 Cucumber 对 Web 应用程式执行 BDD 测试。参与者有充足的机会与讲师和同行互动,同时实施在这个动手实践、基于实践的实验室环境中学到的概念和策略。
在本次培训结束时,参与者将对 BDD 和 Cucumber 有深入的理解,并掌握必要的实践和工具集,以便为实际软体测试场景编写自己的测试用例。
课程形式
- 非常重视动手实践。
- 大多数概念都是通过示例、练习和动手实践开发来学习的。
注意
- 该训练使用 Eclipse 和 Selenium。如果您希望使用不同的 IDE 或测试自动化框架,请联系我们进行安排。
- 如果您的团队是第一次从手动测试转向自动化测试,请联系我们以安排扩展培训,以包括自动化测试的额外覆盖范围。
介绍
安装和配置 Cucumber
Business 驱动开发 (BDD) 和验收测试驱动开发 (ATDD)
让组织中的 Business 分析师参与进来
定义项目要求
建立测试生态系统
- IDE、测试框架和构建库
设置 Web Application Testing 系统
Gherkin:用用户友好的语言编写你的故事
写作特点
编写方案
在 Java 中编写步骤定义
使用标记组织功能和方案
使用 Hooks
使用 Database
重构 Cucumber
将 Cucumber 与 Selenium 一起使用
生成报告
新兴趋势
结论
United Arab Emirates - Cucumber: Implementing BDD with Java
Qatar - Cucumber: Implementing BDD with Java
Egypt - Cucumber: Implementing BDD with Java
Saudi Arabia - Cucumber: Implementing BDD with Java
South Africa - Cucumber: Implementing BDD with Java
Brasil - Cucumber: Implementing BDD with Java
Canada - Cucumber: Implementing BDD with Java
中国 - Cucumber: Implementing BDD with Java
香港 - Cucumber: Implementing BDD with Java
澳門 - Cucumber: Implementing BDD with Java
台灣 - Cucumber: Implementing BDD with Java
USA - Cucumber: Implementing BDD with Java
Österreich - Cucumber: Implementing BDD with Java
Schweiz - Cucumber: Implementing BDD with Java
Deutschland - Cucumber: Implementing BDD with Java
Czech Republic - Cucumber: Implementing BDD with Java
Denmark - Cucumber: Implementing BDD with Java
Estonia - Cucumber: Implementing BDD with Java
Finland - Cucumber: Implementing BDD with Java
Greece - Cucumber: Implementing BDD with Java
Magyarország - Cucumber: Implementing BDD with Java
Ireland - Cucumber: Implementing BDD with Java
Luxembourg - Cucumber: Implementing BDD with Java
Latvia - Cucumber: Implementing BDD with Java
España - Cucumber: implementando BDD con Java
Italia - Cucumber: Implementing BDD with Java
Lithuania - Cucumber: Implementing BDD with Java
Nederland - Cucumber: Implementing BDD with Java
Norway - Cucumber: Implementing BDD with Java
Portugal - Cucumber: Implementing BDD with Java
România - Cucumber: Implementing BDD with Java
Sverige - Cucumber: Implementing BDD with Java
Türkiye - Cucumber: Implementing BDD with Java
Malta - Cucumber: Implementing BDD with Java
Belgique - Cucumber: Implementing BDD with Java
France - Cucumber: Implementing BDD with Java
日本 - Cucumber: Implementing BDD with Java
Australia - Cucumber: Implementing BDD with Java
Malaysia - Cucumber: Implementing BDD with Java
New Zealand - Cucumber: Implementing BDD with Java
Philippines - Cucumber: Implementing BDD with Java
Singapore - Cucumber: Implementing BDD with Java
Thailand - Cucumber: Implementing BDD with Java
Vietnam - Cucumber: Implementing BDD with Java
India - Cucumber: Implementing BDD with Java
Argentina - Cucumber: implementando BDD con Java
Chile - Cucumber: implementando BDD con Java
Costa Rica - Cucumber: implementando BDD con Java
Ecuador - Cucumber: implementando BDD con Java
Guatemala - Cucumber: implementando BDD con Java
Colombia - Cucumber: implementando BDD con Java
México - Cucumber: implementando BDD con Java
Panama - Cucumber: implementando BDD con Java
Peru - Cucumber: implementando BDD con Java
Uruguay - Cucumber: implementando BDD con Java
Venezuela - Cucumber: implementando BDD con Java
Polska - Cucumber: Implementing BDD with Java
United Kingdom - Cucumber: Implementing BDD with Java
South Korea - Cucumber: Implementing BDD with Java
Pakistan - Cucumber: Implementing BDD with Java
Sri Lanka - Cucumber: Implementing BDD with Java
Bulgaria - Cucumber: Implementing BDD with Java
Bolivia - Cucumber: implementando BDD con Java
Indonesia - Cucumber: Implementing BDD with Java
Kazakhstan - Cucumber: Implementing BDD with Java
Moldova - Cucumber: Implementing BDD with Java
Morocco - Cucumber: Implementing BDD with Java
Tunisia - Cucumber: Implementing BDD with Java
Kuwait - Cucumber: Implementing BDD with Java
Oman - Cucumber: Implementing BDD with Java
Slovakia - Cucumber: Implementing BDD with Java
Kenya - Cucumber: Implementing BDD with Java
Nigeria - Cucumber: Implementing BDD with Java
Botswana - Cucumber: Implementing BDD with Java
Slovenia - Cucumber: Implementing BDD with Java
Croatia - Cucumber: Implementing BDD with Java
Serbia - Cucumber: Implementing BDD with Java
Bhutan - Cucumber: Implementing BDD with Java