
Appium
北极的冰箱
这个作者很懒,什么都没留下…
展开
-
Jenkins插件安装失败如何解决
Jenkins原创 2025-03-29 20:22:02 · 355 阅读 · 0 评论 -
获取Toast提示信息
Appium获取Toast的方法原创 2023-10-06 14:59:55 · 366 阅读 · 1 评论 -
Appium使用Inspactor报"Could not connect to server; are you sure it's running?"
需要选择Server选项,即点击选择“Customer Server”再启动即可。原创 2019-10-11 18:26:11 · 957 阅读 · 0 评论 -
(更新2017.05.08)Appium(JAVA)Windows 7系统搭建及示例运行
1、搭建Android环境http://blog.youkuaiyun.com/jlminghui/article/details/39582895注:需要设置系统变量“ANDROID_HOME”。2、安装Node.jshttp://www.nodejs.org/download/下载相关操作系统的版本安装过程,一路“Next”。3、安装Appium原创 2014-11-14 17:44:44 · 43585 阅读 · 9 评论 -
Appium报错:org.openqa.selenium.NoSuchSessionException
代码:客户端代码中增加等待时间61秒Thread.sleep(61000);报错:org.openqa.selenium.NoSuchSessionException原因:Appium一个应用的session过期时间是60秒。解决:方法1.别超过60秒限制;方法2.Appium控制台设置超过60秒的超时处理时间,如appium原创 2016-11-21 17:41:40 · 7241 阅读 · 0 评论 -
Appium报错:org.openqa.selenium.SessionNotCreatedException: A new session could not be created
代码:public void setUp() throws Exception { DOMConfigurator.configure("log4j.xml"); DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability(CapabilityType.BR原创 2016-11-21 17:13:40 · 23074 阅读 · 3 评论 -
selenium webdriver(Appium)如何等待页面元素加载完成
selenium webdriver学习(十一)------------如何等待页面元素加载完成web的自动化测试中,我们经常会遇到这样一种情况:当我们的程序执行时需要页面某个元素,而此时这个元素还未加载完成,这时我们的程序就会报错。怎么办?等待。等待元素出现后再进行对这个元素的操作。在selenium-webdriver中我们用两种方式进行等待:明确的等待和隐性的等待。转载 2014-12-09 11:20:25 · 20236 阅读 · 1 评论 -
Appium模拟滑动轨迹(如手势解锁)
final TouchAction gesture = new TouchAction(driver).press(startX, stratY) .moveTo(startX, stratY + height) .moveTo(startX, stratY + height + height) .moveTo(startX + widt转载 2014-12-09 11:25:48 · 10519 阅读 · 0 评论 -
如何Appium实现长按持续时间?
action1 = TouchAction(self.driver)el = self.driver.find_element_by_id('XXXXX1')action1.long_press(el).wait(10000).perform()action2 = TouchAction(self.driver)el = self.driver.find_element_by_id('X转载 2014-12-09 11:17:04 · 9254 阅读 · 0 评论 -
以 java 为例,总结下 appium 里的一方法的使用心得
转自:http://testerhome.com/topics/10431、关于没有name,没有ID的元素的定位---通用篇解题思路:因为没有name,id;其实剩下的选择已不多,要么xpath,要么className。xpath木有好印象(稳定性不高,加之1.0x后需要写全路径,相当崩溃),我决定十分个人色彩的建议使用className。具体方法:用clas转载 2014-11-20 10:29:01 · 3714 阅读 · 0 评论 -
Appium AndroidKeyCode
Appium AndroidKeyCode原创 2014-11-20 07:16:13 · 7727 阅读 · 2 评论 -
Appium之“使用 resource id 定位”
什么是resource id,这个不属于本文的范畴,大家可以点这里了解。我们可以有两种方式来使用resource id进行定位:使用findElement(By.id("resourceId"))的方式。这也是原生的webdriver定义的方法,不过竟然在appium的官方文档里没有提及,属于隐藏技;使用find_elements_by_android_uiau转载 2014-11-18 17:19:13 · 17553 阅读 · 0 评论 -
Appium(Java)2.0.0以上运行时报错“java.lang.UnsupportedClassVersionError: io/appium/java_client/AppiumDriver”
Appium(Java)2.0.0以上运行时报错“java.lang.UnsupportedClassVersionError: io/appium/java_client/AppiumDriver”报错原因是本地jdk版本和appium的jarbao原创 2014-11-18 16:11:00 · 6017 阅读 · 1 评论 -
win7安装nodejs失败
转自:答案是在这里找到的:install in windows,下面简要的说一下安装步骤:下载nodejs引擎,32bit version或者64bit version下载最新版的npm zip格式压缩包:http://nodejs.org/dist/npm/在硬盘某个位置,如D盘下建立一个文件nodejs,把上面两个下载的东西都放在这里,npm要解压。配置两个环转载 2014-11-17 17:55:26 · 4949 阅读 · 0 评论 -
appium框架之bootstrap
转自:http://blog.youkuaiyun.com/itfootball/article/details/37910683(闲来无事,做做测试..)最近弄了弄appium,感觉挺有意思,就深入研究了下。看小弟这篇文章之前,先了解一下appium的架构,对你理解有好处,推荐下面这篇文章:testerhomeappium是开源项目,可以获得源码:appium-mas转载 2014-11-16 22:22:41 · 6537 阅读 · 0 评论 -
Appium测试项目运行是报错“java.lang.NoClassDefFoundError: com/google/common/base/Function”
原因缺少一个jar包,下载后导入项目问题解决。http://selenium-release.storage.googleapis.com/2.44/selenium-server-standalone-2.44.0.jar原创 2014-11-14 16:44:51 · 30960 阅读 · 5 评论 -
Appium官网Introduction
英文官网:http://appium.io/introduction.html?lang=zhAppium 简介Appium是一个开源的自动化测试工具,其支持iOS和安卓平台上的原生的,基于移动浏览器的,混合的应用。原生应用:仅使用iOS和安卓标准SDK编写的应用基于移动浏览器的应用:用移动平台的浏览器访问的应用(Appium支持iOS上的Safri和安卓上的Chr转载 2014-11-07 17:37:59 · 3329 阅读 · 0 评论