上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 5.appium节点注册hub 1)开启一个节点:如果在该台设备上只是启动一个节点,使用命令: appium --nodeconfig appium_node.json 2)如果在设备上需要注册多个节点的时候,appium server开启的不止是4723一个端口,因此当默认开启一个端口后,开启另一 阅读全文
posted @ 2020-04-25 19:45 zhaikunkun 阅读(213) 评论(0) 推荐(0)
摘要: 1.首先介绍下Selenium的工具集 如果被问到selenium是什么的时候,可以通过以下分析来回答 1)romote control早期1.0版本,通过server往浏览器注入js来让浏览器执行相应的操作 慢慢已经被废弃掉了 2)selenium WebDriver是一个协议,各浏览器根据协议来 阅读全文
posted @ 2020-04-25 18:03 zhaikunkun 阅读(637) 评论(0) 推荐(0)
摘要: 5.之前提到脚本的编写,可以参考git文档中的demo 脚本代码如下: from selenium.webdriver import DesiredCapabilities from selenium.webdriver import Remote class TestGrid(): def tes 阅读全文
posted @ 2020-04-25 17:39 zhaikunkun 阅读(253) 评论(0) 推荐(0)
摘要: Selenium Grid是selenium的一个分布式,可以实现你的脚本在多台电脑上运行的效果 1.Selenium Grid远程运行selenium test 2.主旨是在多个机器上并行运行selenium 优点:所有测试的中心入口点(统一由hub来分配) 管理和控制浏览器运行的Nodes/环境 阅读全文
posted @ 2020-04-24 14:11 zhaikunkun 阅读(228) 评论(0) 推荐(0)
摘要: 1.docker服务启动命令 sudo /bin/systemctl start docker.service 2.docker查看所有容器 docker ps -a 3.docker 查看运行中的容器:docker ps 4.重新启动容器:docker start 容器id 5.删除容器:先停止运 阅读全文
posted @ 2020-04-21 13:46 zhaikunkun 阅读(90) 评论(0) 推荐(0)
摘要: 1.参数化应用场景 登录、搜索都可以归为一类,进行参数化,以雪球app为例进行实战: 打开雪球应用 点击搜索框 输入搜索词’京东’或者’小米“ 点击第一个搜索结果 判断股票价格 找到对应的股票代码下的股票价格元素(股票代码是唯一的,容易定位) 从一个元素的查找中找到共性:知道股票代码就可以定位到该股 阅读全文
posted @ 2020-04-20 21:13 zhaikunkun 阅读(518) 评论(0) 推荐(0)
摘要: 1.get attribute原理分析 注意⚠️ attribute是一个元素的方法,只有通过元素才能调到,是元素的一些属性 appium源码: https://github.com/appium 可以看出appium是通过多个项目组成的,ios的driver,android的driver 查询进程 阅读全文
posted @ 2020-04-20 21:05 zhaikunkun 阅读(263) 评论(0) 推荐(0)
摘要: 1.toast提示 在登录完成后会有一个登录成功的toast提示,一闪而过,只是给用户一个简单的提醒,又不过于强硬,不像是alert toast注意⚠️是系统发出来的,而不是app发出来的; 虽然一般不提倡用css进行定位,但是toast比较特殊,可以使用这种方式来定位 测试有apk在这里下载 ap 阅读全文
posted @ 2020-04-20 20:22 zhaikunkun 阅读(532) 评论(0) 推荐(0)
摘要: 1.测试设备 adb shell start -n 要启动的页面:这样可以把你要启动的页面启动起来 start session是创建一个新的session 使用应用宝官网下载到电脑 安装应用:adb install -r xxx.apk 或者通过拖拽到模拟器中 多个模拟器或手机安装应用,使用以下命令 阅读全文
posted @ 2020-04-20 18:42 zhaikunkun 阅读(735) 评论(0) 推荐(0)
摘要: 1.appium的设计理念 手机端、appium server端、程序脚本 2.appium引擎列表 3.appium生态工具 adb是anjoin debug bridge 安卓自带的工具,非常重要 重点掌握!!! from appium import webdriver就是导入了appium-p 阅读全文
posted @ 2020-04-20 18:33 zhaikunkun 阅读(154) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页