- 博客(10)
- 收藏
- 关注
原创 jmeter进行接口测试和接口关联断言
本文介绍了使用JMeter进行接口测试的基本流程,包括下载安装、目录结构解析、组件执行顺序等基础内容。重点讲解了接口测试实战操作,涵盖请求设置、响应处理、接口关联(正则和JSON方式)以及断言验证(响应断言和JSON断言)等核心功能。通过具体示例演示了如何获取token、处理响应数据、进行接口关联和结果验证。文章为初学者提供了JMeter接口测试的完整入门指南,适合需要快速掌握JMeter基本用法的测试人员参考。
2026-02-07 15:18:14
1154
1
原创 postman进行自动化断言和数据驱动测试和创建集合以及导出测试用例和newman安装和使用
本文介绍了使用Postman进行自动化测试的关键方法:1. 变量管理:通过JSON解析或正则表达式自动提取并存储token等变量,提高测试复用性;2. 自动化断言:详细展示了状态码、响应时间、数据格式等验证方法,包括完整的预请求和测试脚本示例;3. 数据驱动测试:讲解如何通过CSV/JSON文件分离测试数据与用例;4. Newman集成:提供命令行执行测试并生成HTML报告的完整流程。文章包含具体代码示例和操作指引,帮助实现从基础断言到复杂场景验证的完整测试流程。
2026-02-04 15:31:09
1374
原创 postman进行Swagger接口测试(含文件上传、鉴权和接口关联)
摘要:本文介绍了使用Postman测试Swagger接口的完整流程,重点讲解了创建用户、文件上传和鉴权管理三个核心功能。首先说明接口测试四要素(方法、地址、鉴权、参数),然后演示了用户创建和文件上传的具体操作步骤。针对鉴权问题,详细说明了如何通过接口关联实现token自动更新,包括创建Local API环境、配置脚本代码和设置环境变量等关键步骤。最后提供了JSON配置文件示例,展示了如何在Postman中实现鉴权token的动态获取和使用。全文采用实操演示方式,帮助开发者快速掌握Postman接口测试的核心
2026-01-30 18:10:52
1413
1
原创 运用postman做接口测试
使用postman要添加的参数具体根据接口文档操作HTTP接口:1.方法+地址URL(必填)2.数据:1.查询字符串(出现在URL中)2.鉴权:证明身份(选填)3.头:请求头(修饰正文,选填)4.正文:请求正文(请求的核心数据,选填)测试脚本(断言):Javascript代码请求前执行的脚本请求后执行的脚本(接口关联理、测试用例、断言)
2026-01-27 16:39:56
62
原创 Selenium京东登录的自动化流程(带日志和截图)
本文介绍了一个京东网站登录功能的自动化测试框架实现。通过Selenium WebDriver控制浏览器,结合pytest测试框架和页面对象模式(PageObject),实现了账号密码登录流程的自动化测试。项目包含日志记录、截图功能、异常处理等模块,采用数据驱动方式执行测试用例。重点讲解了配置文件读取、日志生成封装、元素定位、基础页面操作等核心模块的实现,并针对京东登录页面的弹窗和iframe框架进行了特殊处理。测试过程中需人工输入验证码,框架预留了60秒等待时间。最终生成详细日志报告和截图,便于问题定位和调
2026-01-06 22:06:16
986
3
原创 selenium的pom模型的自动化百度搜索案例
通俗的理解就是比如我们在学校上学,每个学生都会在学校里面睡觉起床上课吃饭打游戏如果我们要给每个学生写他的行为记录(我们要执行的测试用例)大家都有共同的行为点如睡觉起床上课吃饭打游戏,要是每个都写一遍操作会很麻烦我们就可以写一个父类(共同的点)然后再我们需要使用时去用子类继承他(调用)这样我们的代码量就会少效率也高下面我就带大家了解如何操作。
2025-12-27 21:39:13
303
2
原创 selenium上传和下载文件
其中 'profile.default_content_settings.popups': 0, # 禁用弹窗。'download.default_directory': 'D:\\浏览器' # 设置默认下载目录。download.default_directory:'保存下载的位置'
2025-12-27 19:38:54
134
原创 Selenium登录功能(qq登录)和弹窗和iframe处理实战技巧
填写完整的chromedriver可执行文件路径service = Service('D:\\软件测试\\工具\\chromedriver-win32 (1)\\chromedriver-win32\\chromedriver.exe')# 初始化Chrome浏览器驱动# 打开网页# 窗口最大化# 创建自定义 prompt 弹窗// 创建遮罩层// 创建弹窗容器// 创建标题title.innerHTML = '请输入信息';
2025-12-19 00:20:48
392
1
原创 元素定位案例
摘要:本文介绍了一个使用Selenium进行网页自动化操作的练习示例。通过Python代码演示了如何实现鼠标悬停、点击、下拉框选择、单选框操作以及窗口切换等功能。代码示例包括:初始化Chrome浏览器、定位百度页面元素、使用ActionChains实现悬停效果、填写高级搜索表单、切换窗口标签页等常见操作,并在关键步骤间设置了适当的等待时间。该练习涵盖了Selenium WebDriver的基本交互操作,适合初学者学习网页自动化测试。
2025-12-17 01:00:10
421
原创 Python自动化测试入门指南
这段Python代码使用Selenium库实现自动化操作百度搜索功能。首先通过指定chromedriver路径初始化Chrome浏览器驱动,然后打开百度网站并最大化窗口。代码使用find_element方法定位搜索框(ID为"chat-textarea")并输入"软件测试",再定位搜索按钮(ID为"chat-submit-button")执行点击操作,最后等待3秒让页面加载完成。该脚本演示了Selenium的基本网页自动化操作流程。
2025-12-15 22:12:59
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅