测试

Postman Agent 如何彻底改变你的 CI/CD 工作流

在现代软件开发生命周期中,API 测试和 CI/CD 管道的配置往往是制约交付效率的瓶颈。对于开发者而言,为每一个端点手动编写断言、验证响应结构以及调试复杂的 YAML 配置文件,不仅带来了巨大的维护开销,更增加了因人为疏忽导致回归错误的风险。Postman 推出的“Agent Mode”正是这一领域的革命性突破。通过将复杂的测试逻辑与环境配

在postman设置请求里带动态token,看看这两种方法!

问题描述在使用postman调试接口时,遇到一些需要在请求里加上token的接口,若token出现变化,需要手动修改接口的token值,带来重复的工作量,翻看postman使用手册后,我发现了两种方法可以解决这个问题。 01 设置全局/环境变量传递 postman中有个全局变量功能,类似js语法中的全

基于 Selenium 的个人博客系统 UI 自动化测试实践

文章目录 前述 一、测试用例 二、自动化测试代码 2.1 添加依赖 2.2 测试框架 2.3 主要测试类 2.3.1 公共类 Utils 2.3.2 登录页测试 LoginPage 2.3.3 博客列表页测试 ListPage 2.3.4 博客详情页测试 DetailPage 2.3.5 博客发布页测试 EditPage 三、总结 四、测试的难点 前述

用 Python 的 selenium 自动抢演唱会门票,成功率 90%

本文详细介绍如何利用 Python 的 Selenium 库实现演唱会门票的自动抢购,成功率可达 90%。内容涵盖自动抢票的核心原理、前期准备(环境搭建、工具安装)、具体实现步骤(目标网站分析、元素定位、抢购逻辑编写)、优化技巧(防检测设置、多线程加速)以及风险提示。通过清晰的流程拆解和代码示例&#x

批量调用接口(ApiFox + Postman)

批量调用接口(ApiFox + Postman) Postman批量调用接口 Collection(集合)介绍 批量调用多个接口 批量调用一个接口(参数化) ApiFox批量调用接口 Postman批量调用接口 Collection(集合)介绍当我们对一个或多个

[Web自动化] Selenium基础介绍

8.1 Selenium基础介绍 8.1.1 Selenium概述Selenium是什么? Selenium是一个用于Web应用程序的自动化测试工具。它允许你编写脚本,模拟用户在浏览器中的操作,如点击、输入文本、获取页面数据等。 Selenium支持多种浏览器和编程语言,包括但不限于Chrome、Firefox、Safari等浏览器&#xf

Flutter 三方库 dart_test_utils 的鸿蒙化适配指南 - 实现具备单元测试增强与 Mock 逻辑简化的质量保障体系、支持端侧测试用例工程化流水线实战

欢迎加入开源鸿蒙跨平台社区:#Flutter 三方库 dart_test_utils 的鸿蒙化适配指南 - 实现具备单元测试增强与 Mock 逻辑简化的质量保障体系、支持端侧测试用例工程化流水线实战前言在进行 Flutter for OpenHarmony 开发时,高质量的测试是确保应用在复杂分布式环境下不退化的唯一手段。虽然 Dart 自带了 test 库&#xff0

全面掌握stress-ng:从基础安装到高级压力测试实战

1. 初识stress-ng:系统压力测试利器第一次接触stress-ng是在排查服务器性能瓶颈时,当时需要模拟高负载场景来验证系统稳定性。这个看似简单的命令行工具,实测下来却能产生惊人的系统压力。stress-ng是经典stress工具的升级版,由Colin Ian King开发维护,目前已经成为Linux系统压力测试的事实标准。与老版stress相比,stress-ng最明显的优势是支持200

第三章 单元测试

课程来源: 学堂在线 -- 清华大学 -- 软件工程3.1 单元测试概述软件设计元素软件交互设计:分析和理解用户的任务需求,对软件的人机交互、操作逻辑和用户界面进行设计。系统总体设计:关注系统的质量属性,对整个系统进行模块化分解并选择合适的设计策略模块设计与实现:应用良好的设计原则,进一步地细化和实现