自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【实战】WMS项目的入库功能测试点

本文介绍了WMS仓库管理系统的入库功能模块测试要点。该系统采用B/S架构,包含采购、入库、出库等全流程管理。入库模块测试重点包括:1)搜索功能测试(状态/类型筛选、供应商选择);2)入库单列表测试(字段显示、状态颜色标识、分页功能);3)操作功能测试(创建/修改/删除入库单、状态变更、打印功能)。文章详细列出了7大类测试点,涵盖入库流程各环节的验证内容,为测试人员提供了完整的入库功能测试框架。

2026-04-16 18:53:56 525 1

原创 【MySQL】软件测试常用SQL语句 [含运行结果](下)

本文是软件测试常用SQL语句系列的下篇,主要介绍了数据分组、分页查询、连表查询(内连接、左连接、右连接)、自关联、子查询和存储过程等内容。文章以学生表、课程表和成绩表为例,详细讲解了group by、limit、join等关键语法,并对比了不同连接方式的区别。作为上篇的补充,本文重点梳理了SQL查询中的高级用法,包括自关联的应用场景和存储过程的概念。全文采用实例演示的方式,帮助读者掌握SQL在软件测试中的实际应用。

2026-03-29 19:20:21 426

原创 【MySQL】软件测试常用SQL语句 [含运行结果](上)

本文介绍了MySQL数据库的基础操作和常用SQL语句。主要内容包括:1)通过命令行连接数据库的基本操作;2)表的创建与数据操作(增删改查);3)字段约束类型(主键、非空、默认值);4)NULL值的处理;5)查询排序和聚合函数(count/max/min/sum/avg)的使用。文章还特别说明了count(*)与count(id)的效率差异,以及聚合函数对NULL值的处理规则。这些内容为软件测试人员提供了必备的数据库操作知识,是进行接口测试等实践工作的基础。

2026-03-29 15:36:22 602

原创 【Linux】软件测试常用Linux命令(含运行结果)

本文总结了软件测试中常用的Linux命令,分为五大类:1)信息查看类,如whoami、pwd、date等基础信息查询命令;2)目录管理类,包括mkdir、rmdir、cd等目录操作命令;3)文件管理类,涵盖touch、vim、cat等文件操作命令;4)用户权限类,如chmod、su等权限管理命令;5)进程管理类,包括top、ps、kill等进程操作命令。文章详细介绍了各类命令的具体用法和参数选项,如文件查看命令more和less的区别、grep搜索技巧、tar压缩解压方法等,为软件测试人员提供了实用的Lin

2026-03-27 21:39:04 578

原创 黑盒测试方法梳理(下)

本文介绍了黑盒测试方法:正交实验法通过正交表从大量组合中选取代表性测试点,适用于多因子多水平场景;场景法通过基本流和备选流模拟用户操作流程,适合复杂业务流程测试;状态迁移图法分析系统状态转换条件,适用于状态变化明显的系统;错误推断法则依靠经验直觉设计用例,常作为补充方法。这些方法共同构成了完整的黑盒测试体系,适用于不同测试场景需求。

2026-03-21 16:03:28 378

原创 黑盒测试方法梳理(上)

本文系统介绍了黑盒测试的常用方法:1)等价类划分法通过将输入数据分类为有效/无效等价类,用最少用例覆盖最多场景;2)边界值分析法针对输入/输出边界,选取上点、离点、内点进行测试;3)因果图法用逻辑符号表示输入输出关系,分析条件约束;4)判定表法通过条件桩、动作桩展示复杂条件组合,可进行规则合并优化。这些方法适用于不同测试场景,如数据范围大、边界敏感、多条件组合等情况。文章还通过密码验证、售货机等实例详细说明各方法的应用。

2026-03-21 11:29:49 769

原创 测试用例、设计测试用例的万能公式、测试用例要素

测试用例是为验证系统功能而设计的详细测试方案,包含测试环境、步骤、数据和预期结果等要素。设计测试用例应采用万能公式:功能测试(验证需求实现)、界面测试(比对原型图)、性能测试(响应速度)、兼容性测试(跨平台适配)、易用性测试(操作便捷性)、安全测试(防攻击)、弱网测试(网络稳定性)和安装/卸载测试。每个测试用例需包含编号、标题、模块、优先级、前置条件等结构化要素,通过常规+逆向+发散思维确保全面覆盖。测试用例编写原则是以最少用例实现最大覆盖率。

2026-03-19 09:30:00 536

原创 软件质量概念、八大质量模型特征、影响质量的因素

本文系统介绍了软件质量的相关概念。首先明确了软件质量是指满足用户显性和隐性需求的程度,然后详细阐述了软件质量模型的8个关键特征:功能性、性能、兼容性、可靠性、易用性、安全性、可维护性和可移植性。接着分析了影响软件质量的五大因素:人的因素(理解能力、技术水平等)、过程因素(需求分析、测试等)、技术因素(架构设计、代码质量等)、管理因素(项目进度、资源等)和环境因素(网络、硬件等)。

2026-03-18 20:07:35 279

原创 软件测试分类及其特点全梳理(含α、β、回归、探索性测试)

本文系统梳理了软件测试的多种分类方式:1)按测试阶段分为单元测试、集成测试、系统测试和验收测试(含α/β测试);2)按测试方法分为黑盒、白盒和灰盒测试;3)按是否运行代码分为静态和动态测试;4)按测试目的分为界面、功能、性能等专项测试;5)按自动化程度分为手工和自动化测试,并比较了两者的优缺点;6)其他分类如冒烟测试、回归测试等。文章还特别说明了α测试(内测)与β测试(公测)在测试场所、执行时机和持续时间上的区别,为软件测试学习者提供了全面的知识框架。

2026-03-17 10:30:00 534

原创 软件缺陷分类、处理流程、管理工具、缺陷报告

本文系统介绍了软件缺陷相关知识,包括缺陷概念、产生原因(需求不清、编码错误等)、分类(按严重程度、优先级等)、级别(致命至次要)及处理流程。同时介绍了主流缺陷管理工具(Jira、禅道等)和缺陷报告要素(编号、模块、复现步骤等)。文章旨在帮助测试人员全面掌握缺陷管理知识,为后续测试工作打下基础。

2026-03-16 22:05:12 343

原创 软件测试模型梳理总结

本文系统梳理了软件测试四大模型的特点及应用。V模型明确了测试阶段与开发阶段的对应关系,但无法适应需求变更;W模型强调测试与开发同步进行,但难以支持迭代开发;H模型将测试独立为并行流程,适合敏捷开发但管理复杂度高;X模型支持迭代测试,但缺乏完整规范。四种模型各有利弊,V/W模型适用于传统开发模式,H/X模型更适合敏捷迭代开发。在实际项目中,应根据开发模式、项目特点选择合适的测试模型,并注意扬长避短。后续将分享测试用例编写等实战内容。

2026-03-15 19:31:06 240

原创 软件开发模型详细梳理流程图、优缺点、适用场景(含Scrum和看板)

本文介绍了常见的软件开发模型及其特点、优缺点及适用场景。瀑布模型采用线性结构,适合需求固定的项目;快速原型模型通过迭代完善原型,适用于需求不明确的项目;增量模型分批开发交付,适合大型项目;螺旋模型强调风险管理,适用于高风险项目;敏捷模型注重快速响应变更,适合小型项目。文章还详细说明了敏捷开发中的Scrum框架和Kanban看板方法。理解这些开发模型有助于测试人员更好地配合开发团队并制定测试计划。

2026-03-13 23:46:04 633

原创 软件测试定义、目的、调试、需求概念、软件生命周期与测试流程

本文系统介绍了软件测试的基础知识(定义、目的、调试、需求概念、软件生命周期与测试流程)首先明确了软件测试的定义和目的,指出其核心是发现缺陷、验证需求、确保质量。其次区分了调试与测试的不同,强调测试贯穿整个软件生命周期。然后阐述了用户需求与软件需求的区别,以及需求分析的重要性。接着讲解了软件生命周期的六个阶段(需求分析、计划、设计、编码、测试、运行维护)。最后详细说明了软件测试的完整流程,包括需求分析、制定计划、设计用例、执行测试、编写报告、上线跟踪和运行维护。这些内容构成了软件测试入门必备的知识体系。

2026-03-13 23:41:01 635

原创 【软件测试】系统学习清单(含知识点+掌握程度拆解)

本文提供了一份系统化的软件测试工程师学习清单,分为三个阶段:基础(测试理论、接口测试、MySQL)、进阶(Linux、Python、Selenium)和实战(接口自动化、项目实践)。清单详细拆解了每个阶段的核心知识点,并明确了每个知识点的掌握标准。特别强调实操优先原则,通过实际项目巩固技能。

2026-03-10 22:04:24 612

空空如也

空空如也

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

TA关注的人

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