ui-automation相关内容

现在是否可以使用Appium自动化App Store应用程序

从历史上看,无法使用Appium来自动化iOS应用商店应用(例如,由于所有应用商店应用上都使用了分发证书,这意味着您无法通过Appium访问该应用). 现在是否有可能在2018年中实现?如果有的话,有人知道如何进行设置吗? 解决方案 您无法使用Appium自动化Appstore应用. 要在ios应用上进行自动化测试,应使用开发证书进行签名. ..
发布时间:2020-09-06 03:23:47 移动开发

是否可以在iOS中同时自动执行两个应用程序?

我们有这种情况: 在app1中执行脚本,在app1的某些步骤中,app1向我们发送了一个带有URL的SMS,app1需要文本字段中的验证码 我们必须打开SMS应用程序以验证SMS是否存在,该SMS是否具有URL,当我们单击该URL时,它将再次将我们发送到app1,但验证代码会自动写入文本字段中. 然后,继续执行脚本. 有可能这样做吗? 我们需要做些什么? 谢谢. ..
发布时间:2020-09-06 03:23:42 移动开发

角度E2E测试量角器:管理测试数据的最佳方法是什么?

我是Angular和Protractor的新手.我写了几个量角器测试用例,以自动进行注册,登录和其他一些页面.要执行一个测试用例(例如学生注册),我需要传递一些数据,例如姓名,出生日期,年龄,地址等,现在我在测试用例中对这些值进行了硬编码,这不是最佳实践,因此我想将这些输入数据值外部化我所有的量角器测试用例.我对此有以下想法,但无法决定哪种方法是最佳方法和行业标准. 分别将每个测试集的输入数 ..
发布时间:2020-09-01 04:33:12 其他开发

Android:UiTesting时出现运行时错误

我试图运行Ui测试,每次我运行应用程序时,它都会在控制台中显示以下错误并关闭正在运行的应用程序.我有uiautomator.jar,android.jar&导入了JUnit4库.我正在使用Eclipse.我在这里想念什么? [2016-04-04 04:44:00-UiTests]测试运行失败:仪器运行 由于"java.lang.RuntimeException"而失败 TestCla ..

自动安装ucbrowser

我正在尝试自动安装UC浏览器.我可以到达最后一个“输入UC"按钮(在屏幕截图下面)按钮活动.我需要模拟单击"Enter UC"按钮的情况. 我尝试了多种方法(如下所列)来模拟点击,但没有解决问题. 1.)使用UIautomator dump-我试图获取转储并解析它以获得绑定,但是当我使用adb shell uiautomator dump获取转储时,我无法获得完整的UI层次结构(也许是 ..

使用Espresso测试RecyclerView是否有数据

我需要编写一个单击测试,让我们说一下RecyclerView中的第一项.在某些情况下,RecyclerView将为空,因此,如果我单击具有0索引的位置,它将失败.我该如何编写这样的测试?要先检查recyclerView是否不为空,然后单击特定位置? 解决方案 问题和评论中存在一些不同的情况. 让我们实施下一个测试方案: 如果回收者视图不包含任何内容,则什么也不做.如果“回收者"视图中 ..

在UI自动器查看器中,“错误获取设备"屏幕截图,原因:错误无法连接到adb.检查adb是否正确安装

当我单击UI Automator浏览器时->设备屏幕截图抛出错误无法连接到adb.检查adb安装是否正确. 我正在尝试运行Appium.我可以将apk加载到模拟器中,由于adb连接错误而卡在了UI Automator查看器上. 解决方案 使用uiautomatorviewer.bat的文本编辑器(notepad/vim)打开. 找到该行: call "%java_exe% ..
发布时间:2020-08-25 23:01:22 移动开发

XCode 5.0.1:您可以在Instruments中运行自动化的UI脚本吗?

升级到5.0.1后,我无法运行UI脚本并收到以下消息:尝试运行脚本时发生错误. 此外,录制(底部的红色按钮)也不起作用. 这是等待苹果公司修复的唯一解决方案吗?有降级到5.0的方法吗? 解决方案 我遇到了同样的问题,您应该查看以下链接: https://groups.google.com/forum/#! topic/zucchini-discuss/fQNrfOTaIuU 这 ..

贝宝沙盒结帐“继续按钮"-无法找到元素:-C#WebDriver

我环顾四周,但是找不到我想要的具体答案;希望有人能够指出我正确的方向. 我正在使用C#针对Firefox驱动程序在Visual Studio 2015中使用WebDriver 2.53自动执行PayPal结帐过程.我进入Pay​​Pal的流程很好,能够通过沙盒环境登录.但是,当我在首次登录后进入确认屏幕时,似乎无法选择继续按钮. 我的代码是: driver.SwitchTo(). ..
发布时间:2020-07-28 03:10:42 C#/.NET

Java Selenium-如何在基于AngularJS的页面中单击没有ID或ng-class的按钮

我使用的以下代码没有单击按钮并显示错误消息. WebElement clickNextButton = webDriver.findElement(By.cssSelector("button[ng-class='btn-success']")); clickNextButton.click(); 错误消息显示“没有这样的元素:无法找到元素.{"method":"css选择器","sel ..

有什么比Sikuli更好的工具可用于Windows 7(或最好是多平台)的屏幕自动化

我正在使用 Sikuli 进行屏幕自动化.即根据屏幕上的外观单击GUI元素.没关系,但是Sikuli对我来说有一个主要的缺点: 每个脚本的启动缓慢(因为每次都加载整个JVM). 关于Sikuli的更多信息自去年以来没有发生太多进展,因此我正在寻找替代的自动化工具.我需要的最大门票是 creenwareness :该工具必须“寻找"屏幕上的某些UI元素,而不是将鼠标移到那里并发出点击. ..
发布时间:2020-07-25 01:37:22 其他开发

如何使用黄瓜+量角器顺序运行多个特征文件

我想按所需顺序或顺序运行功能文件,例如: tags:"`@ProtractorScenario` or @CucumberScenario" 但是首先要执行黄瓜方案.有人可以指导我吗? 注意:黄瓜正在根据文件夹中功能文件的字母顺序执行脚本 此外,如果特征文件超过50个,定义黄瓜特征文件排序的最佳方法是什么? 解决方案 为了拥有可靠的测试,您的测试应该独立并且不依赖 ..
发布时间:2020-07-22 21:44:28 其他开发

如何使用UIAutomation或White启用按钮

我正在尝试使安装向导自动化,并且需要单击未启用的按钮. 我知道可以使用Windows消息完成此操作,但是我想知道是否已经在White或UIAutomation中对此提供支持 作为参考,这不起作用: var invoke = (System.Windows.Automation.InvokePattern)setup.button("Next >").AutomationElem ..
发布时间:2020-07-14 03:43:19 C#/.NET