- 2024-01-29Selenium4与Selenium3区别-Selenium4新变化
废弃find_element_by_xxx及fnd_elements_by_xxx这种定位方式统一采用find_element(By.XXX,value)和find_elememts(By.XXX,value)这种方式废弃webdriver.Chrome()第一个execute_path参数,现在不能用dr=webdirver.Chrome('D:\\chromedriver.exe')这种方式来手动
- 2023-11-03关于《Selenium3自动化测试实战--基于python语言》
2016年1月,机缘巧合下我出版了《Selenium2自动化测试实战--基于python语言》这本书,当时写书的原因是,大部分讲Selenium的书并不讲编程语言和单元测试框,如果想在项目中使用Selenium,几乎离不开编程语言和单元测试框架,难道你只用SeleniumIDE去录制/回放脚本么?没想到受到许多测试人员的
- 2023-10-20Python3+selenium3+Firefox 设置浏览器headless模式运行+下载文件
设置Firefoxheadless模式 defsetUp(self):#Firefoxheadless模式运行options=webdriver.FirefoxOptions()options.add_argument('-headless')self.driver=webdriver.Firefox(options=options)self.driver.implicitly_wait(30)
- 2023-06-15 自动化测试模型-selenium3
Selenium是一个广泛应用于自动化测试的工具,而Selenium3是Selenium的一个版本。下面详细描述了Selenium3的自动化测试模型:驱动器(Driver):Selenium3的自动化测试模型以驱动器为核心。驱动器是与不同浏览器进行交互的组件,它将测试命令翻译为浏览器可以理解的指令,并从浏览器中
- 2022-11-15Selenium3自动化测试实战--第4章 WebDriver API 1
WebDriverAPI,用来操作浏览器元素的一些类和方法。4.1从定位元素开始页面元素,都是由HTML代码组成,有层级,每个元素有不同的标签名和属性值。WebDriver提供了8种元素定位
- 2022-11-07Selenium3自动化测试实战--第3章 Python基础2
3.6模组模组,一般称为类库或模块。分为标准模块和第三方库。3.6.1调用模块importtimefromtimeimporttime,sleepfromtimeimport* #不用每个函数加tim
- 2022-10-30Selenium3自动化测试实战--第2章 测试环境搭建
2.1安装Python官网:www.python.org因为我使用的是Windows,所以直接下载,然后安装就好。现在最新版本是Python3.11.0。但我的电脑之前安装过Python重新安装最新的Python3
- 2022-10-30Selenium3自动化测试实战--第1章 自动化测试基础
第1章自动化测试基础1.1分层的自动化测试测试金字塔:传统自动化测试:基于产品UI层的自动化测试,是将黑盒功能测试转化为由程序或工具执行的一种自动化测试。分层自动