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()   #关闭浏览器

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

 

posted @ 2018-07-18 16:43  luckerzhang  阅读(294)  评论(0编辑  收藏  举报