
接口自动化
小黑测试员
少一些功利主义的追求,多一些不为什么的坚持!
展开
-
接口/UI/性能自动化项目实施总结
一、需求调研 分析被测系统的业务测试需求 确定适合开展的自动化测试类型(接口、UI) 确定项目的方向与目标/需要解决什么问题 确定项目最终期望达到的效果 二、框架/工具选型 根据被测系统业务测试需求及框架/工具的特点,选择合适的框架/工具 获取框架/工具相关学习文档进行学习加深对框架/工具的理解 选取的框架和工具需要至少满足80%的需求 选取的工具应该尽量易用,符合团队需求 三、搭建环境 根据所选框架/工具搭建相关的本地/原创 2020-09-03 16:31:07 · 295 阅读 · 0 评论 -
HttpRunner3.X开源接口测试框架学习(三)-参数化
HttpRunner3.X开源接口测试框架学习(三)1、HttpRunner3.x测试用例环境变量使用.env在.env文件中定义的变量是全局变量.env环境变量定义:.env环境变量调用yaml格式:pytest格式用例:2、HttpRunner3.x测试用例参数定义variablesvariables关键字定义用例级变量yaml格式variables变量定义与调用:pytest格式variables变量定义与调用:...原创 2020-08-18 23:26:09 · 2024 阅读 · 5 评论 -
HttpRunner3.X开源接口测试框架学习(二)
HttpRunner3.X开源接口测试框架学习(二)debugtalk.py每个项目应该并且只能有一个debugtalk.py文件。该文件具有多种功能。 作为项目的根路径锚,测试用例中的相对路径(例如引用测试用例或CSV文件)都基于此根路径 存储自定义python函数,在测试用例中调用的函数均在此文件中定义 HttpRunner框架中的变量全局变量全局变量在.env文件中定义,编写测试用例脚本时使用中${ENV(KEY)} 获取变量pytest格式用例级.原创 2020-08-11 21:26:31 · 2153 阅读 · 0 评论 -
HttpRunner3.X开源接口测试框架学习(一)
环境搭建篇下载Python3.6或3.7或3.8官方下载地址:https://www.python.org/downloads/执行安装勾选添加环境变量,如果没有勾选需要手动添加如下图:查看Python环境是否安装成功PS C:\Users\Lan> pythonPython 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] o...原创 2020-08-10 22:59:34 · 1474 阅读 · 1 评论 -
自动化测试架构思想学习总结
自动化测试架构的理解文章内容主要包括:1、什么是架构?2、什么是架构设计思想?3、为什么使用架构,自动化架构设计带来的好处、有哪些核心类库以及他们的作用?4、结合实际工作谈谈遇到的架构使用问题。1.什么是软件架构?软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件体系结构是构建计算机软件实践的基础。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。原创 2020-07-21 10:57:52 · 483 阅读 · 0 评论