摘要:
注:appium安装到C盘,node.js安装到C盘 一、安装node.js 1、到官网下载node.js:https://nodejs.org/en/download/ 2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。 3、安装完成后,运行cmd,输入node –v
阅读全文
posted @ 2017-08-15 11:52
薛土豆
阅读(193)
推荐(0)
编辑
摘要:
1.Package Package,中文翻译过来是包的意思。安卓系统的程序是以apk作为扩展名的,.apk就是android package的简写,package也就是这个app的唯一标识,其实这里的package和JAVA程序中是包 是一个意思。我们一般去测试某个程序,都是从这个程序的packag
阅读全文
posted @ 2017-08-15 11:18
薛土豆
阅读(276)
推荐(0)
编辑
摘要:
由于appium是扩展了Webdriver协议,所以可以使用webdriver提供的方法,比如在处理webview页面,完全可以使用webdriver中的方法。当然在原生应用中,也可以使用。 1.元素相关方法 1.1点击操作 或者 由元素对象调用click()方法。 1.2清除操作 或者 当执行这个
阅读全文
posted @ 2017-08-15 11:17
薛土豆
阅读(175)
推荐(0)
编辑
摘要:
1.定位元素应用元素 1.1通过id定位元素 Android里面定位的id一般为resrouce-id: 代码可以这样写: 或者: 下面的例子展示的是通过id定位到元素并点击: 1.2通过name定位元素 一般text属性认为是name 1.3通过ClassName定位元素 classname指的是
阅读全文
posted @ 2017-08-15 11:16
薛土豆
阅读(171)
推荐(0)
编辑
摘要:
1.利用appium inspector定位元素 inspector暂时在windows上无法使用,在mac上是可以支持的。 2.使用uiautomatorviewer.bat定位android app元素 android sdk自带的定位工具,在tools目录下 双击打开工具: 连上手机或者打开模
阅读全文
posted @ 2017-08-15 11:16
薛土豆
阅读(142)
推荐(0)
编辑
摘要:
1.Capabilities介绍 可以看下之前代码里面设置的capabilities Desired capability是一个JSON对象,包含一组key和value值。它由客户端发送给服务端,告诉服务端期望的Capabilities(可以理解为一种能力)有哪些,然后服务端根据这些capabili
阅读全文
posted @ 2017-08-15 11:15
薛土豆
阅读(237)
推荐(0)
编辑
摘要:
Windows版本的APPIUM GUI有以下图标或者按钮: ·Android Settings - Android设置按钮,所有和安卓设置的参数都在这个里面 ·General Settings – 通用设置按钮 ·Developer Settings – 开发人员设置 ·About – 关于 In
阅读全文
posted @ 2017-08-15 11:14
薛土豆
阅读(150)
推荐(0)
编辑
摘要:
1.创建一个maven项目 成功新建工程: 编辑pom.xml,在<dependencies></dependencies>下添加appium相关依赖: 然后在<dependencies></dependencies>后面加上appium专用库: 保存之后会自动下载Maven Dependencie
阅读全文
posted @ 2017-08-15 11:13
薛土豆
阅读(246)
推荐(0)
编辑
摘要:
1.安装JAVA运行环境 2.安装Android开发环境 3.安装nodejs 下载地址:https://nodejs.org/en/ 下载完成之后双击安装。 4.安装APPIUM,Appium服务端 提供APPIUM Server配置参数,启动Server的可视化软件。 第一种安装方式,将下载的a
阅读全文
posted @ 2017-08-15 11:11
薛土豆
阅读(145)
推荐(0)
编辑