【问题标题】:How to run test using VS on iOS simulator(on mac)如何在 iOS 模拟器上使用 VS 运行测试(在 Mac 上)
【发布时间】:2016-07-26 14:36:05
【问题描述】:

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

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

app = ConfigureApp.iOS.StartApp();

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

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

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

【问题讨论】:

    标签: xamarin xamarin-test-cloud xamarin.uitest


    【解决方案1】:

    目前无法从 Visual Studio 在模拟器(在 Mac 上运行)上启动 iOS 测试 - 您必须在 Mac 本身上从 Xamarin Studio 启动测试才能运行测试在模拟器或设备上。

    UITest 是基于 Calabash 的自动化 UI 验收测试框架,它允许程序员在 C# 中编写和执行测试 - more info can be found at this link。

    Test Cloud 是一项服务,它允许您在我们自己托管的 2,000 多台设备上运行使用 UITest(或 Calabash)编写的测试(因此您可以针对各种不同的操作系统版本/硬件类型进行测试) )。 - more info can be found at this link.

    【讨论】:

    • 非常感谢!
    • 你好!我们到现在都做不到?
    猜你喜欢
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    • 2013-01-10
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    相关资源
    最近更新 更多