1、安装
npm install selenium-webdriver --save
2、创建文件
然后建一个文件夹e2e,在文件夹里面在创建一个index.js
内容如下
const { ???Builder, ???By, ???Key, ???until} = require(‘selenium-webdriver‘); //解构赋值 需要的参数(async function example() { ???let driver = await new Builder().forBrowser(‘firefox‘).build(); ???try { ???????await driver.get(‘https://www.baidu.com/‘); //打开那个网址 ???????await driver.findElement(By.name(‘wd‘)).sendKeys(‘selenium-webdriver‘, Key.RETURN);//标签name=‘wd‘ 按下回车后 ???????await driver.wait(until.titleIs(‘selenium-webdriver_百度搜索‘), 1000);//如果页面title是selenium-webdriver_百度搜索 ?1s后成功
} finally { await driver.quit(); //做任何测试必须做退出 ?} })();
3、执行
node ./e2e/index.js
selenium-webdriver自动化测试工具
原文地址:https://www.cnblogs.com/139199228-haicao/p/9136371.html