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