robot -t “testcase_name“ data_test.robot
创新互联主要从事成都网站设计、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务朝天,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
robot data_test.robot
或者 robot --suite “prjxx.robot.data test" test_directory
robot test_directory
或者python -m robot test_directory
robot --include smoke test_directory
robot --include smoke path/test_file.robot
robot --exclude smoke test_directory
或者
robot --exclude smoke path/test_file.robot
可以有效避免testcase之间的依赖,保持独立性是testcase持续有效的关键
robot --randomize tests path/test_file.robot
可以更新多个变量,达到每次跑不一样内容的目的,例如可以通过命令切换环境,切换数据等
robot --variable ENV:uat --variable TEST_DATA:uat regression.robot
默认生成到当前目录,会包含output.xml、log.html、report.html
可以对其分别修改,参数如下:
--outputdir (-d)
--output output.xml
--report report.html
--log log.html不想要某个报告可以设置None,例如:
--output NONE --report NONE --log NONE
不同的执行结果会有不同的结果代码(RC),用于快速定位问题
RC Explanation
0 全部通过
1-249 出现250个内的错误用例
250 出现250个内的错误用例
251 帮助信息打印
252 异常测试数据
253 用户中断了执行
255 无法识别的异常
rebot -N new_report.html -o new_output.xml 1st_output.xml 2nd_output.xml
python -m robot.rebot --name Combined outputs/*.xml
rebot --log smoke_log.html --report smoke_report.html --include smoke
--ReportTitle Smoke_Tests --ReportBackground green:yellow:red
--TagStatCombine tag1ANDtag2 path/to/myoutput.xml
python -m robot.libdoc OperatingSystem OperatingSystem.html
python -m robot.testdoc xxx_prj1.robot/*.robot testcasedoc.html
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款