RobotFramework并行运行用例Demo

RobotFramework并行运行用例

RobotFramework用例一多运行时间会变得很长问题,因为它是串行运行的,那么我们需要并行运行Pabot库正好解决了运行时间长的问题。
具体使用:https://github.com/mkorpela/pabot

安装

pip install -U robotframework-pabot

命令行选项:

pabot [--verbose|--testlevelsplit|--command .. --end-command|
--processes num|--pabotlib|--pabotlibhost host|--pabotlibport port|
--artifacts extensions|--artifactsinsubfolders|
--resourcefile file|--argumentfile[num] file|--suitesfrom file]
[robot options] [path ...]

Demo

设置3个套件,每个套件3个用例,每个用例等待10s,3个套件运行完成需要90s

使用pabot开启2个进程:pabot --processes 2 PabotDemo


使用pabot开启5个进程:pabot --processes 2 PabotDemo


posted @ 2021-05-27 16:32  池左岛夜香  阅读(779)  评论(1编辑  收藏  举报