const {Builder, By, Key, until} = require('selenium-webdriver');
(async function login() {
let driver = await new Builder().forBrowser('firefox').build();
try {
await driver.get('http://localhost:8008');
await driver.findElement(By.css('#page-wrapper .btn-primary')).click();
await driver.findElement(By.css('#loginModal input[name=username]')).sendKeys('user1');
await driver.findElement(By.css('#loginModal input[name=password]')).sendKeys('1resu');
await driver.findElement(By.css('#loginModal input[type=checkbox]')).click();
await driver.findElement(By.css('#loginModal #login-button')).click();
}
finally {
driver.quit();
}
})();
-
Przemyslaw Kaminski authored900e5263