问题标签 [xamarin-test-cloud]
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.
xamarin - 如何获取 Microsoft appcenter 的 TEAM API 密钥
我正在使用 cake 脚本在测试云上部署 xamarin ui scipts,为此我需要我正在运行我的脚本的应用中心中团队的 API 密钥。我能够在 xamarin 测试云中找到这些密钥,但是在它们移至 Microsoft appcenter 后,我无法在 Microsoft appcenter 上找到运行测试脚本所需的团队 api 密钥。
https://github.com/Redth/Cake.Xamarin/blob/master/src/Cake.Xamarin/TestCloudRunner.cs https://cakebuild.net/api/Cake.Xamarin/MDToolSettings/
xamarin - Xamarin UI 测试 iOS 模拟器连接被拒绝
我正在尝试在本地使用 Xamarin.UITest,但我收到一个 httprequest 异常,说连接已被拒绝我使用的是 xcode 9.3、vs 7.4.2 和 iphone 10.3 iphone x sim Xamarin.Ui.Test 2.2.4 , Xamarin.Testcloud.Agent 0.21.4, NUnit 3.10.1 尝试运行我的测试时出现以下异常:
Xamarin.UITest.XDB.Exceptions.DeviceAgentException:DeviceAgent 启动会话失败:发送请求时出错----> System.Net.Http.HttpRequestException:发送请求时出错----> System.Net .WebException:错误:ConnectFailure(连接被拒绝)----> System.Net.Sockets.SocketException:连接被拒绝
c# - 错误:找不到test-cloud.exe,找不到“--uitest-tools-dir”指定的路径
尝试在 AppCenter for Xamarin Forms 项目(Android 和 iOS)中使用 TestCloud 运行 UITest,在尝试通过appcenter-cli
.
我正在使用以下命令:
还有其他人遇到过类似的问题并设法解决吗?
c# - Xamarin UI 测试无法点击按钮
我在 Xamarin UI 测试中检测到非常奇怪的行为。问题是 -framework
无法点击某些标记的元素。这绝对是随机的问题。问题可能出现在物理设备或模拟器、Android 或 iOS 上。旧的或新的操作系统系统。我的测试场景:
VS日志:
好的,您可以看到标记的元素Filter
使用 -> Tapping 坐标 [684, 96]。这意味着该元素存在于监视器上。但是第一次这不起作用。我使用 Nunit 3.10 和 Xamarin UI Test 2.24。此问题可能出现在随机设备 - iOS 或 Android、模拟器或物理设备上。当前测试是在三星 sm a310f 上进行的。我不知道这是 Xamarin UI 测试的错误还是可能是 Calabash。
更新:
代码 -
日志 -
react-native-ios - 无法在 AppCenter 中执行测试,使用带有 React Native 项目的葫芦框架
我正在尝试通过终端执行appcenter test prepare calabash --artifacts-dir "myArtifactsDir" --app-path "myAppPath" --project-dir "myProjectDir"命令,但出现以下错误:
不能准备葫芦文物。返回退出代码 127;| 准备测试... /bin/sh: test-cloud: command not found。
不知道我错过了什么?一些帮助将不胜感激!
xamarin.forms - Xamarin.UITest iOS ENABLE_TEST_CLOUD 指令令人困惑
在这里找到的文档令人困惑。
关于为 iOS 配置测试云,他们说如下:
所以这是我的问题:
- 我可以
#if ENABLE_TEST_CLOUD
在发布版本和开发版本中都保留该指令吗? - 如果我
#if ENABLE_TEST_CLOUD
在发布版本中保留该指令,我可以将其提交给 Apple Play 商店并且他们不会拒绝吗? - 听起来该
#if ENABLE_TEST_CLOUD
指令在调试版本中自动工作,正确,我不需要配置其他任何东西......? - 如果以上是正确的,我应该只提交 Debug 构建到测试云吗?我不应该测试发布版本,而不是调试吗?我认为在测试过程中,您希望尽可能准确地测试用户将运行的内容。
xamarin - Xamarin UI 测试
我想将 UnitTest 添加到我的 Xamarin 应用程序中,我在 Andriod 模拟器上显示初始屏幕,然后加载登录页面,但下一页似乎关闭了应用程序。我在 Platform.Android 周围有断点,并且它命中但它从未达到该方法的结尾。我添加了WaitTimes 5分钟,我会得到超时异常
知道应用程序关闭的原因吗?
xamarin - Xamarin TestCloud 超时默认值
我正在编写 UITests 并且找不到超时的默认值。有谁知道默认超时在本地和 Xamarin TestCloud 上的时间有多长?
我试过谷歌,但没有任何运气。
我是否正确理解如果我更改它们会覆盖本地和云值?
visual-studio - Xamarin.iOS UITest 不使用类别运行
我有很多 Xamarin.Forms 应用程序的 uitests。这些测试在类别下。(例如 LoginTest 类别有 10 个测试,InboxTest 类别有 40 个测试等。)当我选择 1 个类别(或当我选择多个类别时)并在 iOS 模拟器上运行它时,首先运行这些类别的测试,但过一会儿有些测试不运行。
我遇到了这个错误:
当我一个一个运行它时,它们运行。我的 Visual Studio mac 版本是 8.8.4(最新) Xamarin.TestCloud.Agent 版本是 0.22.1 Xamarin.UITest 版本是 3.0.12
我必须做什么?先感谢您。