摘要:
很多时候我们需要打开命令行然后进入到相应目录进行一些操作。常规的做法是:Win+R打开运行窗口输入"cmd"回车打开命令行窗口假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入"D:"回车进入D盘再依次输入"cd foo","cd bar";或者在资... 阅读全文
摘要:
最近一段时间,公司在推行自动化测试流程,本人有幸参与了自定义通用控件的关键字封装和脚本辅助编写、数据驱动管理、测试用例执行管理等一系列工具软件的研发工作,积累了一些经验,在此与大家做一下分享,也算是做一个总结吧,希望能给大家带来启发和帮助。由于业界没有成熟的解决方案可供参考,本人在研究过程中也是摸着... 阅读全文
摘要:
adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默... 阅读全文
摘要:
症状1:命令行运行 adb 相关命令,提示如下:adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *症状2:启动appium服务失败,也报类似上面的错误。解决办法:由于adb的服务端口... 阅读全文
摘要:
当真机和虚拟设备共存,通过命令 appium来启动服务,会按照设备接入的先后顺序,来执行测试程序,通过执行adb devices 命令来查看先后顺序,顶层为最先接入。也可以在启动服务时,指定测试设备,appium -U xxudid。 阅读全文
摘要:
常用命令分为三类,如下:1. android android sdk : 打开SDK管理器。 android avd :打开虚拟设备管理器。 android --help :查看帮助信息。2. adb adb devices -l : 查看可用的android设备,真机和模拟器。 adb ... 阅读全文
摘要:
所需:JDK、Android SDK、Appium服务程序、Appium客户端程序1. 安装最新的JDK,并配置环境变量。 JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_51 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%... 阅读全文
摘要:
本文针对RobotFrameWork中AppiumLibrary测试库。首先,Open Application 这个方法不能向手机中安装应用,需要提前在手机中安装好,如使用 adb install -r appName.apk命令。参数appActivity+appPackage 和app 都是向a... 阅读全文
摘要:
如文章《Appium基于安卓的各种FindElement的控件定位方法实践》所述,Appium拥有众多获取控件的方法。其中一种就是根据控件所在页面的XPATH来定位控件。本文就是尝试通过自己的试验来尝试对Appium如何用xpath来定位控件做一个阐述,当中如有不对的地方敬请大家指出。1. 背景本文... 阅读全文
摘要:
# Appium 服务器参数使用方法: `node . [标志]`## 服务器标志所有的标志都是可选的,但是有一些标志需要组合在一起才能生效。|标志|默认值|描述|例子||----|-------|-----------|-------||`--shell`|null|进入 REPL 模式|||`-... 阅读全文