Course Code: behave
Duration: 7 hours
Prerequisites:
  • 基本的Python编程经验
  • 了解自动化测试
Overview:

Behave是一个开源的、基于Python的BDD框架,用于以自然语言风格编写测试。

BDD(行为驱动开发)是一种敏捷软件开发技术,鼓励开发人员、QA和非技术业务人员在软件项目中进行协作。

本培训讲首先讨论BDD,以及Behave框架如何用于Web应用程序的BDD测试。学员将有充足的机会与讲师和其他学员进行交流,并在实验室环境中开展动手练习,运用所学的概念和策略。

在本次培训结束后,学员将对BDD和Behave有一个明确的理解,并获得在实际测试场景中使用这些技术和工具的必要实践。

受众

  • 测试人员和开发人员
  • 课程形式:
  • 重视实操。大部分概念是通过示例、练习和动手开发学到的。
Course Outline:

介绍

  • 行为驱动开发(BDD)和验收测试驱动开发(ATDD)
  • BDD作为软件工程师、测试工程师和商务人员的协作工具

定义你的项目需求

为Web应用程序测试设置你的环境

Gherkin:用一种用户友好的语言编写你的故事

功能文件的剖析

编写你的第一个功能

为你的功能编写场景

编写步骤定义

将参数传递给步骤

创建场景轮廓以传递多个参数

在步骤之间共享数据

使用标签组织功能和场景

安装和卸载

结束语

Sites Published:

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 - BDD with Python and Behave

Canada - BDD with Python and Behave

中国 - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)

香港 - BDD with Python and Behave

澳門 - BDD with Python and Behave

台灣 - BDD with Python and Behave

USA - BDD with Python and Behave

Österreich - BDD with Python and Behave

Schweiz - BDD with Python and Behave

Deutschland - BDD with Python and Behave

Czech Republic - BDD with Python and Behave

Denmark - BDD with Python and Behave

Estonia - BDD with Python and Behave

Finland - BDD with Python and Behave

Greece - BDD with Python and Behave

Magyarország - BDD with Python and Behave

Ireland - 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 - BDD with Python and Behave

Lithuania - BDD with Python and Behave

Nederland - BDD with Python and Behave

Norway - BDD with Python and Behave

Portugal - BDD with Python and Behave

România - BDD with Python and Behave

Sverige - BDD with Python and Behave

Türkiye - BDD with Python and Behave

Malta - BDD with Python and Behave

Belgique - BDD with Python and Behave

France - BDD with Python and Behave

日本 - BDD with Python and Behave

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 - BDD with Python and Behave

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 - BDD with Python and Behave

United Kingdom - BDD with Python and Behave

South Korea - BDD with Python and Behave

Pakistan - BDD with Python and Behave

Sri Lanka - BDD with Python and Behave

Bulgaria - BDD with Python and Behave

Bolivia - Compórtate: BDD con Python (Pepino / pepinillo para Python)

Indonesia - BDD with Python and Behave

Kazakhstan - BDD with Python and Behave

Moldova - BDD with Python and Behave

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

Bhutan - BDD with Python and Behave

Nepal - BDD with Python and Behave

Uzbekistan - BDD with Python and Behave