这个定位方式需要用java-client -5.0.版本,4.x的版本没有这个定位方式 参考:https://blog.csdn.net/happymff/article/details/76153126 ...
分类:
移动开发 时间:
2018-04-19 01:47:50
阅读次数:
468
前言 同样的,这一篇我要介绍的也是一款UI自动化工具,地址:http://appium.io/ 第三方(非谷歌)研发的开源测试工具,说到这里也许有人会问 “为什么已经介绍了Uiautomator还要介绍它呢?”,我们就说说Appium有哪些不一样的地方: 1、appium可以测试原生的、混合的、或者 ...
分类:
移动开发 时间:
2018-04-17 22:15:28
阅读次数:
208
实验简介 做过UI自动化(web自动化, 移动自动化)的同学都会知道, 除去框架的选型和搭建以外, 落到实处的对元素进行定位就成了最重要的技能. 做过UI自动化的同学会知道, 对页面元素的定位方式有8种: id, name, xpath, class, link text, partial link ...
分类:
移动开发 时间:
2018-04-17 19:45:26
阅读次数:
1383
一、下载Appium-Server及库文件 库文件:jar包:java-client-3.1.0.jar Appium-Server:Appium服务器; 注:Appium包含客户端和服务端,客户端就是编写的java脚本,Appium服务器通过接收客户端的java脚本命令,然后向adb发送命令,操作 ...
分类:
移动开发 时间:
2018-04-15 21:04:20
阅读次数:
261
第一步 安装JDK,本机如果带有1.7及以上版本的,则可忽略此安装步骤。 JDK的安装包,百度下载即可。安装完成后配置环境变量。 cmd下java -version检查环境变量是否配置成功。 第二步 安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SD ...
分类:
移动开发 时间:
2018-04-14 23:03:57
阅读次数:
325
熟悉selenium自动化的小伙伴应该知道WebDriver 提供了八种元素定位方法: idnameclass nametag namelink textpartial link textxpathcss selector appium元素定位和WebDriver略微有些差异,具体差异在哪里,下面会 ...
分类:
移动开发 时间:
2018-04-10 19:38:31
阅读次数:
850
appium定位到元素后获取app元素值得一些方法
分类:
移动开发 时间:
2018-04-09 16:22:00
阅读次数:
190
前言 由于最近很多android手机升级到7.0系统了,有些小伙伴的appium版本用的还是1.4版本,在运行android7.0的app自动化时候遇到无法启动问题:WebDriverException: Message: A new session could not be created 我的电 ...
分类:
移动开发 时间:
2018-04-09 14:56:54
阅读次数:
812
自动化测试有主要有两个分类,接口自动化和ui自动化,ui自动化呢又分移动端的和web端的,当然还有c/s架构的,这种桌面程序应用的自动化,使用QTP,只不过现在没人做了。 web自动化呢,现在基本上都是用selenium,webdriver这些,app的自动化呢有monkeyruner、Ui Aut ...
分类:
移动开发 时间:
2018-04-07 12:59:21
阅读次数:
196
XPATH定位方法具体的学会,还是在今年1月份,以前运用的都不熟练。 这个定位神器是一定要掌握的,不然有你抓狂的时候。 第一要掌握它的书写格式,这个好上手。 第二要掌握它的具体用法。这个就要多练习了,没有别的方法和途径了。 在APPIUM定位方法总结里,有专门介绍过XPATH定位方法。 大概思路,通 ...
分类:
移动开发 时间:
2018-03-31 14:47:49
阅读次数:
225