在 Windows 上自动化 IOS 设备的推荐方法是什么?

Inv*_*Exo 5 appium appium-ios seetest experitest

在谈论如何从 Windows PC 自动化 IOS 设备时,我已经看到这个话题四处流传,每个站点和帖子上的答案都提供了广泛的范围。

一方面,我已经看到它的主要答案是:由于 Apple 的规则,这是不可能的,或者它的设置非常混乱并且不值得努力维护,(虽然没有详细解释为什么它混乱。)另一方面,我已经阅读了有关 iPadian、Smartface 等 IOS 模拟器推荐的文章和帖子;以及建议不要使用此软件建议的文章,指出它们可能包含恶意软件和病毒。

我发现其他来源建议使用 Expertest、Appium Studio、Quamotion、TestProject 在 Windows PC 上测试和自动化 IOS。然而,在阅读了对这些网站的谨慎关注,并且无法证明这些工作室/软件是否合法支持在 Windows 上模拟真实的 IOS 环境以及反对采用这种方法的论点后,我无法确定哪些来源是可靠的这个话题了。

你可以猜到,我问这个问题的兴趣在于我想找到一种在 Windows 上自动化 IOS 的方法,并体验如何在 iPhone 上运行测试。我通常在 Eclipse Studio 中编写代码并使用 Oracle VM 创建 Android 模拟器进行测试。如果我需要一个物理 IOS 设备来测试,我很好。

感谢所有建议。谢谢

Was*_*mla 1

我建议在 Windows 上自动化 iOS 应用程序的最佳选择是使用基于云的解决方案,例如BrowserStackSauceLabs等。

这样,您就可以确定您将使用实际的 iOS 设备,并且应用程序的行为方式与在真实的物理 iOS 设备上相同。

您甚至可以使用 Appium 检查器检查应用程序并轻松运行测试。

使用这种解决方案的唯一缺点是它们大多数不支持最新版本的 Appium。

因此,解决此问题的方法是在 Mac OSX 虚拟机上设置Microsoft Azure DevOps管道并使用最新的 Appium 服务器版本。