App自动化
文章平均质量分 87
bobob_
这个作者很懒,什么都没留下…
展开
-
Robotium(Studio)
1. Gradle中添加依赖2.编写脚本3.run原创 2018-08-18 15:49:34 · 175 阅读 · 0 评论 -
appium定位h5
1、手机安装Chrome浏览器2、开启USB调试模式,并使用安装的Chrome浏览器打开待测H5页面3、在电脑端的Chrome浏览器输入chrome://inspect 4、打开链接后,选中 Discover USB devices,可以看到监测到的设备,然后点击inspect 就可以操作了5. 经过研究发现只能定位google打开的网页6. 试过 uiaut...原创 2018-08-04 20:35:20 · 422 阅读 · 0 评论 -
Appium Server
一 命令安装1.安装node.js node -v查看是否安装成功2.安装node插件 npm 国内一般使用npm install -g cnpm --registry=https://registry.npm.taobao.org3.安装Appium cnpm install -g appium4.启动appium appium ...原创 2018-08-04 20:39:33 · 247 阅读 · 0 评论 -
A new session could not be created. (Original error: Requested a new session but one was in progress
出现这个问题,是因为关毕了appium,或者是关毕了appium再次打开,那么session就不是一样的了所以报错.一般是因为测试的时候报错了,appium自动关毕了,再次打出现的报错解决方法:重新启动appium试下...原创 2018-08-04 20:40:39 · 1299 阅读 · 0 评论 -
Possible causes are invalid address of the remote server or browser start-up failure.
appium 脚本运行不起来Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:4723 [/127.0.0.1] failed: Connection refused: connect1.首先,要保证appium服务正确的 启动了 2.启动appium...原创 2018-08-04 20:48:16 · 460 阅读 · 0 评论 -
Appium搭建及原理
appium其实是一个c/s架构的工具,appium就是一个server,接收脚本发送给他的指令并且处理之后操作手机。是基于selenium webdriver的协议来实现的。adb android debug bridge,用来连接和操作手机。adb devices命令 确认手机已经被adb识别。流程图如下:1 jdk-8u25-windows-x64 J...原创 2018-08-04 20:54:32 · 735 阅读 · 0 评论 -
Appium常见方法
desired_caps = {}desired_caps'[platfromName'] = 'Android' #设备信息desired_caps['platformVersion'] = '4.4.2' #手机版本desired_caps['deviceName'] = ''' #adb devicesdesired_caps['appPackage'] = ''...原创 2018-08-10 08:19:39 · 575 阅读 · 0 评论 -
Robotium(Eclipse)
1.在现有的Android编译器中new一个 Android Test Project 项目,测试项目名称跟项目一样加上Test a.是有当前原代码 b.没有原代码的新建过程新建成功后在清单文件里有会有测试代码自动补全2. 添加robotium Jar (robotium-solo-5.2.1.jar) 下载Robotium.jar3.新建类...原创 2018-08-05 22:31:54 · 375 阅读 · 0 评论 -
Apk重新签名
为什么要apk重新签名呢? 当我们在测试apk的时候,从应用市场上下载的apk和编辑器生成的Apk不是同一个apk签名,编辑成生成的是bebug.keystore,上线的apk是用的正式签名 报错信息为 ...not have a signature matching the targe .... 这里就说明签名文件不对,我们要进行重新签名了 一:...原创 2018-08-18 18:52:58 · 442 阅读 · 0 评论 -
Android App 测试 Appium、Robotium、monkey对比
1. Appium测试 (功能测试,用户接受度测试,黑盒测试)Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements() 的方法,获取到UI元素。UI元素是WebElement,这个类提供的方法基本是获取信息为主,比如获取 name,class,tagName,location...原创 2018-08-18 15:54:50 · 1744 阅读 · 2 评论 -
2019金猪贺岁
喜迎猪年,愿君身体健康,福寿绵长,吉祥如意,财源滚滚,心想事成,万事顺利,新年快乐,好运平安!原创 2019-02-02 20:42:54 · 470 阅读 · 0 评论