自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 零基础学软件测试:超详细软件测试基础理论知识讲解

文章摘要 本文系统介绍了软件测试的核心概念与全流程,主要内容包括: 软件测试基础:定义、目的及分类(按阶段、代码可见性、运行状态等维度划分); 软件生命周期:需求分析、设计、编码、测试、维护五大阶段; 开发模型对比:瀑布模型、V/W/H/X模型及敏捷开发的特性与适用场景; 测试流程:需求分析、测试计划、用例设计、执行、缺陷管理及报告生成; 质量标准:测试覆盖率、缺陷遗留率及软件质量的九大特征。 重点强调测试在需求验证、风险控制及质量保障中的作用,并解析了不同测试方法的适用性。

2025-07-15 15:43:10 963

原创 Python自动化测试全套教程-第十四天(接口自动规划测试框架之requests详解)

本文介绍了HTTP接口自动化测试的核心内容。首先概述了主流测试方法,包括工具测试(Postman/Jmeter)、代码测试(Python+Requests)和平台测试。重点讲解了HTTP协议规范,详细拆解了请求和响应的三部分结构:行(方法/路径/状态码)、头(键值对参数)和正文(JSON/表单/二进制数据)。最后通过Python的requests库演示了HTTP请求的发送方式,包括参数传递规范(method/url/params/headers等)和会话管理。文章为接口测试提供了清晰的技术路线和实践指导。

2025-07-14 16:53:05 612

原创 Python自动化测试全套教程-第十三天(接口自动化基础之Pytest框架之YAML详解以及Parametrize 数据驱动)

本文介绍了YAML语法及其在自动化测试中的应用。第一部分详解YAML语法特点:完全兼容JSON、支持注释、通过缩进表示层级,并演示Python与YAML之间的序列化/反序列化操作。第二部分讲解如何结合pytest实现数据驱动测试,包括参数化测试用例和将测试数据独立存储在YAML文件中。最后提出一个通用的自动化测试框架结构,包含数据目录、日志目录、测试用例目录等标准组件,适用于API、UI等多种黑盒测试场景。

2025-07-11 15:08:51 440

原创 Python自动化测试全套教程-第十二天(接口自动化基础之pytest框架fixture、常用插件、Allure报告)

摘要 本文系统介绍了pytest测试框架的核心功能和应用。首先详细讲解了fixture夹具的使用方法,包括创建、调用、作用域设置以及跨文件共享的conftest.py机制。其次介绍了pytest常用插件,如生成HTML报告的pytest-html、并发执行的pytest-xdist、用例排序的pytest-order和失败重试的pytest-rerunfailures等。最后重点阐述了如何利用Allure搭建企业级测试报告,包括环境配置、报告生成和内容定制(功能分组、自定义logo等)。文章内容全面,从基础

2025-07-10 10:22:44 2079

原创 Python自动化测试全套教程-第十一天(接口自动化基础之pytest框架用法、规 则、配置、标记)

本文介绍了pytest测试框架的基本使用方法和高级特性。主要内容包括:pytest的安装与配置、测试用例编写规范(以test_开头)、执行方式和结果解读(通过.、F等符号标识测试状态)、用例发现规则等基础内容。在高级用法部分,重点讲解了配置方式(命令行参数和ini文件)和标记功能(自定义标记用于用例筛选,以及skip、xfail等内置标记的特殊效果)。文章还简要提及了参数化测试的概念,为后续学习数据驱动测试打下基础。整体采用循序渐进的方式,帮助读者从零开始掌握这一Python测试框架。

2025-07-09 10:22:40 1117

原创 Python自动化测试全套教程-第十天(Python中带有参数的装饰器及反射的原理)

Python编程技巧摘要 本文介绍了Python中四个核心编程技巧: 装饰器语法糖:通过@符号简化装饰器使用,可自动执行装饰器代码,实现函数执行时间统计等功能。 带参数装饰器:通过多层嵌套函数实现可接收参数的装饰器,增强装饰器灵活性。 生成器:使用yield关键字定义生成器函数,通过next()按需生成值,实现惰性计算。 反射机制: 使用setattr()动态添加/覆盖对象方法和属性 使用delattr()删除对象实例属性 使用hasattr()检查对象是否存在特定属性或方法 这些技巧展示了Python强大

2025-07-09 09:21:41 414

原创 Python自动化测试全套教程-第九天(python面向对象深入及函数进阶)

本文介绍了Python面向对象编程中的几个重要概念:多继承、多态、数据装饰器、匿名函数和闭包函数。 多继承:Python支持子类继承多个父类,当父类属性或方法不冲突时可直接使用;若重名则优先使用先继承的父类。可通过__mro__查看继承顺序,使用super()调用父类方法。 多态(鸭子类型):不同对象对同一操作有不同解释,表现为不同对象调用相同方法产生不同行为。 数据装饰器:使用@dataclass自动为类生成特殊方法(如__init__),简化实例属性定义。 匿名函数:通过lambda定义简单函数,格式为

2025-07-07 16:39:54 474

原创 Python自动化测试全套教程-第八天(python面向对象入门和进阶)

本文介绍了Python面向对象编程的核心概念,包括文件操作、类与对象的定义、封装、继承等特性。主要内容涵盖:1)通过os模块实现文件删除、重命名等操作;2)面向对象与面向过程的区别;3)类的定义与封装实例属性和方法;4)自定义实例属性与类属性的使用;5)类方法与实例方法的区别;6)继承的基本概念。文章通过代码示例详细演示了如何定义英雄类,封装英雄特征和行为,并创建对象调用属性和方法。还介绍了类属性和类方法的定义方式,以及使用self在类中访问属性和方法。

2025-07-07 15:56:27 734

原创 Python自动化测试全套教程-第七天(Python异常处理以及文件操作)

本文介绍了Python中模块和包的使用、异常处理以及文件处理方式。主要内容包括:1)模块和包的导入与使用方法,包括系统自带模块和自定义模块;2)异常处理机制,包括异常信息构造、捕获方法及异常传递原理;3)文件处理的基本操作和常用方法。文章通过代码示例详细说明了各种语法规则和使用技巧,帮助读者掌握Python编程中的关键概念和实用技术。重点强调了模块导入、异常捕获机制和文件操作的基本原理与应用场景。

2025-07-07 15:15:03 882

原创 Python自动化测试全套教程-第六天(Python函数基础及参数进阶)

函数基本概念,位置参数,关键字参数,默认参数,不定长位置参数,不定长关键字参数,函数作用域

2025-07-07 09:50:59 903

原创 Python自动化测试全套教程-第五天(Python基础分支语句和循环基本使用)

运算符和多种循环

2025-07-04 16:51:43 368

原创 Python自动化测试全套教程-第四天(Python基础的数据类型深入以及分支语句)

可变与不可变数据类型,深拷贝和浅拷贝

2025-07-04 16:02:20 320

原创 Python自动化测试全套教程-第三天(Python基本数据类型的常用方法)

基本数据类型常用的方法

2025-07-04 11:50:55 474

原创 Python自动化测试全套教程-第二天(Python基础语法及常用数据类型)

本文介绍了Python编程基础中的关键概念,包括注释的使用、变量定义与数据类型、标识符命名规则以及格式化输出方法。主要内容有:1)注释分为单行(#)和多行("""""")两种形式,用于解释代码;2)变量可存储不同类型数据(整数、浮点数、布尔值、字符串等),并可通过type()函数查看数据类型;3)标识符命名需遵循数字/字母/下划线组合规则,建议使用见名知意的命名方式(小驼峰、大驼峰或下划线法);4)格式化输出可通过%格式化、format()和f-s

2025-07-04 10:52:11 1833

原创 Python自动化测试全套教程-第一天(python、pycharm开发环境的安装与配置(图文超级详细);附安装包)

本文介绍了Python开发环境的完整安装配置流程。主要内容包括:1) Python解释器的下载安装与版本检测方法;2) PyCharm IDE的下载安装步骤,包括专业版和社区版的选择;3) PyCharm的基础配置和项目创建方法;4) 开发环境的基本构造说明。文章提供了两种获取安装包的方式(官网下载和文章附件),并详细说明了解释器卸载、安装过程中的注意事项,以及如何验证环境配置成功。特别强调了PyCharm安装时的路径选择和虚拟环境的创建方法,为Python初学者提供了完整的开发环境搭建指南。

2025-07-04 09:59:40 1920

原创 pytest框架,进行单元测试报错:AttributeError: module ‘pkgutil‘ has no attribute ‘ImpImporter‘.

新项目默认使用新版工具链,需显式适配Python 3.12‌13。旧项目可能锁定在兼容的setuptools版本(如≤67.x)

2025-07-03 17:32:38 241

原创 Pytest测试框架,创建了test_开头的.py文件且文件内部包含test_开头的函数,但是函数左侧未出现绿色箭头

函数左侧未出现绿色箭头

2025-07-03 17:26:02 187

原创 pycharm安装第三方库一直报错:AttributeError: module ‘pkgutil‘ has no attribute ‘ImpImporter‘. Did you mean: ‘zi

python安装第三方库遇到的问题

2025-07-03 17:15:31 222

原创 cmd 运行java、java -version都能运行,javac不行,怎么办?

javac运行不了

2022-03-23 10:44:20 773

windows-python-pycharm安装包

windows_python_pycharm安装包

2025-07-04

jre-8u261-windows-x64.exe安装包

jre-8u261-windows-x64.exe安装包

2022-03-23

完整系统测试教学视频,百度网盘链接

包含测试基础-测试用例模板,测试流程,缺陷管理,测试管理

2022-03-25

WEB测试完成教学视频,百度网盘链接

WEB测试完成教学视频,百度网盘链接

2022-03-25

Linux操作系统教学视频,百度网盘链接

Linux操作系统教学视频,百度网盘链接

2022-03-25

mysql基础教学视频,百度网盘链接

mysql基础教学视频,百度网盘链接

2022-03-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除