笔记共22篇

此分类主要用于整理和记录学习过程中的知识点和笔记,并提供有用的学习资源,从而提高学习效率并加深对知识的理解。
移动自动化测试工具介绍 - 正则时光

移动自动化测试工具介绍

主流的移动自动化测试工具 移动应用分类 Navtive app:原生应用,使用Android或iOS的标准SDK编写的应用。 Web app:移动浏览器应用,使用移动平台的浏览器访问的应用。 Hybird app:混合应用,...
selenium教程一:环境搭建与基础操作步骤 - 正则时光

selenium教程一:环境搭建与基础操作步骤

工具介绍 selenium:开源、免费、主流 ⽀持UI,自动化测试工具 selenium工具常用库 selenium-grid可以做分布式(批量在不同平台中运⾏⽤例),⾃动化⽤例较多时、或测试不同浏览器在不同平台运...
Appium教程一:移动自动化测试环境搭建 - 正则时光

Appium教程一:移动自动化测试环境搭建

一、安装JDK 二、安装android-sdk 三、安装Appium 下载地址:https://github.com/appium/appium-desktop/releases。github加速 下载完成后,直接以管理员身份安装就是了。 安装完后的界面: 四...
3.unitest 参数化(数据驱动) - 正则时光

3.unitest 参数化(数据驱动)

通过参数的方式来传递数据,从而实现数据和脚本分离。并且可以实现用例的重复执行。(在书写用例方法的时候,测试数据使用变量代替,在执行的时候进行数据传递) - unittest 测试框架,本身不支持...
Pytest高级运用之pytest.ini配置文件详解 - 正则时光

Pytest高级运用之pytest.ini配置文件详解

作用:pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行。 pytest里有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest....
1.unittest 框架的介绍 - 正则时光

1.unittest 框架的介绍

UnitTest框架 :是Python自带的一个单元测试框架 ,不仅仅可以用来做单元测试,测试人员也经常用来做自动化测试 带着问题阅读:阅读本文你应该能回答以下问题 1. 为什么要使用UnitTest框架?2. ...
selenium教程五:PO设计模式 - 正则时光

selenium教程五:PO设计模式

PO:Page Object(⻚⾯对象),将⾃动化涉及的⻚⾯或模块封装成对象。 认识PO模式 代码结构: PO模式-页面对象 PO页面-优化封装 1.PO页面定位元素受隐式等待影响: 运行效率低:隐式等待依赖于...
使用UIAutomatorViewer 进行元素定位 - 正则时光

使用UIAutomatorViewer 进行元素定位

自动化测试就是查找元素、操作元素,要查找元素,就需要根据元素的信息来查找(id、class、text、….) 定位元素的时候必须根据元素的相关特征来进行定位,而 UIAutomatorViewer 就是用来获取元...