Advertisement

selenium3+Python界面自动化测试教程

阅读量:

一、浏览器启动流程解析

Selenium3目前能够兼容市面上绝大多数主流浏览器,本文仅针对Chrome、Firefox以及IE这几种浏览器的相关操作进行阐述;

1、Chrome浏览器功能解析

(1)、chromeDriver获取

chromeDriver的获取网址为:http://chromedriver.storage.googleapis.com/index.html。在该链接所指向的页面中,能够获取到所有可用版本的驱动程序,用户只需打开页面中的LATEST_RELEASE文件,即可查阅当前最新版本的driver信息。如需了解某一特定版本driver所支持的Chrome浏览器版本范围,可进入对应版本目录并打开notes.txt文件进行查看。根据自身所使用的浏览器版本以及计算机操作系统类型,选择适配的driver进行下载即可。

(2)Chrome浏览器启动流程

基础启动代码实现方式如下:

复制代码
    import unittest
    from selenium import webdriver
    
    class Test(unittest.TestCase):
    def testName(self):
        driver = webdriver.Chrome("D:\ test\ dr

全部评论 (0)

还没有任何评论哟~