最近在研究用appium来做IOS的自动化,所以开始接触Mac系统。记录一下在Mac的终端下Homebrew的几个常用命令 安装(需要 Ruby,不过一般自带都有):ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/i ...
分类:
系统相关 时间:
2017-07-14 23:09:37
阅读次数:
269
Appium Android测试环境搭建 涉及的资源,工具都很多 ,从网上各种资料查找,整合一下资源,针对小白级别。 1、Appium安装: 转载自:http://www.cnblogs.com/oscarxie/p/3894559.html。 2、Mac配置Android环境变量: 转载自:htt ...
分类:
移动开发 时间:
2017-07-13 21:50:21
阅读次数:
139
要解决的问题:Appium测试Android混合应用时,第二次切换到WebView时失败 原因分析:在用Appium测试Android混合应用时,当程序第一次切换到WebView时,可以正常进行自动化测试。可是当程序第二次切换到WebView时,Appium会自动找到到第一次打开的Html页面,那么 ...
分类:
移动开发 时间:
2017-07-13 16:13:01
阅读次数:
650
为了获取android toast ,需要升级selenium 到 3.4.0 和appium 5.0.0-BETA9 到最新版本,并在启动代码前面追加一行代码: capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, Aut ...
分类:
移动开发 时间:
2017-07-12 21:30:23
阅读次数:
2072
要解决的问题:appium在androidV7.0系统上运行时报错 Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install io.appium.settings without first uninstalling.] 原因分析:a ...
分类:
移动开发 时间:
2017-07-06 20:28:03
阅读次数:
1741
from appium.webdriver import Remote driver.keyevent(4) python中点击返回键是这样写的 附录 keycode 电话键 KEYCODE_CALL 拨号键 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KE ...
分类:
移动开发 时间:
2017-07-06 16:52:15
阅读次数:
5592
介绍 Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持iOS、Android及FirefoxOS平台测试。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomat ...
分类:
移动开发 时间:
2017-07-06 14:22:16
阅读次数:
238
l 键盘按键用法 l 键盘组合键用法 l send_keys() 输入中文运行报错问题 键盘按键键用法: 要想调用键盘按键操作需要引入keys包: from selenium.webdriver.common.keys import Keys 通过send_keys()调用按键: send_keys ...
分类:
移动开发 时间:
2017-07-06 14:19:04
阅读次数:
425
在 python 中使用 pip的步骤如下: 1.在dos命令行中输入:pip 出现如下效果显示正确: 2 . 使用 pip 命令来安装 selenium 命令如下: pip install selenium 这个是安装最新版的 selenium 3. 使用 pip 命令来 安装 appium 命令 ...
分类:
其他好文 时间:
2017-07-06 11:18:50
阅读次数:
145
web端我们常用的开源自动化用的是selenium,而移动端我们选择的是Appium,当然也可以使用monkey或者阿里的macaca,他们在理论上都使用了webdriver; ...
分类:
移动开发 时间:
2017-07-05 11:29:07
阅读次数:
153