Behave: BDD结合Python(针对Python使用Cucumber/Gherkin) ( behave | 7 hours )
- 基本的Python编程经验
- 了解自动化测试
Behave是一个开源的、基于Python的BDD框架,用于以自然语言风格编写测试。
BDD(行为驱动开发)是一种敏捷软件开发技术,鼓励开发人员、QA和非技术业务人员在软件项目中进行协作。
本培训讲首先讨论BDD,以及Behave框架如何用于Web应用程序的BDD测试。学员将有充足的机会与讲师和其他学员进行交流,并在实验室环境中开展动手练习,运用所学的概念和策略。
在本次培训结束后,学员将对BDD和Behave有一个明确的理解,并获得在实际测试场景中使用这些技术和工具的必要实践。
受众
- 测试人员和开发人员
- 课程形式:
- 重视实操。大部分概念是通过示例、练习和动手开发学到的。
介绍
- 行为驱动开发(BDD)和验收测试驱动开发(ATDD)
- BDD作为软件工程师、测试工程师和商务人员的协作工具
定义你的项目需求
为Web应用程序测试设置你的环境
Gherkin:用一种用户友好的语言编写你的故事
功能文件的剖析
编写你的第一个功能
为你的功能编写场景
编写步骤定义
将参数传递给步骤
创建场景轮廓以传递多个参数
在步骤之间共享数据
使用标签组织功能和场景
安装和卸载
结束语
United Arab Emirates - BDD with Python and Behave
Qatar - BDD with Python and Behave
Egypt - BDD with Python and Behave
Saudi Arabia - BDD with Python and Behave
South Africa - BDD with Python and Behave
Brasil - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Canada - BDD with Python and Behave
中国 - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
香港 - BDD with Python and Behave
澳門 - BDD with Python and Behave
台灣 - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
USA - BDD with Python and Behave
Österreich - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Schweiz - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Deutschland - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Czech Republic - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Denmark - BDD with Python and Behave
Estonia - BDD with Python and Behave
Finland - BDD with Python and Behave
Greece - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Magyarország - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Ireland - BDD with Python and Behave
Israel - BDD with Python and Behave
Luxembourg - BDD with Python and Behave
Latvia - BDD with Python and Behave
España - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Italia - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Lithuania - BDD with Python and Behave
Nederland - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Norway - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Portugal - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
România - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Sverige - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Türkiye - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Malta - BDD with Python and Behave
Belgique - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
France - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
日本 - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Australia - BDD with Python and Behave
Malaysia - BDD with Python and Behave
New Zealand - BDD with Python and Behave
Philippines - BDD with Python and Behave
Singapore - BDD with Python and Behave
Thailand - BDD with Python and Behave
Vietnam - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
India - BDD with Python and Behave
Argentina - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Chile - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Costa Rica - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Ecuador - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Guatemala - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Colombia - Compórtate: BDD con Python (Pepino / pepinillo para Python)
México - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Panama - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Peru - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Uruguay - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Venezuela - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Polska - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
United Kingdom - BDD with Python and Behave
South Korea - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Pakistan - BDD with Python and Behave
Sri Lanka - BDD with Python and Behave
Bulgaria - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Bolivia - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Indonesia - BDD with Python and Behave
Kazakhstan - BDD with Python and Behave
Moldova - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
Morocco - BDD with Python and Behave
Tunisia - BDD with Python and Behave
Kuwait - BDD with Python and Behave
Oman - BDD with Python and Behave
Slovakia - BDD with Python and Behave
Kenya - BDD with Python and Behave
Nigeria - BDD with Python and Behave
Botswana - BDD with Python and Behave
Slovenia - BDD with Python and Behave
Croatia - BDD with Python and Behave
Serbia - BDD with Python and Behave