我的应用程序需要多个应用程序权限。我需要通过允许或拒绝不同的权限来检查我的应用程序的行为。如何从 appium 启用/禁用应用程序权限以创建多个场景?
例如,假设我的应用程序需要权限:permission1
和 permission2
.
scenario 1 = allow permission1 allow permission2
scenario 2 = allow permission1 deny permission2
scenario 3 = deny permission1 allow permission2
scenario 4 = deny permission1 deny permission2
最佳答案
以上答案并没有解决我的问题。我通过使用“ autoGrantPermissions ”的大写解决了这个问题。
设置:
required_caps['autoGrantPermissions'] = True
您必须将 noReset caps 禁用为 False,否则它将无法工作。
请参阅此处的引用:
http://appium.io/docs/en/writing-running-appium/caps/
关于appium - 如何使用 Appium 启用/禁用应用权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52196841/