0

你好 Stack Overflow 社区,

我计划为 iOS 应用程序开发 UI 测试自动化。问题是我无法访问源代码,而只能访问应用程序的完成 ipa 文件。是否可以使用 EarlGrey 编写 UI 测试,或者我需要应用程序的源代码吗?

使用 Appium,应该可以在没有源代码的情况下编写 UI 测试。

提前非常感谢!

4

1 回答 1

1

Google 原创 EarlGrey 需要访问 iOS 项目,您可以在此处查看设置。

新的EarlGrey 2实际上有一个类似的概念,你需要有源代码才能使用它。

Appium 可以在模拟器上使用开发者签名的.app文件。如果您想在真实设备上运行测试,您需要有开发人员签名的.ipa文件,并使用相同的 iOS 开发人员帐户重新签名 WebDriverAgent 。

因此从技术上讲,Appium 不需要源代码,但您需要访问用于构建的 iOS 开发人员证书

于 2020-08-04T12:58:57.917 回答