Естественно, они установлены.
Но переключиться в ифрейм не удаётся.
<!DOCTYPE html>
<html>
<iframe src="
http://lib.ru" style="border:0px"></iframe>
</html>
в ифрейме ничего не находит
А вот такй код js
const {Builder, By} = require('selenium-webdriver');
async function main() {
let driver = await new Builder().forBrowser('chrome').build();
try {
await driver.get('file://C:/wprt/pixtry/iframe/index.html');
let el = await driver.findElements(By.tagName('iframe'));
console.log(JSON.stringify(el))
await driver.switchTo().frame(0)
let inputs = await driver.findElements(By.xpath('/html/body/pre/center[1]/form/font/input[1]'));
await inputs[0].sendKeys('XXX')
await inputs[1].click()
} finally {
// await driver.quit();
}
}
без проблем.
