BrowserStack + browserstack-webdriver로 브라우저별 테스트 자동화
5634 단어 Node.jsBrowserStackCoffeeScript
설정
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()
실행 결과 샘플
Windows7 + IE9에서,
참고
Reference
이 문제에 관하여(BrowserStack + browserstack-webdriver로 브라우저별 테스트 자동화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/imunew/items/8806cd68a401c6975d44텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)