摘要: 一 阶段学习 阶段 1:Pythonic 思维 & 数据模型(打好“世界观”) 对应书里:数据模型、序列、映射、切片等章节。 重点不是语法,而是: 认清几类“协议”(可以类比成“接口”/“约定”): 容器协议:__len__、__getitem__ 可迭代协议:__iter__、__next__ 上 阅读全文
posted @ 2025-12-25 07:24 GDms 阅读(9) 评论(0) 推荐(0)
摘要: selenium的等待机制 好的,我们来深入探讨 Selenium 中至关重要的一环——等待机制。 这是区分一个自动化脚本是“玩具”还是“工具”的关键。如果不加等待,你的脚本会因为页面加载速度跟不上代码执行速度而到处报错;但如果等待不当,又会让你的脚本运行缓慢,效率低下。 为什么需要等待? 在 We 阅读全文
posted @ 2025-12-02 18:49 GDms 阅读(21) 评论(0) 推荐(0)
摘要: Selenium Selenium的定位 好的,这是一个非常核心的Selenium问题。我们可以从两个层面来理解“Selenium的定位”: 作为自动化测试工具的核心定位:它在软件测试领域扮演什么角色? 作为API的功能定位:它如何识别和操作网页上的元素?(这通常被称为“元素定位”) 下面我将从这两 阅读全文
posted @ 2025-12-02 18:48 GDms 阅读(27) 评论(0) 推荐(0)
摘要: python的requests模块 requests是 Python 中最流行的 HTTP 客户端库,以简洁优雅的 API 著称,用于发送 HTTP/HTTPS 请求。以下是其核心使用场景和常用方法详解: 一、核心使用场景 API 调用 与 RESTful API 交互(如获取天气数据、股票行情、社 阅读全文
posted @ 2025-12-02 18:48 GDms 阅读(8) 评论(0) 推荐(0)
摘要: 2. 参数化测试(数据驱动) Pytest 参数化与数据驱动测试详解 1. 基本参数化使用 @pytest.mark.parametrize 装饰器 import pytest # 基本参数化示例 @pytest.mark.parametrize("input, expected", [ (1, 2 阅读全文
posted @ 2025-11-30 19:25 GDms 阅读(41) 评论(0) 推荐(0)
摘要: Python基础 测试常用库 好的!这些是 Python 自动化测试中最常用的文件操作库。我来为你详细讲解每个库的常用操作。 一、JSON 文件操作 1. 读取 JSON 文件 import json # 方法1:读取文件 with open('data/users.json', 'r', enco 阅读全文
posted @ 2025-11-30 19:24 GDms 阅读(44) 评论(0) 推荐(0)
摘要: CSV数据文件设置 在config中配置CSV data set config,如果同一个接口需要多组参数,可以建一个csv文件,目录结构如下 循环控制器: 循环次数,和csv中有效数据行数要一致,这样所有数据就都可以测了 | 待测接口 | HTTP信息头管理器:value的部分要用csv的变量,如 阅读全文
posted @ 2025-11-30 19:23 GDms 阅读(18) 评论(0) 推荐(0)
摘要: JSON提取器和正则提取器 非常好!JSON 提取器 和正则表达式提取器 是 JMeter 中最重要、最常用的两个后置处理器,用于关联(Correlation)—— 即从服务器响应中提取数据,供后续请求使用。 核心概念 作用:都是从采样器的响应结果中提取特定数据,并保存为变量。 位置:必须作为后置处 阅读全文
posted @ 2025-11-29 20:15 GDms 阅读(30) 评论(0) 推荐(0)
摘要: 修改JMeter的测试计划的保存位置 JMeter 新建的执行计划(Test Plan)默认保存在 JMeter 的安装目录下的 bin文件夹中。 但为了更清晰和实用,我为您提供一个更详细的说明。 1. 默认保存位置 当您第一次点击 File-> Save或 Save Test Plan as... 阅读全文
posted @ 2025-11-29 20:14 GDms 阅读(36) 评论(0) 推荐(0)
摘要: 什么是接口测试 接口测试是现代化软件开发流程中至关重要的一环,尤其在后端服务、微服务架构和前后端分离的背景下,其重要性甚至超过了部分传统UI测试。 一、 核心概念:什么是接口测试? 简单定义:接口测试主要用于检测系统组件之间或系统与系统之间的交互点。这些交互点就是“接口”。测试的重点是检查数据的交换 阅读全文
posted @ 2025-11-29 20:13 GDms 阅读(54) 评论(0) 推荐(0)