zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    连载日记
    自我介绍
    test0710 二分专题
    test0709 搜索专题
    test0705
    test0704
    [题解] [HNOI2015]落忆枫音
    test0606
    test0523
    备份
  • 原文地址:https://www.cnblogs.com/139199228-haicao/p/9136371.html
Copyright © 2011-2022 走看看