为什么 android 调试版本比 android 发布版本更多地用于 Appium 自动化测试?

Why does android debug build is mostly used in Appium automation testing than the android release build?

Android debug build apk 多用于测试;如果我在 Appium 测试中使用 android release build apk 有什么问题吗?

我们也可以将 Release build 用于 Appium 自动化,但如果定位器值受 release build 保护,我们必须更改为 debug build 。 这样就可以轻松编写带有正确定位器的可靠脚本。

在测试此问题时,您可以使用任一版本,使用生产版本进行测试对生产执行自动化测试不是好的做法。如果出现问题,您的自动化可能会破坏您的生产服务器。还可能出现许多其他问题,通过正确设置您正在使用的应用程序包,您应该能够 运行 或构建。例如,我 运行 在开发和质量检查环境中都没有问题。