笔记

此分类主要用于整理和记录学习过程中的知识点和笔记,并提供有用的学习资源,从而提高学习效率并加深对知识的理解。
​selenium中元素定位正确但是操作失败,6种解决办法全稿定 - 正则时光

​selenium中元素定位正确但是操作失败,6种解决办法全稿定

selenium中元素定位正确但是操作失败的原因无外乎以下4种: 一、页面没加载好 解决方法:添加等待方法,如: time.sleep() 二、页面提交需要等待给数据后台 解决方法:添加等待方法,如: time....
selenium教程四:元素等待、窗口切换、验证码处理 - 正则时光

selenium教程四:元素等待、窗口切换、验证码处理

元素等待 代码执⾏过程中,第⼀次未找到元素,先不抛出异常。激活等待时间,在等待过程中如果找到元素就执⾏。 1.隐式等待 # 针对全部元素⽣效。在项⽬中,如果未封装⾃动化框架时,推荐使⽤。 ...
移动自动化测试工具介绍 - 正则时光

移动自动化测试工具介绍

主流的移动自动化测试工具 移动应用分类 Navtive app:原生应用,使用Android或iOS的标准SDK编写的应用。 Web app:移动浏览器应用,使用移动平台的浏览器访问的应用。 Hybird app:混合应用,...
Pytest高级运用之Fixture及参数化 - 正则时光

Pytest高级运用之Fixture及参数化

fixture翻译过来就是测试夹具,主要来配置测试资源,fixture是通过装饰器标注的。 一、fixture基础入门 函数在用装饰器@pytest.fixture()标记之后,该函数名就可以当作参数传入到测试函数里面,...
selenium处理元素定位点击无效问题 - 正则时光

selenium处理元素定位点击无效问题

在web自动化测试过程中,经常会遇到这样的问题:元素定位到了,但是点击无效?有人可能会问了,怎么判断元素定位到了,这个问题很好判断 1.给元素加高亮显示 self.driver.execute_script( 'argu...
4.unitest 生成HTML测试报告 - 正则时光

4.unitest 生成HTML测试报告

HTML测试报告:就是执行完测试用例后,以HTML(网页)方式将执行结果生成报告 使用HTMLTestReport生成报告 使用第三方的报告模版,生成报告 HTMLTestReport, 本质是 TestRunner import unittest f...