随笔分类 - Python3+Selenium3
系统的介绍python3+selenium3的知识。
摘要:
HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展, 它可以生成HTML的测试报告。
阅读全文
HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展, 它可以生成HTML的测试报告。
阅读全文
摘要:Pytest测试框架也是主流的一个测试框架,推荐使用该框架,对比unnitest框架来说,其效率更高。
阅读全文
摘要:
pytest测试框架也是主流的一个测试框架,推荐使用该框架,对比unnitest框架来说,其效率更高
阅读全文
pytest测试框架也是主流的一个测试框架,推荐使用该框架,对比unnitest框架来说,其效率更高
阅读全文
摘要:
unittest是Python标准库中自带的单元测试框架。
阅读全文
unittest是Python标准库中自带的单元测试框架。
阅读全文
摘要:
unittest是Python标准库中自带的单元测试框架。unittest可以组织执行测试用例,并且提供了丰富的断言方法,可以判断测试用例是否通过,最终生成测试结果。
阅读全文
unittest是Python标准库中自带的单元测试框架。unittest可以组织执行测试用例,并且提供了丰富的断言方法,可以判断测试用例是否通过,最终生成测试结果。
阅读全文
摘要:
通过selenium3操控滚动条、时间控件等
阅读全文
通过selenium3操控滚动条、时间控件等
阅读全文
摘要:
WebDriver提供了截图的方法有save_screenshot()等
阅读全文
WebDriver提供了截图的方法有save_screenshot()等
阅读全文
摘要:Cookie与Session的处理
阅读全文
摘要:Selenium也提供了文件下载的方案,以下载最新的Python版本为例,如图所示。单击【Download Python *.*.*】,下载最新的Python版本
阅读全文
摘要:
日常在访问页面时,文件上传与下载操作也常常用到,因此在Web自动化测试中也会遇到文件上传的情况。针对上传功能,WebDriver并没有提供对应的方法。
阅读全文
日常在访问页面时,文件上传与下载操作也常常用到,因此在Web自动化测试中也会遇到文件上传的情况。针对上传功能,WebDriver并没有提供对应的方法。
阅读全文
摘要:
Html页面中的单选按钮、复选框、下拉框均可通过WebDriver实现操做。
阅读全文
Html页面中的单选按钮、复选框、下拉框均可通过WebDriver实现操做。
阅读全文
摘要:讲解Python3+Selenium3如何处理Frame窗体
阅读全文
摘要:解Python3+Selenium3如何解决元素加载缓慢的情况
阅读全文
摘要:Selenium3强制等待&隐式等待
阅读全文
摘要:除了,前面我们熟知WebDriver有8种定位单个元素的方法,也提到了WebDriver 还提供了与之对应的 8 种定位方法用于定位一组元素。 8种find_elements_by_*方法如下所示: find_elements_by_id:通过元素的ID属性值来定位一组元素; find_elemen
阅读全文
摘要:前面章节的代码书写过程中,其实已经接触到了元素的操做方法,如 click()与send_keys()方法。 click()方法用于单击元素,如。 driver.find_element_by_xpath("//*[@id='sb_form_go']").click() send_keys()用于模拟
阅读全文
摘要:Selenium3自动化测试操作浏览器得基本方法
阅读全文
摘要:Selenium3自动化测试元素定位之find_element定位元素
阅读全文
摘要:Selenium3自动化测试元素定位方式,CSS定位元素
阅读全文
摘要:### 层级与属性结合定位 如果被定为的元素,无法通过自身属性来唯一标识自己,此时可以考虑借助上级元素来定位自己。举生活中的例子,一个婴儿刚出生,还没有姓名与身份证号,此时给婴儿进行检查时往往会标注为“某某之女”。因为婴儿的母亲是确定的,找到母亲也就找到了婴儿。XPath的层级与属性结合定位就是如此
阅读全文

浙公网安备 33010602011771号