![试论软件缺陷内部数据库的重要性_第1页](http://file4.renrendoc.com/view10/M03/29/29/wKhkGWXnt6SARPi3AAIXMuRTbLw242.jpg)
![试论软件缺陷内部数据库的重要性_第2页](http://file4.renrendoc.com/view10/M03/29/29/wKhkGWXnt6SARPi3AAIXMuRTbLw2422.jpg)
![试论软件缺陷内部数据库的重要性_第3页](http://file4.renrendoc.com/view10/M03/29/29/wKhkGWXnt6SARPi3AAIXMuRTbLw2423.jpg)
![试论软件缺陷内部数据库的重要性_第4页](http://file4.renrendoc.com/view10/M03/29/29/wKhkGWXnt6SARPi3AAIXMuRTbLw2424.jpg)
![试论软件缺陷内部数据库的重要性_第5页](http://file4.renrendoc.com/view10/M03/29/29/wKhkGWXnt6SARPi3AAIXMuRTbLw2425.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、概述测试质量和效率是软件测试的重要内容,其中对软件测试过程发现的软件缺陷(Bug)的管理具有重要作用。软件测试缺陷管理数据库是管理软件测试缺陷的专用数据库系统,可以高效率地完成软件缺陷的报告、验证、修改、查询、统计、存储等任务。尤其适用于大型多语言软件的\t"/ceshi/ceshijishu/qxgl/2007/0422/_blank"测试管理。实际测试项目实施之前,客户都提供通过因特网访问的项目公共数据库。由于通过因特网访问速度比较慢,客户只给项目中的少数人登录权限,所以,领测国际认为不能满足测试组每个成员都可以方便地访问数据库。更重要的,如果每个\t"/ceshi/ceshijishu/qxgl/2007/0422/_blank"测试工程师都各自直接向项目公共数据库报告和修改软件测试发现的缺陷,由于每个人软件测试的经验背景不同,很难控制报告的缺陷质量,也不利于保持软件缺陷报告的一致性。所以,为了保证报告软件缺陷的质量和格式的一致性,需要测试小组内部指定具有测试经验的人员验证和审查小组内部报告的软件缺陷,然后再通过因特网,统一报到项目公共数据库中。据调查,很多从事多年软件测试的公司,都有内部的软件测试缺陷管理数据库。这些内部数据库大部分是公司内部\t"/ceshi/ceshijishu/qxgl/2007/0422/_blank"开发的,也有一些是直接从市场上购买的。公司内部开发的功能更符合实际要求、具有良好的扩展性。直接购买的数据库节约了开发成本,但是往往价格较高,很多功能根本用不上,造成经济上的浪费。大型的软件测试项目,需要多人组成一个或多个测试小组,通过有效管理和内部交流才能保证测试项目的顺利实施。因此,如果再单纯采用内部电子邮件的方法管理测试的软件缺陷,将造成测试项目实施过程中,软件测试缺陷的交流效率低,缺陷的流程管理难以实时控制。二、采用电子表格与电子邮件管理软件缺陷引起的问题在没有引入公司内部软件缺陷管理数据库之前,对于测试发现的软件缺陷,测试小组内部采用发送内部电子邮件的方式。测试工程师发现的软件缺陷,先书写测试基本信息(软件名称、版本号、语言、\t"/ceshi/ceshijishu/qxgl/2007/0422/_blank"测试环境、测试内部、缺陷类别,测试者姓名、测试日期),然后加入详细的测试步骤,和/或捕捉缺陷的图像。再发送给测试组内部的软件缺陷验证工程师,为了使内部其他测试工程师注意已经发现的缺陷,还要同时抄送邮件。负责向客户提供的项目数据库测试团对中的工程师,首先要检查测试工程师邮件中的软件缺陷是否正确和完整,包括格式、步骤,然后报告到客户提供的项目数据库。为了便于统计工作量、进度、缺陷类型和数量,通常创建电子表格文件,将缺陷类型、报告者、报告日期、缺陷状态等进行记录。这种测试工作方式最大的不便之处在于:1、测试效率不高测试组每个成员在测试过程中要不断受到中断,需要随时阅读和回复这些邮件,工作效率很低。尤其当测试成员很多,测试的语言版本很多时,缺陷严重工程师的压力更大。内部缺陷验证工程师的工作量很大,不仅要验证缺陷的正确性,报告缺陷到客户的项目数据库,还要逐个向电子表格文件输入每个缺陷的处理情况。另外,如果报告的缺陷很多,很难分类查找某个或某种类型的缺陷。2、测试质量难保证由于个人的测试经验和习惯不同,每个人报告的软件缺陷的内容和格式很难保持一致,甚至往往遗漏关键内容。软件缺陷验证时,需要花费很多时间对其内容进行检查,对于检查中发现的问题还要发邮件或口头交流。如果缺陷被验证通过,再报告到客户提供的满足如此高质量要求的软件测试,如果项目测试组内部没有高效的软件缺陷管理和控制方式,是很难保证测试质量和测试进度的。测试实践证明,在测试组织不完善的新型测试机构的测试初期,引入内部软件缺陷数据库是很有必要的。另外,测试人员的不确定性,难以保证新加入的测试成员,能够尽快适应实际测试项目的需要。为了保证测试软件缺陷报告的质量,引入内部测试缺陷数据库,可以从测试工具和测试流程上,保证不同测试技术背景的测试成员书写结构一致的测试报告。引入内部软件测试缺陷数据库属于软件公司创建测试组织的基础性工作,可以满足现在和今后软件测试业务不断发展的需要。这种基础工作做好了,可以使初期的测试项目顺利实施,也为今后大型测试项目的实施打下良好的基础。四、结论引入内部的软件测试缺陷管理数据库可以提高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年信贷还款优化协议
- 2025版塔吊作业人员雇佣管理规范协议
- 违约责任赔偿协议书示范文本
- 2025年中国农业银行企业电子银行客户服务协议
- 2025年公司租赁研发场地合同样本
- 2025年通信业务发展创新合作协议
- 2025年二手住宅买卖补充协议模版
- 2025年家庭医疗设备借用协议范本
- 2025年公有房屋租赁协议书样本
- 二零二五年度门面房租赁合同纠纷解决条款
- 物业员工行为规范管理手册
- 基于STM32单片机的智能停车场车位管理系统的设计与实现
- 小型家用电器制造工(省赛)理论考试题及答案
- 康复科-关节活动度测量量表
- 2025初级会计理论考试100题及解析
- 墙面油漆翻新合同范例
- 门诊口腔院感基础知识培训
- 公司关爱基金方案
- DB11T 1812-2020 既有玻璃幕墙安全性检测与鉴定技术规程
- 安全开发流程培训文件课件
- 三年内无重大违法记录声明
评论
0/150
提交评论