js调用webdriver查找placeholder=请输入员工编号的输入框填入abc123再查找带login-btn样式的按钮并点击
下面是一个示例代码,使用JavaScript和WebDriver来实现上述任务:
// 引入WebDriver库
const webdriver = require('selenium-webdriver');
// 创建一个Chrome浏览器实例
const driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
// 访问网页
driver.get('https://example.com/login');
// 查找输入框并填入内容
const input = driver.findElement(webdriver.By.css('input[placeholder="请输入员工编号"]'));
input.sendKeys('abc123');
// 点击登录按钮
const button = driver.findElement(webdriver.By.css('.login-btn'));
button.click();
这里使用了webdriver.By.css方法来按照CSS选择器查找元素,sendKeys方法向输入框输入内容,click方法点击按钮。实际应用中,需要根据具体网页的HTML结构和样式来编写代码
原文地址: https://www.cveoy.top/t/topic/gEPO 著作权归作者所有。请勿转载和采集!