安装appium Server 下载地址:百度网盘的下载链接:https://pan.baidu.com/s/1pKMwdfX 下载后, AppiumForWindows.zip 进行解压,点击 appium-installer.exe 进行安装。 安装过程中你可能会发现错误提示: 上面提示说明你没 ...
分类:
移动开发 时间:
2017-12-06 17:47:42
阅读次数:
780
1、参考下面链接,https://stackoverflow.com/questions/42283921/unable-to-run-appium-tests-on-android-7-0;得知需要卸载Unlock和Appium settings两个APP,卸载后就可以继续运行不再报错。 ...
分类:
移动开发 时间:
2017-12-04 19:04:29
阅读次数:
353
一、 关于JDK 安装,以及Java环境的设置 1、下载JDK1.6,选择对应的安装路径 2、配置相应的Java 环境变量 A、属性名称:JAVA_HOME (sdk的安装目录) 属性值:C:Program FilesJavajdk1.6.0_02 B、属性名称:PATH 属性值:;%JAVA_HO ...
分类:
移动开发 时间:
2017-12-04 13:16:09
阅读次数:
213
获取text tag_name 1.tag_name实质上是获取class属性 2.打印结果:android.widget.TextView get_attribute 1.获取content desc属性,这里注意了,如果content desc属性为空,那么获取的就是text属性,不为空获取的才 ...
分类:
移动开发 时间:
2017-12-03 16:29:12
阅读次数:
278
1.web自动化测试用的selenium webdriver 是c/s模式,server端和client端是通过webdriver protocol实现的,而Appium是参考selenium开发的,采用也是webdriver 协议,而底层封装不同平台的测试工具; 2.Appium Android平 ...
分类:
移动开发 时间:
2017-12-02 17:46:03
阅读次数:
233
1.JAVA环境配置: 1.1安装jdk; 1.2配置JAVA_Home、Path配置、java验证 Path: 输入C:\Program Files\Java\jdk1.8.0_121\bin;C:\Program Files\Java\jre1.8.0_121\bin CLASSPATH(jav ...
分类:
移动开发 时间:
2017-12-02 17:45:24
阅读次数:
173
1.获取信息类: 1.1 获取当前界面的组件: driver.currentActivity(); //获取当前界面的activity,可用于断言是否跳转到预期的activity 1.2 获取当前页面的树形结构源代码 driver.pagesource(); //获取当前页面的树状结构图 2.App ...
分类:
移动开发 时间:
2017-12-02 17:44:00
阅读次数:
231
Desired Capabilities在启动session的时候是必须提供的,先看如下代码: Desired Capabilities本质上是key value的对象,他告诉appium server这样一些事情: 1.本次测试时启动浏览器还是移动设备; 2.是启动的Android还是IOS; 3 ...
分类:
移动开发 时间:
2017-12-02 17:41:03
阅读次数:
124
1.Appium介绍: Appium是一款开源跨平台(IOS和Android平台)支持多种开发语言(java、python等)进行测试Native/Web/Hybrid的Android/iOS Application的自动化测试框架,采用web driver 协议。Native(移动原生应用)指的是 ...
分类:
移动开发 时间:
2017-12-02 17:39:35
阅读次数:
187
要解决的问题:appium在androidV7.0系统上运行时报错 Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install io.appium.settings without first uninstalling.] 原因分析:a ...
分类:
移动开发 时间:
2017-12-01 18:38:28
阅读次数:
180