问题标签 [uitest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Junit ActivityTestRule 缺少参数导致活动崩溃
我有一个用于 UI 测试的 Espresso 测试套件,如下所示:
问题是,该活动需要一个捆绑包,并且在找不到它期望的值时崩溃
我可以设置测试规则并仍然传递活动期望的参数(捆绑包)吗?
android - Xamarin UI 测试获取有关设备和应用版本的信息
我有个问题。我可以获取有关设备和应用程序的 Xamarin UI 测试信息吗?我需要这样的信息(ios + android):
- 系统版本。
- 设备ID
- 应用版本
android - Android UITest:测试最终版本构建还是使用集成测试数据测试自定义构建?
我想用 Calabash / Xamarin UITest 等工具编写 UI 测试。
我的应用程序使用 REST-API 从服务器获取数据。我是否应该以“最终版本”构建为 testet 并且测试数据来自生产服务器的方式编写我的 UITest?或者我应该创建一个特殊的测试版本,其中包含一个总是返回相同数据的模拟 REST-API 客户端。
ios - 有没有办法在 UITest 中使用 valueForKey 和 NSPredicate?
我的 iOS UI 测试有以下测试助手功能:
在我的测试中,我有:
测试失败并出现以下错误:
如果我在失败时在测试中设置断点并手动调用valueForKey("hasKeyboardFocus")
重点字段和非重点字段,我似乎得到了正确的行为:
是否可以在 UI 测试中valueForKey
进行XCUIElement
工作?NSPredicate
有没有另一种优雅的方式来做到这一点?
javascript - 检查是否在 img 单击超链接已激活(nigthwatch.js)
在nigthwatch.js
我想检查的 UI 测试中,当单击图像时,页面是否会转到不同的页面,例如google.com。
HTML:
我如何为此编写 UI 测试nigthwatch.js
?
ios - 如何在 iOS 上对 URL 方案进行单元或 UI 测试
我给了我的 iOS 应用一个 URL 方案。
是否可以在单元测试或 uitest 中以某种方式对其进行测试?
c# - Xamarin UITest C#:Calabash 未正确链接
我正在尝试使用 Xamarin UITest C# 测试 Xcode iOS 应用程序。我已经完成了这里列出的步骤https://developer.xamarin.com/guides/testcloud/uitest/和这里https://developer.xamarin.com/guides/testcloud/calabash/来设置我的环境。我已经按照上面指南中的步骤验证了葫芦是否正确链接,但是我仍然收到错误:
设置:System.Exception:无法联系在应用程序中运行的测试后端。一个常见的原因是该应用程序没有与 Calabash 正确链接。请验证它是否包含 Calabash 组件。
我已经单独测试了 IPA,它在模拟器和设备上运行良好。
xamarin - 无法使用 Xamarin UItest Cross Platform 在本地设备上输入文本
所以我正在玩 Xamarin UI Test(我认为它在引擎盖下使用葫芦)并且无法在我的本地连接设备上输入文本
我有一个带有 Xamarin/update 3 的 Cordova/Ionic 应用程序 (6.3.1/1.2.4) Visual Studio 2015。我已将 apk 添加到项目中
我想使用本地设备编写测试,然后将其上传到测试云进行自动化测试。
我有一个名为 testInput 的简单输入文本字段
要在其中输入文本,我通过 id 和 EnterText 找到它
这在测试云中运行良好(屏幕截图证明了这一点)。但是,如果我在本地连接的设备(三星 S6 edge Android 6.0.1)上运行它,我无法让它输入任何文本。
我尝试过使用不同的键盘,swift key,google,samsung default。在每个我都关闭了预测文本。没有快乐
我尝试向下滚动到该项目,然后 EnterText(带选择器)
点击项目然后输入文本(无选择器)
每次我得到同样的东西。输入框被选中。出现键盘,然后没有输入任何文本。日志显示使用元素匹配 Css("input#testInput")。
万一这很重要,我已经按如下方式初始化了应用程序
有没有人知道还有什么可以尝试的???
ios - 无法加载捆绑包 UITests,因为它已损坏或缺少必要的资源。尝试重新安装捆绑包
由于以下错误,我无法运行我的测试用例:
- 无法加载捆绑包“UITests”,因为它已损坏或缺少必要的资源。尝试重新安装捆绑包。
- 未加载库:@rpath/Alamofire.framework/Alamofire。
- 原因:找不到图片
从两天开始尝试搜索和解决,但无法解决此问题,请有人帮忙。
c# - 如何获取特定元素的文本 - Xamarin UI 测试
我有:
[TextView] id:“MonthValue”文本:“11”
我想将文本作为 id MonthValue的字符串