4-初始化与清除

初始化与清除的类型分为测试用例级别、套件级别

1、指定测试用例执行

作用范围: 只在当前用例生效

*** Test Cases ***
case1
    [Setup]  log to console  ==执行用例初始化==
    [Teardown]  log to console  ==执行用例清除==
    log to console  测试用例主体

注:后面只能跟一个关键字,如果需要使用多个关键字可使用:

run keywords 关键字1 内容1  关键字2 内容2

2、默认测试用例执行

作用范围: 用例没有单独设置初始化与清除,则走默认的测试用例初始化与清除

*** Settings ***
Test Setup  log to console  ==执行默认用例初始化==
Test Teardown  log to console  ==执行默认用例初始化==

3、robot文件执行

作用范围: 只在当前robot文件中生效,执行这个robot文件时只执行一次

*** Settings ***
#套件级别的初始化与清除
Suite Setup  log to console  ==执行套件初始化==
Suite Teardown  log to console  ==执行套件清除==

4、目录执行

作用范围: 只在当前目录中生效,执行这个目录时只执行一次
目录下创建__init__.robot

*** Settings ***
#套件目录级别的初始化与清除
Suite Setup  log to console  ==执行目录初始化==
Suite Teardown  log to console  ==执行目录清除==
Test Setup  log to console  ==执行目录默认用例初始化==
Test Teardown  log to console  ==执行目录默认用例初始化==

当目录和robot文件中都设置了默认用例的初始化与清楚,那么用例是走robot文件中设置的。走的就近原则

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值