appium+selenium grid appium并行测试
来源:互联网 发布:网络电视买什么牌子 编辑:程序博客网 时间:2024/06/06 09:50
appium使用说明
注意:nodeConfig.json是json格式,键值对最好带上双括号
官网使用说明中没有加上双括号,可以使用json格式检查链接
selenium grid启动命令:
java -jar selenium-server-standalone-2.48.2.jar -role hub
具体参数参看链接
selenium grid启动成功后,在浏览器输入localhost:4444,登录console。
启动appium:
appium -p 4724 -bp 4714 –nodeconfig “json文件路径”
相同的方法打开多的node server,修改命令和json文件的端口
测试情况:1个selenium grid,2个appium(名称为appium_4724,appium_4723)
测试场景:
- appium_4723、appium_4724先后注册grid,运行测试用例,分配到appium_4723上运行
- appium_4724、appium_4723先后注册grid,运行测试用例,分配到appium_4724上运行
- appium_4724、appium_4723先后注册grid,appium_4723的
nodeconfig.json的browserName、Version、platform和手机配置信息一致。
运行测试用例,分配到appium_4724运行 - 连接两个Android设备,nodeconfig.json与nodeconfig1.json不相同,分别如图:
(1)、nodeconfig.json配置
(2)、nodeconfig1.json配置
运行用例,在代码增加cap.setBrowserName(properties.getProperty(“appium.browerName”)); 可以随意切换appium_4724或者appium_4723运行
由此推断:
1、nodeconfig.json的browserName、Version、platform在分配测试用例起到作用,但需要在代码中设置BrowserName
2、一台电脑最好只连接一个设备,appium运行会运行在最先连接的设备上。
0 0
- appium+selenium grid appium并行测试
- Appium grid ----appium 的并行化测试
- Appium 多机并行执行测试(基于Selenium Grid)
- appium并行测试
- Appium+TestNG+Grid并行运行测试用例
- Appium测试
- Appium Grid工作原理
- appium
- Appium
- Appium
- Appium
- Appium
- appium
- Appium
- Appium
- Appium
- Appium
- 使用Selenium或appium做 Android自动化测试
- 登录问题定位之ubuntu输入正确密码后重新返回登录界面
- 前台传数据到后台的HelloWorld程序
- 实现TreeGrid中复选框的级联选择效果(类似zTree的选择效果)
- Educational Codeforces Round 3
- 南邮编程在线编程题二十三:字符串大小比较
- appium+selenium grid appium并行测试
- android数据存储的选择
- linux下的工具
- 后台管理员操作详情CURD记录
- 1002. 写出这个数 (20)
- Hibernate的HQL语句
- 喜欢的古诗
- EF中增删改查
- 关于CSS与HTML小技巧