功能测试的测试工作流程
点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快按照产出的文档介绍项目开发过程中的工作步骤一、测试计划这个计划我个人觉得应该在详细设计确定后代码开始编写的时候进行制定因为我是“提早开始测试工作”思路的忠实fans.a) 测试计划主要是给后面的测试工作一些指南不能写成领导看的计划而是要写成由做事的人看的计划b) 包含的内容可能有i. 测试团队人员及分工(要确定当测试时出现缺陷界定、测试环境准备等问题时能找到指定的人员)ii. 测试开始结束时间(理想情况下不要安排的太紧赶工肯定会造成延期或测试不完整可惜理想和现实的差距被规定为很大)iii.测试环境配置(什么样的硬件条件是否网络、设备等系统在什么地址访问访问权限、使用的测试数据等方面的预计和准备)iv. 测试哪些东西要说清楚这里我建议把简单的测试大纲纳入测试计划中一方面领导可以看到你的计划写的多详细另一方面大纲可以很好的成为编写用例的依据v. 怎么测试要说明白如只做系统测试那就要写清楚不做集成测试如果需要集成测试就需要写明白集成顺序。另外如果需要进行性能、文档、等其他的测试也要在这个计划中写明虽然一般这个计划都是针对功能测试但是如果有其他测试也要写出来并安排时间相应测试的相关计划等也需要指明vi. 测试结束标志(要说明测试达到什么程度可以结束测试不能等到把所有缺陷都找出来以后才结束因为那将是一万年)允许缺陷存留在系统里我们只需要找到留多少这个度就够了二、测试用例这个文档主要描述具体的测试步骤但实际应用中至少目前我的项目里由于时间的原因很少有写的就算写了的也基本没有用到测试里在这边的很多项目大都是直接来测全凭我个人的经验来检查(在此感谢领导们对于我二把刀技术的信任__)。但是我想说其实他很重要也许你不需要写的很详细但是绝对需要通过这样的步骤来理顺思路这个文档的好坏和实用程度直接可以决定你是否能“用最少的工作(量和时间)尽早的发现尽可能多的缺陷”写这个文档需要用到一些测试方法理论如等价类划分、边界值、这个表那个表(汗。。。忘记了)三、缺陷记录是功能测试过程中使用频率最高的文档用于在测试过程中记录发现的缺陷并由开发人员作为修改缺陷的依据以及修改后测试人员进行回测的主要依据a) 该文当也有助于分析开发人员存在的“错误集群”现象总结易出错的地方对缺陷多的部分做更深入的测试并提醒开发人员避免缺陷b) 缺陷记录填写指南i. 缺陷级别(即严重程度)一般由公司统一定义为发现的缺陷进行分类以便决定修改的缓急ii. bug分类区分发生的位置是功能的还是性能的是有效性问题 还是其他问题等与bug级别一起用于决定bug的修改要求度iii.bug状态是标志bug的当前情况标识是否被处置(关闭状态)iv. 上述这些指标一般由公司统一定义(一般标准都大同小异)也会用于项目的度量c) 缺陷记录使用时的注意点i. 描述bug要有三要素在哪里什么情况(前提)下发生了什么样的问题ii. 可以借助截图、引用位置、模块等方式来描述bug目的是让开发人员能够通过您的描述立刻马上能够重现bug即使不能重现也能让开发人员了解到错误的所在iii.缺陷报告要由开发人员和测试人员共同完成测试人员要督促开发人员填写该表以便测试后续的回测工作iv. 如果是在执行用例的同时填写bug报告用例的最后一列一般可以填写用例的执行结果如果用例发生了非期望的结果那么就要把问题记录在缺陷记录中此时可以在缺陷记录中引用该用例的编号四、测试总结报告用于报告和总结项目测试工作的执行结果列举和统计相关测试数据对比分析数据即工作中存在的问题为后续工作做出提示并记录遗留的问题等a) 总结报告的还有一个功能就是告诉项目组成员该系统已经按照测试计划的要求进行了测试并已经达到测试计划中说明的“测试结束条件”可以证明系统已经达到测试计划所期望的质量最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。

相关新闻

优化SEO效果的长尾关键词策略与应用技巧

优化SEO效果的长尾关键词策略与应用技巧

在进行SEO优化时,长尾关键词的应用至关重要。这些关键词不仅有助于提高网站的自然排名,还能吸引更具针对性的访客。长尾关键词通常是由多个词组成,能够准确匹配用户的意图,吸引特定需求的用户浏览网页。它们因为搜索量相对较低&am…

2026/7/3 15:12:01 阅读更多 →
基于微信小程序的个性化漫画阅读推荐系统的设计与实现

基于微信小程序的个性化漫画阅读推荐系统的设计与实现

本文精心设计并成功实现一个依托微信小程序的个性化漫画阅读推荐系统。在当下,移动互联网技术不断发展演进,线上漫画阅读市场随之愈发繁荣起来,与此同时,用户对于个性化阅读体验的需求也在一天天不断增加。该系统在后端的构建上采…

2026/7/6 14:55:36 阅读更多 →
计算机毕业设计之jsp基于SSM的社区志愿者服务管理系统

计算机毕业设计之jsp基于SSM的社区志愿者服务管理系统

社区志愿者服务管理系统的目的是让使用者可以更方便的将人、设备和场景更立体的连接在一起。能让用户以更科幻的方式使用产品,体验高科技时代带给人们的方便,同时也能让用户体会到与以往常规产品不同的体验风格。与安卓,iOS相比较起来&#x…

2026/7/6 1:55:51 阅读更多 →

最新新闻

47_AI短片实战第二十弹:AIGCAI视频生成全流程实战(第十一部分):动态增强、镜头重组与剪辑软件核心设置

47_AI短片实战第二十弹:AIGCAI视频生成全流程实战(第十一部分):动态增强、镜头重组与剪辑软件核心设置

剪辑进入最终冲刺。本节课将解决两个常见问题:画面静止缺乏运动感和镜头叙事逻辑不顺。你将学到:如何用震动/动态效果拯救呆板镜头、何时果断停用“鸡肋”素材、如何通过复合片段二次变速控制怪兽奔跑冲击力、以及剪辑软件中“磁吸”“联动”等设置对效率的影响。 一、解决“…

2026/7/6 14:55:47 阅读更多 →
jesd204b学习记录

jesd204b学习记录

该篇文章记录自己学习204b的心得1. 204b是什么?JESD204B是一种由JEDEC(联合电子设备工程委员会)制定的高速串行接口标准,专门用于连接高速数据转换器(ADC/DAC)与逻辑器件(如FPGA/ASIC&#xff0…

2026/7/6 14:55:47 阅读更多 →
聊天智能体开发基础

聊天智能体开发基础

如今AI已经能够在生活中的方方面面帮助我们,我也想做一个为自己量身定做的智能体,那么,下面我就介绍一下如何创建一个小智能体。 一、准备工作 1.APIKey 要在我们的项目中接入市面上的大模型,APIKey是必不可少的,下面我…

2026/7/6 14:53:46 阅读更多 →
个人介绍及学习目标

个人介绍及学习目标

我是一名准大学生,正在学习编程,边学边探索未来专业方向和就业目标 我的编程目标是学会C语言,辅助将来工科专业学习(本人喜欢工科>计算机,但是如果C语言学习中发现自己很喜欢很擅长计算机的话也许会报计算机&#x…

2026/7/6 14:53:46 阅读更多 →
于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

目录 一、 核心原理:双闭环控制与模式无缝切换 1. 双闭环控制架构 2. CC 与 CV 模式的切换逻辑 3. 防止“反复横跳”的滞回比较器 二、 Simulink 建模步骤(手把手) Step 1:搭建双向 Buck-Boost 主功率级 Step 2:构建双闭环控制器与 PI 参数整定 Step 3:实现 CC-C…

2026/7/6 14:51:44 阅读更多 →
YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

一、本文介绍 本文记录的是YOLOv10在无人机巡检领域的应用。无人机巡检需要检测电力设施、道路状况、建筑物损伤等目标,YOLOv10凭借其高效的推理速度和准确的检测能力,成为无人机巡检领域的首选目标检测算法。 二、无人机巡检场景分析 2.1 检测目标 无人…

2026/7/6 14:45:39 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻