b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

firefox50 selenium_selenium firefox 驱动_selenium 30 firefox

电脑杂谈  发布时间:2020-03-13 01:01:03  来源:网络整理

firefox50 selenium_selenium 30 firefox_selenium firefox 驱动

配置好python和selenium以及浏览器驱动环境后就可以编写自动化测试代码了。(前期功能熟悉测试用例编写好)

三大浏览器启动代码如下:

1.chrome

selenium 30 firefox_firefox50 selenium_selenium firefox 驱动

from selenium import webdriver
#实例化Chrome类,与Chromedriver建立连接,启动一个干净的chrome浏览器
 driver=webdriver.Chrome()

2.IE

from selenium import webdriver
driver=webdriver.Ie()

selenium 30 firefox_selenium firefox 驱动_firefox50 selenium

3.firefox

from selenium import webdriver
driver=webdriver.Firefox()
driver.get("https://www.baidu.com)

对应的浏览器类实例化也有众多参数firefox50 selenium,例如Chrome类中有:

selenium 30 firefox_firefox50 selenium_selenium firefox 驱动

excutable_path:代表Chromedriver路径,默认会从系统变量path环境变量值去找;

port:webdriver的端口号,默认值为0,选择一个未被占用的端口号即可;

还有诸多其它的,可以control点击类名去查看方式。

firefox50 selenium_selenium firefox 驱动_selenium 30 firefox

启动浏览器webdriver前还可以对option进行修改firefox50 selenium,例如在推进chrome浏览器前可以点调用Chromeoption方法,添加一些客户缓存配置信息等

1.关闭chrome浏览器“chrome正遭到自动检测工具的控制”提示栏

from selenium import webdriver
#设置options
option=webdriver.ChromeOptions()
option.add_argument("--disable-infobars")
#初始化浏览器会话时加上Chromeoption的设置
driver=webdriver.Chrome(options=option()
driver.get("https://www.baidu.com)

2.添加用户配置数据:user-data-dir=path

启动浏览器是,如果必须带上客户设置的数据,如缓存等,可以在option中指明。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-143956-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 唐暄
        唐暄

        中国海军对日最大的优势在固定翼战机

      每日福利
      热点图片
      拼命载入中...