This commit is contained in:
brow3c
2021-05-18 10:45:03 +09:00
parent dd6d5b1100
commit 116e3e5878

View File

@@ -30,13 +30,11 @@ class NavigateService {
let submit = await driver.findElement(By.css(params.css.submit)) let submit = await driver.findElement(By.css(params.css.submit))
driver.actions().move({ origin: username }).perform() driver.actions().move({ origin: username }).perform()
await username.sendKeys(params.key.username) await username.sendKeys(params.key.username)
await password.sendKeys(params.key.password) await password.sendKeys(params.key.password)
// logger.info({ currentUrl: await driver.getCurrentUrl(), sessionId: await driver.getSession() }, 'aaaaa') // return submit.click().then(() => driver.findElement(By.css('body')))
// return submit.click() return submit.click()
// WebElement
return submit.click().then(() => driver.findElement(By.css('body')))
}).then(async body => { }).then(async body => {
return body.getAttribute('innerHTML') // return body.getAttribute('innerHTML')
return { currentUrl: await driver.getCurrentUrl(), sessionId: await driver.getSession() } return { currentUrl: await driver.getCurrentUrl(), sessionId: await driver.getSession() }
}) })
}) })
@@ -47,7 +45,7 @@ class NavigateService {
} }
async _getDriverExists(params) { async _getDriverExists(params) {
return new WebDriver(new Session(params.sessionId, this.config.capabilities), new _http.Executor(Promise.resolve(this.config.hub) return new WebDriver(params.sessionId, new _http.Executor(Promise.resolve(this.config.hub)
.then(url => new _http.HttpClient(url, null, null)))) .then(url => new _http.HttpClient(url, null, null))))
} }