设置壁纸: 爱壁纸登录: 三种:微博、QQ、爱壁纸 ...
分类:
移动开发 时间:
2016-08-31 13:55:19
阅读次数:
302
remote webdriver的模板 默认开启4723端口接受webdriver请求 默认开启4724用于和android通讯 如何查看app的appPackage和APPactivity? 1、下载apktool-new的压缩包,并解压 2、双击decode.bat运行 3、将apk拖入deco ...
分类:
移动开发 时间:
2016-08-30 17:35:15
阅读次数:
330
方法一:直接打开Appium,点击左上角机器人图标 选择apk所在位置,如图所示,这里以ContactManager.apk为例 方法二:利用dex2jar和jd-gui这两个工具反编译apk文件 这里仍以ContactManager.apk为例 (1)重命名ContactManager.apk为C ...
分类:
移动开发 时间:
2016-08-30 10:54:56
阅读次数:
493
最近在appium的使用中遇到两个问题比较棘手,花了很多时间来解决,记录一下。 1.appium在hybrid应用中从nativeapp切换到webview时chromedriver报错,提示chromedriver版本必须为xxx,chrome版本必须大于xxxx,这是因为在appium中的chr ...
分类:
移动开发 时间:
2016-08-28 22:16:09
阅读次数:
215
介绍 Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持iOS、Android及FirefoxOS平台测试。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomat ...
分类:
移动开发 时间:
2016-08-28 17:50:14
阅读次数:
302
为了解决工作中的一个问题,开始学习selendroid。 工作中,有一些所谓H5应用需要测试,这些应用程序描述如下: 测试的步骤是: 移动端的应用分为native、mobile web、hybrid三类,前面提到的H5产品都属于hybrid类型。: 曾经选用appium对这些H5应用进行自动化测试。 ...
分类:
其他好文 时间:
2016-08-17 12:14:34
阅读次数:
130
1.客户端(Eclipse)机器A, 服务端(appium、Genymotion)机器B 2.设置Appium,Server Address为192.168.17.123,重新启动Appium 3.在客户端机器A浏览器中输入:http://192.168.17.123:4723/wd/hub, 说明 ...
分类:
移动开发 时间:
2016-08-16 17:31:52
阅读次数:
183
背景:因为appium是基于Node.js的,所以想看一下Node.js。但是发现很多资料的顺序看起来有点颠倒。然后就一面看资料一面整理了一下大概的知识点框架,希望对自己对别人有用。 本文不包含node.js的基本语法。node.js的基本语法和JavaScript基本一样,可以以后再单独整理一份基 ...
分类:
Web程序 时间:
2016-08-15 22:00:39
阅读次数:
187
一. 安装Android开发环境安装 1.studio64.exe安装:参考http://www.cnblogs.com/fnng/p/4552438.html 2.通过androidstudio下载sdk: 我的下载路径为:D:\Android(new)\AppData\Local\Android ...
分类:
移动开发 时间:
2016-08-12 15:12:34
阅读次数:
1106
在使用appium过程中,发现sendkeys和clear方法并不太好使,封装模拟手工一个一个删除 这里用到keyEvent,具体内容请参考api http://appium.github.io/java-client/ 要删除一段文字,该怎么做: 1. 获取文本长度 2. 移动到文本最后 3. 按 ...
分类:
移动开发 时间:
2016-08-12 11:20:20
阅读次数:
512