如何写软件测试缺陷管理的报告
来源:互联网 发布:小学信息技术编程ppt 编辑:程序博客网 时间:2024/05/25 23:58
软件缺陷的描述是是软件缺陷报告的基础部分,也是测试人员就一个软件问题与开发小组交流的最初且最好的机会。
一个好的描述,需要使用简单的、准确的、专业的语言来抓住缺陷的本质。否则,它就会使信息含糊不清,可能会误导开发人员。准确报告软件缺陷是非常重要的,因为:清晰准确的软件缺陷描述可以减少软件缺陷从开发人员返回的数量提高软件缺陷修复的速度,使每一个小组能够有效的工作提高测试人员的信任度,可以得到开发人员对清晰的软件缺陷描述有效的响应加强开发人员,测试人员和管理人员的协同工作,让他们可以更好的工作在多年实践的基础上,我们积累了较多的软件缺陷的有效描述规则,主要是:
1. 单一准确每个报告只针对一个软件缺陷。在一个报告中报告多个软件缺陷的弊端是常常会导致缺陷部分被注意和修复,不能得到彻底的修正。
2. 可以再现提供缺陷的精确操作步骤,使开发人员容易看懂,可以自己再现这个缺陷,通常情况下,开发人员只有再现了缺陷,才能正确地修复缺陷。
3. 完整统一提供完整、前后统一的软件缺陷的步骤和信息,例如:图片信息,Log文件等。
4. 短小简练通过使用关键词,可以使软件缺陷的标题的描述短小简练,又能准确解释产生缺陷的现象。如“主页的导航栏在低分辨率下显示不整齐”中“主页”、“导航栏”、“分辨率”等是关键词。
5. 特定条件许多软件功能在通常情况下没有问题,而是在某种特定条件下会存在缺陷,所以软件缺陷描述不要忽视这些看似细节的但又必要的特定条件(如特定的操作系统、浏览器或某种设置等),能够提供帮助开发人员找到原因的线索。如“搜索功能在没有找到结果返回时跳转页面不对”。
6. 补充完善从发现bug那一刻起,测试人员的责任就是保证它被正确的报告,并且得到应有的重视,继续监视其修复的全过程。
7. 不做评价在软件缺陷描述不要带有个人观点,对开发人员进行评价。软件缺陷报告是针对产品、针对问题本身,将事实或现象客观地描述出来就可以,不需要任何评价或议论。
一个好的描述,需要使用简单的、准确的、专业的语言来抓住缺陷的本质。否则,它就会使信息含糊不清,可能会误导开发人员。准确报告软件缺陷是非常重要的,因为:清晰准确的软件缺陷描述可以减少软件缺陷从开发人员返回的数量提高软件缺陷修复的速度,使每一个小组能够有效的工作提高测试人员的信任度,可以得到开发人员对清晰的软件缺陷描述有效的响应加强开发人员,测试人员和管理人员的协同工作,让他们可以更好的工作在多年实践的基础上,我们积累了较多的软件缺陷的有效描述规则,主要是:
1. 单一准确每个报告只针对一个软件缺陷。在一个报告中报告多个软件缺陷的弊端是常常会导致缺陷部分被注意和修复,不能得到彻底的修正。
2. 可以再现提供缺陷的精确操作步骤,使开发人员容易看懂,可以自己再现这个缺陷,通常情况下,开发人员只有再现了缺陷,才能正确地修复缺陷。
3. 完整统一提供完整、前后统一的软件缺陷的步骤和信息,例如:图片信息,Log文件等。
4. 短小简练通过使用关键词,可以使软件缺陷的标题的描述短小简练,又能准确解释产生缺陷的现象。如“主页的导航栏在低分辨率下显示不整齐”中“主页”、“导航栏”、“分辨率”等是关键词。
5. 特定条件许多软件功能在通常情况下没有问题,而是在某种特定条件下会存在缺陷,所以软件缺陷描述不要忽视这些看似细节的但又必要的特定条件(如特定的操作系统、浏览器或某种设置等),能够提供帮助开发人员找到原因的线索。如“搜索功能在没有找到结果返回时跳转页面不对”。
6. 补充完善从发现bug那一刻起,测试人员的责任就是保证它被正确的报告,并且得到应有的重视,继续监视其修复的全过程。
7. 不做评价在软件缺陷描述不要带有个人观点,对开发人员进行评价。软件缺陷报告是针对产品、针对问题本身,将事实或现象客观地描述出来就可以,不需要任何评价或议论。
- 如何写软件测试缺陷管理的报告
- 软件测试--报告软件缺陷的基本原则
- 如何写有效的缺陷报告
- 如何写有效的缺陷报告
- 如何写好缺陷报告
- 软件测试缺陷报告的屏幕截图处
- 软件测试缺陷报告的5c标准
- 如何写一份良好的缺陷(Bug)报告
- 如何写一份良好的缺陷(Bug)报告
- 怎样写测试缺陷报告(英文)
- 软件测试缺陷报告实用写作技术
- 软件测试之-软件缺陷管理
- 缺陷管理--软件缺陷的分类
- 缺陷管理--软件缺陷的优先级
- 如何利用缺陷的管理提高软件开发质量一
- 如何利用缺陷的管理提高软件开发质量二
- 【专题】软件测试缺陷管理大揭秘
- 如何利用缺陷的管理提高软件开发质量四——缺陷分析简介
- Error 1 Inconsistent accessibility: parameter type 编译错误
- 软件缺陷的分类与管理
- 软件错误跟踪处理流程
- C/S与B/S的详细区别
- Stack-c++ template
- 如何写软件测试缺陷管理的报告
- Freemarker 实现类型转换
- Reverse Engineering Code with IDA Pro
- string template-c++
- 一次性批量上传百张图片并保存到数据库中
- java数据结构
- Linked List-C++
- 程序的静态测试之源程序静态分析
- pku 3682 King Arthur's Birthday Celebration(负二项分布、帕斯卡分布以及期望方差公式的应用)