2

我有一组使用 Selenium 和 Python 在 Bamboo 中运行的测试。

我已将以下内容添加到我的脚本中(以便使用 iPhone 用户代理运行测试,而不是默认的):

**

profile = webdriver.FirefoxProfile()
profile.set_preference("general.useragent.override",
                           "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25")
driver = webdriver.Firefox(profile)
driver.implicitly_wait(15)

**

在本地运行时,所有测试都正确运行,但在 Bamboo 中,我收到以下错误:“任务失败,因为预期有测试用例,但没有找到。”

我真的需要使用移动用户代理,否则,测试将在应用程序的桌面版本上运行,这不是我现在想要的。

任何建议将不胜感激。

4

0 回答 0