
Appium
文章平均质量分 54
zytthappy
测试小白的心路历程。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Appium-安装篇
去年,自己懵懵懂懂地去研究Appium的使用,光是安装就花了大概半个多月。这次,工作需要,我就跑去虚拟机上重新搭建Appium和Android环境,竟然一下午就弄完了- -安装Appium官网给出的安装步骤(http://appium.io/):> brew install node # get node.js> npm install -g appium # get appium>原创 2017-03-17 18:13:57 · 542 阅读 · 1 评论 -
Appium(移动端自动化)-解锁屏幕
1.九个点分别由九个ImageView组成(每一个点都是一个对象)由于我创建的Android模拟器不是这种情况,具体操作并没有尝试,但在上网找资料时,对于这种情况的说明还是很多的,相信大家都能找到~2.九宫格使用了LockViewPattern(一个对象)首先,我们存在一个需要解锁的界面,如下图:通过SDK自带的工具uiautomatorviewer可以看到,密码键盘用了LockViewPatt原创 2017-03-03 16:28:42 · 7336 阅读 · 1 评论 -
Appium-如何获取apk的包名及入口类
在利用appium进行移动端自动化测试时,需要填写有关模拟器以及安装包apk的信息进行初始化。 有以下代码:public static AndroidDriver<WebElement> setup() throws Exception{ System.out.println("Initializing..."); File classpathRoot = new Fi原创 2017-03-08 14:59:18 · 3127 阅读 · 0 评论 -
Appium-Android开发环境
继安装完Appium后,就开始要配置Android开发环境安装JDK下载并安装jdk(jdk1.8.0_91版本),默认安装在C:\Program Files\Java配置java环境(系统变量)新建:1.JAVA_HOMEC:\Program Files\Java\jdk1.8.0_912.CLASS_PATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\原创 2017-03-22 17:44:27 · 509 阅读 · 0 评论 -
Appium-远程调用Appium及安卓模拟器
在本地代码调试成功后,就想把代码放置到jenkins上尝试每日自动运行代码,进行测试。在这个过程中,会涉及到远程调用appium server。即,代码在机器A上,运行在机器B上。我先尝试代码在本地(10.0.6.163),appium server在虚拟机内(10.123.86.177)。以下是我启动appium server的代码:public static AndroidDriver<W原创 2017-03-23 11:37:50 · 4667 阅读 · 0 评论 -
自动化测试-利用SourceTree+GitLab拉取、推送代码
前言完成自动化代码的编写,接下来就需要将代码放置到GitLab上,利用Jenkins来完成持续集成。首先,先整理下如何利用SourceTres来拉取GitLab代码以及如何推送本地代码。不得不提一句,再最后点击“推送”的时候,我的手都有点抖了,果然是不太写代码的人,一下子就怂了QAQ安装Git客户端软件下载地址:http://download.csdn.net/detail/qq_3236原创 2017-03-24 18:23:26 · 5484 阅读 · 0 评论 -
Appium简介
为什么选择AppiumAppium是一个自动化测试开源工具,支持iOS和android平台上的移动原生应用、移动Web应用和混合应用。Appium是一个跨平台工具,它允许测试人员使用同样的接口、基于不同的平台写自动化测试代码,大大增加了测试套件间代码的复用性。 - 移动原生应用:是指那些用iOS或者android sdk写的应用; - 移动web应用:是指那些使用移动浏览器访问的应用,ap...原创 2018-03-25 14:25:00 · 18040 阅读 · 0 评论