使用pabot并发执行robotframework的testSuite

简介: 下载robotremoteserver-1.0.1.tar.gz、robotframework-pabot-0.22.tar.gz   执行以下命令,以安装pabot: pip install robotremoteserver-1.

下载robotremoteserver-1.0.1.tar.gzrobotframework-pabot-0.22.tar.gz

 

执行以下命令,以安装pabot:

pip install robotremoteserver-1.0.1.tar.gz
pip install robotframework-pabot-0.22.tar.gz

 

以下命令,可并行执行parallelSuits文件夹内的所有testSuite,并把结果输出到results目录内:

pabot --processes 10 --outputdir results parallelSuits/

 

pabot还提供了一些用于并发同步的关键字,如需使用,在并发执行的testSuite中可import相关Library:pabot.PabotLib

 
小结备注:如果想模拟接口关键字同时并发操作,可以将同一个关键字用例在一个文件夹内,复制两份,执行:
pabot --processes 10 --outputdir results fodler/
 
技术改变世界! --狂诗绝剑
目录
相关文章
|
22天前
|
Rust API Python
Python Requests 库中的重试策略实践
在网络请求中,由于网络波动或服务暂时不可达等原因,请求可能失败。为增强客户端健壮性,自动重试机制变得尤为重要。本文介绍如何在 Python 的 `requests` 库中实现请求自动重试,通过 `urllib3` 的 `Retry` 类配置重试策略,并提供了一个具体示例,展示了如何设置重试次数、状态码集合及异常类型等参数,从而提高系统的可靠性和容错能力。
|
5月前
|
JSON 测试技术 数据格式
性能工具之 Locust 工具 Get 与 Post 请求
【4月更文挑战第7天】性能工具之 Locust 工具 Get 与 Post 请求
59 1
|
2月前
|
数据采集 Go 定位技术
使用go并发网络爬虫
使用go并发网络爬虫
|
3月前
|
Java API Python
python并发执行request请求
选择哪种并发方式取决于我们的具体需求。对于I/O密集型任务,多线程或异步I/O通常是更好的选择;对于CPU密集型任务,多进程可能是更好的选择。此外,异步I/O通常比多线程具有更好的性能,特别是在高并发的网络应用中。
|
5月前
|
JSON Java 测试技术
性能工具之 nGrinder Post 请求脚本
【5月更文挑战第4天】性能工具之 nGrinder Post 请求脚本
40 2
性能工具之 nGrinder Post 请求脚本
|
5月前
|
UED 开发者 Python
Python中使用`requests`库进行重定向与超时控制的技术详解
【4月更文挑战第12天】在Web开发中,处理HTTP重定向和请求超时是常见的需求。`requests`库作为Python中处理HTTP请求的利器,提供了丰富的功能来满足这些需求。本文将详细探讨如何在Python中使用`requests`库进行重定向处理和超时控制。
|
5月前
|
运维 数据库
Powershell实战:测试网络请求两个命令介绍
【2月更文挑战第11篇】 Test-Connection 命令将 Internet 控制消息协议 (ICMP) 回显请求数据包或 ping 发送给一台或多台远程计算机并返回回显响应回复。 我们可以使用该命令确定是否可通过 IP 网络ping通特定的计算机。
|
Python
Python3,关于请求重试,这次requests库给安排的明明白白。
Python3,关于请求重试,这次requests库给安排的明明白白。
117 0
|
jenkins 测试技术 持续交付
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
【实测】python模拟jenkins的定时设置时间库: 【 python_jenkins_monitor 】
|
缓存 测试技术
Pytest系列(30)- 使用 pytest-xdist 分布式插件,如何保证 scope=session 的 fixture 在多进程运行情况下仍然能只运行一次
Pytest系列(30)- 使用 pytest-xdist 分布式插件,如何保证 scope=session 的 fixture 在多进程运行情况下仍然能只运行一次
287 0
Pytest系列(30)- 使用 pytest-xdist 分布式插件,如何保证 scope=session 的 fixture 在多进程运行情况下仍然能只运行一次