BrowserStack + browserstack-webdriverで、ブラウザごとのテストを自動化する
5616 ワード
セットアップ
BrowserStackのアカウントがあれば、すぐに試せるexampleを作りましたので、こちらを参照ください。
テストコード
webdriver = require("browserstack-webdriver")
config = require("./config")
# Input capabilities
capabilities = config.browserstack
capabilities["browser"] = "IE"
capabilities["browser_version"] = "9.0"
capabilities["os"] = "windows"
capabilities["os_version"] = "7"
capabilities["resolution"] = "1024x768"
describe "E2E test examples with \"browserstack-webdriver\"", () ->
this.timeout(config.mocha.timeout)
it "Search \"BrowserStack\" by google.", () ->
driver = new webdriver.Builder().
usingServer("http://hub.browserstack.com/wd/hub").
withCapabilities(capabilities).
build()
driver.get("http://www.google.com/ncr")
driver.findElement(webdriver.By.name("q")).sendKeys("BrowserStack")
driver.findElement(webdriver.By.name("btnG")).click()
driver.getTitle().then((title) ->
console.log(title)
)
driver.quit()
実行結果サンプル
参考
Author And Source
この問題について(BrowserStack + browserstack-webdriverで、ブラウザごとのテストを自動化する), 我々は、より多くの情報をここで見つけました https://qiita.com/imunew/items/8806cd68a401c6975d44著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .