我正在开发一个 iOS 应用程序,其中将在操作系统级别完成自动化测试(可以通过脚本打开任何应用程序)。我搜索了很多,我发现我们只允许在我们自己的应用程序中自动化测试脚本。好的,我的问题是 EggPlant 如何能够在操作系统级别自动进行测试(可以通过脚本打开联系人、电话应用程序)?
注意:这将是一个内部企业应用程序,并非用于苹果应用商店。
我正在开发一个 iOS 应用程序,其中将在操作系统级别完成自动化测试(可以通过脚本打开任何应用程序)。我搜索了很多,我发现我们只允许在我们自己的应用程序中自动化测试脚本。好的,我的问题是 EggPlant 如何能够在操作系统级别自动进行测试(可以通过脚本打开联系人、电话应用程序)?
注意:这将是一个内部企业应用程序,并非用于苹果应用商店。
移动测试自动化工具使用供应商提供的 API 与操作系统进行交互。对于 iOS,它是UI 自动化。
您只能自动化应用程序二进制文件中的内容。例如,如果您的应用程序使用 web 视图,您可以访问互联网,但您不能从自动化测试中退出应用程序并打开 Safari。EggPlant 不基于应用程序的二进制文件进行操作,它“查看”屏幕并根据所看到的内容执行手势或流程。