Advertisement

自动化测试教程 app - 支持多设备并发运行 - 使用Appium框架结合Pytest框架实现多线程测试

阅读量:

1、借助 appium 与 python 技术,可完成单一设备上的 app 自动化测试流程。首先需启动 appium server,并设置其使用 4723 端口。随后,确保电脑与目标设备成功连接,并利用 adb devices 命令确认设备是否被正确识别。在 python 脚本中配置相应的启动参数,结合 pytest 编写测试脚本,从而实现自动化测试的执行。

2、如需实现多设备并行运行自动化测试任务,则应遵循以下步骤:明确所需连接的设备数量;为每台设备分配独立的 appium server 端口,并分别启动对应的 server;pytest 需获取各设备对应的启动参数信息,进而驱动自动化测试任务在多个设备上同步进行。

在这里插入图片描述

3、实施路径
首项操作:从设备资源库中检索当前处于连接状态的设备。若设备资源库为空,则表示没有设备完成连接。

次项操作:当设备资源库非空时,创建一个线程,用于初始化appium server,并根据所连接设备的数量进行配置。

全部评论 (0)

还没有任何评论哟~