![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Appium
甘智威
这个作者很懒,什么都没留下…
展开
-
appium测试之获取appPackage和appActivity
appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的。那如何快速的获取这APP的这两个参数呢?我这里介绍两个方法。复制代码import org.openqa.selenium.remote.DesiredCapabilities;import java.net.MalformedURLException...转载 2018-10-31 15:16:54 · 201 阅读 · 0 评论 -
Java + Selenium + Appium手机自动化测试入门
一、启动测试机或者Android模拟器(Genymotion俗称世界上最快的模拟器,可自行百度安装)二、启动Appium(Appium环境安装可自行百度)三、安装应用到Genymotion上,如下图我安装一个计算机的小应用,包名为CalcTest.apk安装步骤:(基于Android SDK已经配置好了环境变量,可自行百度)1、Win + R2、CMD3、adb devices ...转载 2018-11-01 10:38:00 · 689 阅读 · 0 评论 -
Appium uiautomatorviewer 无法定位页面元素问题
问题截图:在网上查找资料发现,原来是在运行了测试脚本后,途中遇到了错误,然后导致脚本没有quit,再次使用UIAutomatorViewer的时候会报这个错误。但是在整个脚本完整运行的情况下(即走到最后driver.quit()),再次使用UIAutomatorViewer是没有问题的。然后我在代码后面加了一个driver.quit()就解决了问题: //驱动参数设置及初始化try {...原创 2018-11-02 14:30:39 · 3266 阅读 · 1 评论 -
让新版appium支持ByName定位
org.openqa.selenium.InvalidSelectorException: Locator Strategy ‘name’ is not supported for this session换其他定位方式,比如用xpath代替2.不用换定位方式不用换之前脚本的方法来完成无缝升级appium版本的定位方式修改源码解决问题,修改方法如下:修改路径:C:\Users\lil...转载 2018-11-02 15:21:58 · 287 阅读 · 0 评论