Appium 不同的 caps 用于不同的测试
Appium different caps for different test
我正在使用 Python 行为 BDD
测试。我编写了多个测试,只有一个测试需要 fullReset
设置为 false,noReset
设置为 true 并且 appWaitActivity
与其他测试不同。有没有什么方法可以在 device.py
文件中让测试识别这个测试,然后设置那些想要的上限?就像 if scenario name is "that" then allow those caps, any advices are helpful.
我的问题是是否可以在运行此测试的 Python
代码中检索 Cucumber
场景名称?
我找到了一种可能的解决方案。你可以把
import sys
稍后您可以添加
if sys.argv[1] == name_needed_test:
在此 if 子句中,您可以放置所需的功能。
我正在使用 Python 行为 BDD
测试。我编写了多个测试,只有一个测试需要 fullReset
设置为 false,noReset
设置为 true 并且 appWaitActivity
与其他测试不同。有没有什么方法可以在 device.py
文件中让测试识别这个测试,然后设置那些想要的上限?就像 if scenario name is "that" then allow those caps, any advices are helpful.
我的问题是是否可以在运行此测试的 Python
代码中检索 Cucumber
场景名称?
我找到了一种可能的解决方案。你可以把
import sys
稍后您可以添加
if sys.argv[1] == name_needed_test:
在此 if 子句中,您可以放置所需的功能。