01、Should Contain 、 Should Not Contain 、Should Contain x Times 包含、不包含、包含指定次数 02、Should Be Empty 、 Should Not Be Empty 为空、不为空 03、Should Be Equal 、Should Not Be Equal 相等、不相等 04、Should Be Equal
我们前文说了,RF有很强大的参数运行 rebot –help 可以得到如下的Option,我把常用的黄色标注,当然大家可以根据实际使用中进行选择 Options ======= -R --merge When combining results, merge outputs together instead of putting them under a new top level
首先我们先看看我们的测试执行顺序 Suite Setup === 所有suite的初始化等工作,如果测试中含有不同的suite,每个suite可以不同的setup,setup不是必须的 Test case setup == 每条测试用例前会运行该方法,确认所有测试用例的setup,当然单个测试用例,可以有自己的setup Test case1 execution Tes
测试集、脚本 测试脚本的名字不要超过20个字符,文件类型应该为html 名字必需易读且有意义(根据名字可以知道脚本是做什么的) 记住测试集的名字是自动根据文件、目录的名字创建的。后缀名会被截去,下划线会转换为空格,如果名字全部 为小写,每个单词的首字母会大写。例如login_tests.html->Login Tests,DHCP_and_DNS->DHCP and D
创建测试数据 测试数据语法 这里的测试数据就是指的测试用例。 测试文件组织 测试用例的组织层次结构如下: 在测试用例文件( test case file )中建立测试用例 一个测试文件自动的建成一个包含了这些测试用例的测试集( test suite ) 一个包含多个测试用例文件( test case file )的目录构成更高级别的测试集,即这个测试集目录包