测试技术
脚本编程
数据存储
自动框架
测试工具
虚拟技术
排序
selenium教程四:元素等待、窗口切换、验证码处理
元素等待 代码执⾏过程中,第⼀次未找到元素,先不抛出异常。激活等待时间,在等待过程中如果找到元素就执⾏。 1.隐式等待 # 针对全部元素⽣效。在项⽬中,如果未封装⾃动化框架时,推荐使⽤。 ...
Appium教程一:移动自动化测试环境搭建
一、安装JDK 二、安装android-sdk 三、安装Appium 下载地址:https://github.com/appium/appium-desktop/releases。github加速 下载完成后,直接以管理员身份安装就是了。 安装完后的界面: 四...
selenium教程五:PO设计模式
PO:Page Object(⻚⾯对象),将⾃动化涉及的⻚⾯或模块封装成对象。 认识PO模式 代码结构: PO模式-页面对象 PO页面-优化封装 1.PO页面定位元素受隐式等待影响: 运行效率低:隐式等待依赖于...
移动自动化测试工具介绍
主流的移动自动化测试工具 移动应用分类 Navtive app:原生应用,使用Android或iOS的标准SDK编写的应用。 Web app:移动浏览器应用,使用移动平台的浏览器访问的应用。 Hybird app:混合应用,...
Allure下载、安装、配置及使用详细教程!
allure介绍:Allure是开源的免费的多平台自动化测试报告生成工具,支持Java,Python。可以集成到Jenkins。 Allure仅用于根据现有数据源生成报告,不产生数据!不产生数据!不产生数据! allure界...
Pytest框架+Allure自动生成美观的测试报告!
一、安装Allure 已安装可以跳过此步骤,没安装的可以按照下面教程安装: 二、安装Allure插件 安装pytest的allure插件:pip install allure-pytest 三、Allure在pytest中的用法 1.基础用法: #执...
Pytest高级运用之pytest.ini配置文件详解
作用:pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行。 pytest里有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest....
2.unitest 断言
断言:让程序代替人为判断测试程序执行结果是否符合预期结果的过程 常用的UnitTest断言方法 断言方法断言描述assertTrue(expr, msg=None)验证expr是true,如果为false,则failassertFalse(expr,...







