在学习应用一个框架之前,应该了解一下这个框架的整体结构或是相应的API函数,在网上搜了一下,也没有找到相应的文档,我平时写测试用例的时候都是一边写一边查看找相应的API函数。这篇文章还不错:http://www.51testing.com/html/15/n-1408815.html,就拷贝过来,扩 ...
分类:
移动开发 时间:
2017-03-08 19:07:45
阅读次数:
233
一、环境准备: 见我另一篇文章:http://www.cnblogs.com/sunny-sl/p/6519604.html 二、使用Eclipse直接创建案例工程 1、打开Eclipse,【File】-->【New】-->【Project】 2、选择【Java Project】-->【Next】 ...
分类:
移动开发 时间:
2017-03-08 17:41:24
阅读次数:
361
平时大家应用键值对的时候或许很难找,下面的几行代码能让大家方便一点,只要把需要修改的改成自己需要的就OK了! cap.setCapability("automationName", "Appium"); //appium做自动化 cap.setCapability("deviceName", "设备 ...
分类:
移动开发 时间:
2017-03-08 14:50:50
阅读次数:
201
1、查找唯一识别号adb devices2、简单使用appium启动appium服务端:第一种方式:Dos命令窗口输入appium,直到出现debug为止第二种方式:找到安装路径下的appium.exe,双击启动第三种方式: appium -a 127.0.0.1 -p 4723 -U 手机唯一识别 ...
分类:
移动开发 时间:
2017-03-08 14:50:23
阅读次数:
330
public static void main(String[] args) throws Exception { AndroidDriver driver; DesiredCapabilities cap=new DesiredCapabilities(); cap.setCapability(" ...
分类:
移动开发 时间:
2017-03-08 14:48:22
阅读次数:
185
Appium环境搭建 1.安装Oracle VirtualBox >= 4.1(版本越高越好) 下载地址:https://www.virtualbox.org/wiki/Downloads官方下载安装, 以及打上相应的补丁,如VirtualBox 4.2.16 Oracle VM VirtualBo ...
分类:
移动开发 时间:
2017-03-05 18:17:10
阅读次数:
203
之前基本上没接触过移动端的UITest测试,之前因为一些需求临时赶鸭子上架采用了UIAutomator,但是后来发现webview没办法识别,在预研过程中,发现Robotium跟Appium这两个神器。由于Robotium提供了webview的解析方式,遂决定研究一下。 一.环境准备以及初始化 用来 ...
分类:
Web程序 时间:
2017-03-05 17:30:25
阅读次数:
384
(一般情况下,这两个参数可以让开发提供;如果有某种原因不能获取,而你只有安装包,那么可以通过以下步骤获取) 步骤一: 连接真机或开启安卓模拟器,打开Appium.(前提是python+appium环境是OK的) 步骤二: 在真机或模拟器上打开需要获取appPachage和appActivity的ap ...
分类:
移动开发 时间:
2017-03-04 12:31:53
阅读次数:
283
1.链接真机时一直报错 app is not install 日志如下: 解决办法:是因为lockdown挂了,在命令行输入sudo chmod -R 777 /var/db/lockdown/ 但是又出现个问题如下: 解决办法:使用xcode7 启动时需要先使用Xcode的automation,去 ...
分类:
移动开发 时间:
2017-03-02 19:17:07
阅读次数:
212
Appuim源码剖析(Bootstrap) SkySeraph Jan. 26th 2017 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com About Appuim Appium 是一个自动化测试开源工具,支持 ...
分类:
移动开发 时间:
2017-02-26 10:40:31
阅读次数:
425