美文网首页
Selenium 2 自动化测试实战学习-01

Selenium 2 自动化测试实战学习-01

作者: 真的猛士 | 来源:发表于2018-09-22 20:32 被阅读0次

    1、环境搭建

    1.1、安装最新Python3.7

    https://www.python.org/downloads/release/python-370/

    1.2、安装pip

    python3.7已经包含pip,打开cmd,输入pip,可以看到pip命令提示信息

    1.3、安装selenium

    使用pip安装,pip install selenium

    1.4、安装pycharm

    http://www.jetbrains.com/pycharm/download/#section=windows

    1.5、安装浏览器驱动

    本机使用Chrome 67.0.3396.62,安装对应驱动

    查看浏览器版本对应驱动版v2.40和v2.41

    https://blog.csdn.net/yoyocat915/article/details/80580066

    下载对应驱动

    http://chromedriver.storage.googleapis.com/index.html

    解压后将chromedriver.exe文件放置在Python安装路径,本机是C:\Python37。注意安装Python的时候环境变量Path中添加python安装路径。

    2、第一个实例

    环境准备就绪后,打开pycharm,创建新的project,创建新的py文件,具体内容如下

    ## 规定编码方案为UTF-8

    # coding = utf-8

    ## 导入selenium的webdriver包,只有导入了,才能使用webdriver API接口进行自动化编写

    from seleniumimport webdriver

    ## 获得Chrome浏览器对象

    driver = webdriver.Chrome()

    ## 通过get()方法向浏览器发送URL

    driver.get("http://www.baidu.com")

    ## id=kw定位到百度的输入框,并输入Selenium2

    driver.find_element_by_id("kw").send_keys("Selenium2")

    ## id=su定位“百度一下”按钮,向搜索按钮发送click()事件

    driver.find_element_by_id("su").click()

    ## 退出并关闭浏览器和相应驱动程序

    driver.close()

    3、运行程序

    脚本运行,可以看到Chrome浏览器被打开,并打开了百度网页,搜索Selenium2,浏览器被关闭,整个过程操作。

    相关文章

      网友评论

          本文标题:Selenium 2 自动化测试实战学习-01

          本文链接:https://www.haomeiwen.com/subject/hxvxoftx.html