问题标签 [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.

0 投票
1 回答
128 浏览

c# - 使用 Xamarin 测试云打开 REPL 的问题

我是 Xamarin 测试云的初学者,我想为 Xamarin 测试云编写测试。

我的解决方案中有 Xamarin UITests,我尝试启动 REPL,但 UITest REPL 窗口没有打开。

错误在哪里?

另外,我需要写什么来启动指定的活动?

0 投票
1 回答
936 浏览

xamarin - 无法在 VSTS 中找到 xamarin 测试云的 nunit 程序集

嗨,我正在为 CI 使用 VSTS。对于我的 Xamarin Android 应用程序,它在构建过程中尝试在云上测试应用程序,但它失败了,因为它无法在项目中找到 nunit.framework.dll 文件。我正在使用 Nunit 版本 2.6.4

项目中的 NuGet 包含在输出目录中,但我仍然遇到了问题,您能帮我解决一下吗?

VSTS:测试程序集目录:Solution/Droid.UITests

错误:无法在程序集目录中找到 nunit.framework.dll。在 Xamarin Studio 中,您可能必须右键单击 nunit.framework 引用并选择本地复制以将其包含在输出目录中。

0 投票
2 回答
538 浏览

xamarin - Xamarin 测试云不兼容问题

我正在为我的应用程序运行测试脚本,但出现以下错误。Xamarin.UITest.dll 版本 (1.3.8.0) 和 test-cloud.exe 版本 (1.0.0.0) 不兼容

有什么建议吗?

0 投票
3 回答
6764 浏览

c# - Xamarin Android:共享 MonoRuntime 错误

我正在使用 Xamarin 开发一个 android 应用程序。我通过模拟器和手动测试云成功测试,但是当我尝试通过 VSTS 运行它时,我得到:

不支持 Mono 共享运行时。这可以通过更改项目配置或使用发布版本来解决。

我检查了我的 android 项目文件,共享单声道运行时已关闭。

谁能告诉我什么可能导致这个问题以及如何解决它?

0 投票
1 回答
406 浏览

xamarin - Xamarin 测试云提交应用和配置文件

使用 test-cloud.exe(版本 Xamarin.UITest.1.3.9.1500-dev)向 Xamarin Test Cloud 提交应用程序和测试程序集时,我们还需要提交 App.config 文件(因为我们的测试程序集依赖于可配置的 appSettings)。

最初,我希望 bin 目录中的所有内容(调试/发布取决于提供的 --assembly-dir)都将上传到测试云。情况似乎并非如此,bin 目录中存在的我的 App.config 文件 (XamarinMobileTests.dll.config) 未上传。

因此,为了解决这个问题,我尝试了两种可能的解决方案,但都没有成功,如下:

  1. 将 --data 参数与提交命令 (--data XamarinMobileTests\bin\Release\XamarinMobileTests.dll.config) 一起使用。这似乎总是返回一个错误:“数据文件必须位于程序集目录或子文件夹中。 ”我试图把这个文件放在不同的位置,但没有成功。
  2. 在 --test-params 参数中指定 appSetting 值。这将毫无错误地执行提交命令,并在测试云中实例化测试运行。但是,Xamarin.UiTest Sdk 似乎不支持访问指定的 --test-params。我唯一的选择似乎是使用 Xamarin Web Api,找出测试运行(也不能通过 Sdk 获得),然后从测试运行元数据中获取测试参数。

他们网站上的文档对于这些参数非常有限。

过去有没有人遇到过类似的问题或找到了潜在的解决方案?

理想情况下,配置文件是默认上传的。但是,如果这不是一个选项,那么解决方案 1 将是我的首选。

0 投票
1 回答
183 浏览

ios - Xamarin Test Cloud failure on VSTS

I am trying to run UI TestScripts for Xamarin iOS app on Test cloud, so I filled all the details.

dSYM file, I uploaded into Git and it was stored as zip file. I tried using that in VSTS but it was failing so I am not sure how to load dSYM(Any advise?), so I am not using dSYM file. But even without dSYM file, the step is failing without much information. I am getting the following error.

I am looking into the test script and the path but not able to get it work.Can anyone point out the reason for the error?

0 投票
1 回答
1013 浏览

xamarin - Xamarin UI 测试确定平台

我正在尝试使用 Xamarin UI Test 编写自动化测试,在这些测试的某些部分中,我需要知道它们在哪个平台上运行,即 Android 或 iOS。

我正在努力寻找一种方法来做到这一点,有没有人知道 API 可以做到这一点或任何其他类似的技巧?

0 投票
1 回答
70 浏览

xamarin.ios - 如何从 TeamFoundationServer 在 Xamarin.TestCloud 中部署和测试我们的 Xamarin.UITests?

我在 Windows 机器上的 VisualStudio 中开发了 Xamarin.iOS 和 Xamarin.Droid 项目,还连接到 Mac 系统以执行 iOS(使用 TFS)。现在我想为 iOS 和 Android 编写和运行测试 Xamarin.UITests。您能否解释一下我如何为 iOS 的 Xamarin.UITests 编写测试和运行。谢谢你。

0 投票
1 回答
1031 浏览

xamarin - 如何在 iOS 模拟器上使用 VS 运行测试(在 Mac 上)

刚开始调查 Xamarin 测试云。我想使用 VS 编写一个简单的测试,并在 Mac 机器上运行的 iOS 模拟器上运行这个测试。我已连接到 Xamarin Mac 代理。代理与 iOS 模拟器在同一台 Mac 机器上运行。

当我尝试使用这样的东西时,我遇到了异常“Windows 不支持 iOS 测试”:

我知道我无法在 Windows 上运行 iOS 测试,但我想在 Mac 上的 iOS 模拟器上运行它。

有人可以解释一下我该怎么做吗?可能吗?

还有一个问题。如前所述,我刚刚开始使用 xamarin 和测试。我不确定我理解 Xamarin 测试云和 Xamarin UI 测试之间的区别。有人可以解释一下吗?

0 投票
1 回答
225 浏览

xamarin - 在 Shell 脚本中启用 Calabash-sandbox

我正在尝试访问运行 shell 脚本的 Calabash-sandbox。基本上我的shell脚本有

基本上应该运行 calabash-sandbox 和相应的命令。它执行 calabash-sandbox 并停在那里。