Skip to content

Instantly share code, notes, and snippets.

@converge
Created October 25, 2018 22:22
Show Gist options
  • Save converge/4b2b2464f8b10e1d5631adeca8874e04 to your computer and use it in GitHub Desktop.
Save converge/4b2b2464f8b10e1d5631adeca8874e04 to your computer and use it in GitHub Desktop.
const {Builder, By, Key, until} = require('selenium-webdriver');
async function login(browser) {
await browser.get('http://www.google.com')
const element = await browser.findElement(By.name('q'))
await element.sendKeys('webdriver', Key.RETURN)
await browser.wait(until.titleIs('webdriver - Google Search'), 1000)
}
async function main() {
const browser = await new Builder()
.forBrowser('firefox')
.build();
login(browser)
closeDriver(browser)
}
async function closeDriver(browser) {
await browser.quit()
}
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment