Gauge与其它测试框架工具一样,也支持contexts与teardown;对应的是众多工具的setup与teardown;

 

写法如下:

  

# 测试Spec

以下为contexts 步骤

* 登录
* 其它动作

## 场景1

* 场景1--步骤1
* 场景1--步骤2

## 场景2

* 场景2--步骤1
* 场景2--步骤2

_______
以下为teardown动作
* teardown动作1
* teardown动作2

 

需要注意的是teardown是以3个或以上下划线来界定的。

 

执行的流程是按以下进行:

1、执行contexts动作

2、执行场景1

3、执行teardown动作

4、执行contexts动作

5、执行场景2

6、执行teardown动作

 

由此可见,这里的contexts与teardown与unittest中的setup和teardown功能类型,不同的时,场景(scenario)相当与unittest中的一个一个测试用例。

相关文章:

  • 2021-06-24
  • 2022-01-18
  • 2021-10-28
  • 2022-01-12
  • 2022-02-11
  • 2022-01-17
  • 2022-01-30
猜你喜欢
  • 2021-08-01
  • 2022-12-23
  • 2021-07-13
  • 2022-12-23
  • 2021-12-19
相关资源
相似解决方案