【发布时间】:2021-01-10 21:30:06
【问题描述】:
请在下面找到我在environment.py 文件中为after_scenario 添加的代码我没有收到任何错误,但我的测试也没有在 Browserstack 上标记为适当的状态
def after_scenario(context, scenario):
if scenario.status == Status.failed:
requests.put(
"http://Username:Key@hub-cloud.browserstack.com/automate/sessions/iOS-Appium.json".format(
context.driver.session_id),
json={"status": "completed", "reason": "Test Failed"})
else:
requests.put(
"http://username:Key@hub-cloud.browserstack.com/automate/sessions/iOS-Appium.json".format(
context.driver.session_id),
json={"status": "completed", "reason": "Test Pass"})
【问题讨论】:
标签: python appium-ios browserstack python-behave python-appium