robot指定日志路径和命令行运行

-o 指定Output路径

-l 指定Log路径

-r 指定Report路径

 

 

 

 

命令行运行robot用例
一、运行某一条测试用例

robot --<测试用例名> in <用例所在suite路径>

robot -t <projectname.suitename.testname> <工程路径>

(-t 同 --test)

二、运行某个测试套

robot <suite路径>

robot -s <projectname.suitename> <工程路径>

(-s 同 --suite)

三、运行整个项目

robot <项目路径>

四、运行指定标签的测试用例

robot -i <tag name> <项目路径>

(-i 同 --include)

五、运行除指定标签以外的测试用例

robot -e <tag name> <项目路径>

(-e 同 --exclude)

六、指定文件输出目录

即修改文件:outout.xml log.html report.html的输出目录。

robot -d <指定目录>

(-d 同 --outputdir)

七、指定xml文件输出的文件名

输出的xml文件默认为output.xml。

robot -o <指定名称>

(-o 同 --output)

八、设置重新运行失败的测试用例

如先执行命令:robot -i smoke <项目路径>

再运行命令:robot -R <原output.xml文件路径> <项目路径>

合并两次运行结果:rebot --merge <原output.xml文件路径> <重新运行的output.xml文件路径>

(-R 同 --rerunfailed)

九、设置重新运行失败的测试套

一般我们会在测试用例之间设置前置、后置条件,如果设置重新执行失败的测试用例,没有前置条件是没法运行的,这就需要设置重新运行失败的测试套。

如先执行命令:robot -i smoke <项目路径>

再运行命令:robot -S <原output.xml文件路径> <项目路径>

合并两次运行结果:rebot --merge <原output.xml文件路径> <重新运行的output.xml文件路径>

(-S 同 --rerunfailedsuites)
十、添加Library导入路径,

robot -P 导包路径

下面的案例可以运行  robot -P .  登录模块  (其中的点代表项目工程路径)

 

 



posted @ 2023-02-08 00:09  我是小菜鸡丫丫  阅读(527)  评论(0编辑  收藏  举报