selenium-webdriver自动化测试工具

Posted 139199228-haicao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium-webdriver自动化测试工具相关的知识,希望对你有一定的参考价值。

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自动化测试工具的主要内容,如果未能解决你的问题,请参考以下文章

01.Selenium-WebDriver介绍

Selenium-WebDriver自学Selenium-IDE测试创建

轻松自动化---selenium-webdriver(python)

Selenium-Webdriver:找到元素后获取属性

(转载)selenium-webdriver(python)

轻松自动化---selenium-webdriver(python)