zoukankan      html  css  js  c++  java
  • 第一个WebDriver脚本

    1、cmd下安装selenium,输入pip install selenium

    2、下载Firefox浏览器的驱动程序,https://github.com/mozilla/geckodriver/releases网址根据自己的系统类型及浏览器位数下载,下载后解压到geckodriver.exe文件,将该文件保存到本地硬盘任意位置,比如D:下。

    3、测试用例步骤:

      1)在Firefox浏览器中打开搜狗首页。

      2)在搜索输入框中输入“自动化测试”。

      3)单击“搜索”按钮。

      4)页面显示搜索结果。

    4、测试脚本程序:

    # encoding = utf-8
    from selenium import webdriver
    import time
    
    
    # 通过executable_path参数指明Firefox驱动文件所在的路径
    driver = webdriver.Firefox(executable_path="d:\geckodriver")
    # driver = webdriver.Chrome(executable_path="d:\chromedriver")
    # 打开搜狗首页
    driver.get("http://www.sougou.com")
    # 清空搜索输入框默认内容
    driver.find_element_by_id("query").clear()
    # 在搜索输入框中输入“自动化测试”
    driver.find_element_by_id("query").send_keys(u"自动化测试")
    # 单击“搜索”按钮
    driver.find_element_by_id("stb").click()
    # 等待3秒
    time.sleep(3)
    # 退出浏览器
    driver.quit()
  • 相关阅读:
    2016第5周四
    2016第5周三
    2016第5周二
    HTTP2.0那些事
    2016第4周日
    【C语言的日常实践(十二)】命令行参数
    Oracle改变字段类型
    Codeforces Round #269 (Div. 2)
    linux shell 命令
    Codeforces Round #256 (Div. 2) C. Painting Fence 或搜索DP
  • 原文地址:https://www.cnblogs.com/nbeee/p/10211601.html
Copyright © 2011-2022 走看看