appium相关内容
我运行Appium服务器: ➜〜appium 信息:欢迎来到Appium v1.3.5(REV a124a15677e26b33db16e81c4b3b34d9c6b8cac9) 信息:Appium REST HTTP接口监听器开始0.0.0.0:4723 信息:控制台的LogLevel:调试 信息: - > POST / WD /集线器/会话{\"desiredCapabilitie
..
我已经建立在Android Studio中使用Appium测试桩。现在,我想创建测试套件,这样我可以管理我的测试用例。谁能帮助我如何为appium测试用例创建测试套件? 我AppiumTest.java包含 公共类AndroidAppiumTest { 私人AppiumDriver WD; @之前 公共无效设置()抛出异常{ DesiredCapabilit
..
我的工作Windows 7计算机上,并试图实现一个Appium测试,推出2款真正的Android设备并行。 我能够发动对每个单独的2台设备和测试的预期,但使用JUnit同步推出失败,下面的设备之一堆栈跟踪执行的: 信息:[调试]推命令appium工作队列:“元素:gettext的”{“elementId”:“2”}] 信息:[调试] [引导] [调试]得到客户数据:{“CMD”:“行动”,
..
我有一个模拟的Android设备和Appium。我测试的成功发射在一个特定的文本字段右边的活动和类型。但是,当我试图找到以检查它的文本相同的文本字段,我得到“的元素找不到使用给定的搜索参数在页面上。”即使我尝试重新使用,而不是寻找它第二次的元素,它仍然失败,同样的信息。我应该怎么做不同?也许对于上下文中的第二个 findElement()是错的 - 我不能找到旁边的文本字段的按钮或者 下面是
..
我目前正在使用的自动化和Appium硒,遇到了一些问题,通过ID定位元素的android应用。我想使用XPath,但不知道如何让Android的UI元素的XPATH。有谁知道如何确定一个工具,可以快速地完成这项工作的一个元素还是知道的XPATH?谢谢! 解决方案 您可以使用Android SDK中的工具 - uiautomatorviewer(的 https://developer.and
..
我如何处理使用Appium服务器(1.0.1)和Android SDK在Android Web应用程序警报? 下面code不工作在Android: driver.switchTo()接受()警报()。 错误消息:> -modal窗口不关闭后得到 解决方案 您需要在尝试之前得到警报和接受 这是从一些 Appium Java客户端测试的: wait.until(Expect
..
我写一个python脚本来自动android应用。 我想进入使用移动文本板价值观键盘。 我可以使用 send_keys 在文本字段中输入值,但在某些情况下,我必须输入采用了android键盘即数字(值1,2,3,4,5,6,7,8,9,0)等。 谁能告诉我如何使用键盘来输入这些价值? 解决方案 不知道关于Python,但我这是怎么克服一个的Java 客户端code类似的问题。
..
我在设置在Appium日期选择器的日期有问题。我想通过这种方式在田里发送键设置日期: 列表< WebElement>挑= driver.findElements(By.className(“android.widget.EditText”)); pick.get(0).sendKeys(“21”); pick.get(1).sendKeys(“月”);
..
我试图用appium在Mac机(约塞米蒂OS)。Android设备自动化 我下载并设置所有必需的路径类似的SDK,构建工具,工具,paltform工具,平台和能够通过终端成功地运行了亚行的命令。 不过,我在下面的java code写的样本 **进程p =调用Runtime.getRuntime()EXEC(“亚行设备”); ** 获取输出: 不能运行程序“亚行”:错误= 2,没
..
我想检查是否元素存在,但似乎appium忽略,当我们指定的,它应该是另一种元素中寻找的元素。例如: driver.findElementByAccessibilityId(“第一元素”)findElementByAccessibilityId(“第二个元素”)。 它应该以某种方式工作,因为在Appium检查选项,其中选择策略,并选择从选择的元素选项搜索找到我的期望之后调用定位。 什么是找到
..
我使用Appium写一个Android应用程序的测试情况下,当我点击以下code 公共无效EnterQuantity(){ wd.findElement(By.xpath(\"//android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.LinearLayout[1]/andro
..
我写一个自动化测试软件,现在有一个问题。 在我的实际本机应用程序我有这样一个在这里的ListView: 的ListView 的的LinearLayout 的 的LinearLayout 的LinearLayout 的TextView 的的LinearLayout 的 的LinearLayout 的的LinearLayout 的 的Linear
..
我采用了android 4.1.2的APK级为16。 这是我的Python code DEF设置(个体经营): “设置为测试” desired_caps = {} desired_caps ['automationName'] ='Selendroid' desired_caps ['browserName'] =''
..
我们可以有两个亚洲开发银行会议通过USB端口连接的设备? 如果是的。我们怎样才能启动另一个亚行会议时,有另一个会话当前活动并运行。 解决方案 不,我们不能。我们可以有一个亚服务器连接到多个设备。但不是一台设备连接到多台服务器ADB在任何时间点。 另外,如何你打算插入两个微型USB连接线(或任何工程在设备上)到一台设备? 这也是物理(在硬件方面)不可能的,如果你说的是在不同的计算机ADB
..
我要点击注销按钮。我曾尝试下面的东西来进行点击操作。 使用轻触 WebElement注销= driver.findElementByName(“退出”); TouchAction行为=新TouchAction(驱动器); act.tap(注销,1,1); 简单点击 WebElement注销= driver.findElementByName
..
Appium(v1.4.16.1),当我尝试切换到的WebView第二次切换到的WebView失败。有什么事我应该考虑? 请参阅在Android上使用Appium下面的用例 - 启动Android设备>执行一些动作 上下文切换= WebView_1>执行一些动作 上下文切换= Native_App 上下文切换= WebView_1>执行一些动作 在步骤#2和步骤#4中,它是相同
..
我只是工作在几个星期的Android UI自动化测试。我robotium想在一个时间,现在我想改变appium框架。我的问题是: 我读了appium是一个测试工具来测试网页视图的应用程序。因此,如何在其他应用程序,是不是web视图的应用程序? 我可以在genymotion运行appium测试? 任何其他工具,我需要用appium(硒或东西)安装? 修改 当我尝试使用了sudo
..
得到一个错误始终运行code,对于它是我的机器上运行Appium服务器时。谁能帮我从这。我曾跟随某些线程但没有人解决不了我的问题。 如果我手动运行“appium.exe”&放大器;运行code工作正常,但是当我开始运行从code和appium;相互作用是给有问题。 配置:Windows 7的64位,Appium 1.2.4.1,硒2.45,Appium Java客户端 - 2.2,JAVA 1
..
我测试我使用Appium架构的Android应用程序。 我有没有IDS对自己的观点(我不希望添加...)的机器人的屏幕,所以我想使用XPath。 这是屏幕怎么看起来像的 UI Automator的浏览器的: 我要得到所有的相对布局(红色标记 - 十六项) 我试过如下: 列表< WebElement> webElementslist = mAppDriver.find
..
下面就我而言,在文本字段我使用 driver.clear 输入文本清除文本字段然后 driver.sendKeys 在文本字段中输入文本 但其采取了的webdriver(硒)太多时间和 Appium服务器与真实的设备和Android虚拟设备也。 解决方案 尝试发送之前等待的元素。使用此: WebDriverWait等待=新WebDriverWait(驱动程序,15); wai
..