先cd进入项目的根目录
1.常用执行具体用例的命令:
robot --pythonpath . --test testname tc,tc为所有用例的主目录;
2.常用执行具体套件的命令:
robot --pythonpath . --suite suitename tc;
3.为测试报告取名字:
robot --pythonpath . --name 冒烟测试 tc;
4.关键字测试用例:
缺省情况下,RF执行测试时,每个测试用例都被视为关键字测试用例;
我们可以通过--critical(-c) 和 --noncritical(-n) 后加tag名称来指定测试用例是否为关键字测试用例;
--critical cd 指定只有cd标签的用例才是关键字用例
--noncritical cd 指定不具有cd标签的用例是关键字用例
--critical cd* --noncritical gz* 指定以cd开头但是不以gz开头的用例是关键字测试用例;
5.根据标签名选择测试用例:
--include foo 执行包含标签foo的用例;
--exlude foo 执行不包含foo标签的用例;
--include oneAND"web test” 执行同时包含one和web test标签的用例,注意AND大写,若标签名之间有空格,要加引号;
--include oneNOTtwo 执行包含标签one但不包含two的用例;
--include w*w 执行标签格式为 w*w的用例;
6.指定生成的报告目录:(-d report dir)
robot --pythonpath . -d reportdir tc;
7:使生成的报告不被覆盖:-T参数;