zoukankan      html  css  js  c++  java
  • Webdriver自动化测试工具概述

       Webdriver(Selenium2)是一种用于web应用程序的自动化测试工具,它提供了一套友好的API,与Selenium1相比,webdriver的API更容易理解和使用,其可读性和可维护性也大大提高。Webdriver完全就是一套类库,不依赖于任何测试框架,除了必要的浏览器驱动,不需要启动其他进程或安装其他程序,也不必像Selenium1那样需要先启动服务

       第一个自动化测试脚本

            from selenium import webdriver

            from time import sleep

            driver=webdriver.FireFox() #加载浏览器驱动

            driver.get("http://www.yan.net") #打开此网址

            print(driver.title)   #打印页面标题

            sleep(3)   #待3s

             driver.get(http://www.yanfan.com.cn)  #打开此网址

             print(driver.title)

             sleep(3)

             driver.quit()   #关闭浏览器

         多浏览器运行脚本:需要下载每个浏览器的驱动程序

  • 相关阅读:
    [LeetCode]Contains Duplicate
    C++基础之泛型算法
    KMP算法
    [LeetCode]Shortest Palindrome
    [LeetCode]House Robber
    Palindrome Linked List leetcode
    Rotate Array leetcode
    Rotate Image LeetCode
    Rotate List leetcode
    Reorder List leetcode
  • 原文地址:https://www.cnblogs.com/luckerzhang/p/9330115.html
Copyright © 2011-2022 走看看