软件测试管理中可能存在的问题及分析解决
10页1、软件测试管理中可能存在的问题及分析解决摘要:本文结合实践,主要探讨了在中小型软件企业中,在测试资源不是很充足的情况下的软件测试管理。文中前两部分简要介绍了软件测试管理及测试的范围,方法及重要性,之后对当前国内中小型软件企业在测试及测试管理中可能存在的问题进行了简单的介绍与分析,最后介绍了一些较好的解决方法。关键词:软件测试;测试管理;测试问题;管理体系1、引言随着IT技术的迅速发展,计算机在各行各业日益广泛的应用,软件产品的不断推出,计算机软件已经越来越深人到人们的生活中,人们对计算机软件质量的要求也就越来越高。如果软件存在故障,将可能造成人力、物力和财力的巨大浪费;如果软件的质量不高,其维护费用不仅将大大超过其开发费用,而且会使维护变得很困难,甚至将可能造成不可弥补的损失。软件测试是软件质量保证的关键步骤。美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题,开发费用就越低;在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护费用越低。另外,根据对国际著名IT企业的统计,它们的软件测试费用占整个软件
2、工程所有研发费用的50%以上。由此可见,为了保证软件产品的质量,必须对计算机软件进行测试。随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,日益受到人们的重视。为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。由于软件测试至今仍令人捉摸不定,为确保测试工作的顺利进行,就要对其进行有效地管理。软件测试管理是一种活动,可以对各阶段的测试计划、测试案例、测试流程进行整理、跟踪、记录其结果,并将其结果反馈给系统的开发者和管理者。同时将测试人员发现的错误立刻记录下来,生成问题报告并对之迸行管理。所以采用软件测试管理方法可以为软件企业提供一个多阶段、逐步递进的实施方案。通过此管理方法,软件企业还可以用有限的时间和成木完成软件开发确保软件产品的质最,进一步提高计算机软件在市场上的竞争能力。一般应用过程方法和系统方法来建立软件测试管理体系,也就是把测试管理作为一个系统,对组成这个系统的各个过程加以识别和管理,以实现设定的系统目标。同时要使这些过
3、程协同作用、互相促进,从而使它们的总体作用大于各过程作用之和。其主要目标是在设定的条件限制下,尽可能发现和排除软件缺陷。但是当前,中国软件企业在软件测试方面与国际水准仍存在较大差距。首先,在认识上重开发、轻测试,没有认识到软件项目的如期完成不仅取决于开发人员,更取决于测试人员;其次,在管理上随意、简单,没有建立有效、规范的软件测试管理体系;另外,缺少自动化工具的支持,大多数企业在软件测试时并没有采用软件测试管理系统。所以对国内软件企业来说,不仅要提高对软件测试的认识,同时要建立起完善的软件测试管理体系。2、软件测试及测试管理的范围2.1 测试的范围下面主要就测试的参与者,测试要素,测试开始时应确定的工作,测试过程简要介绍软件测试的工作范围。参与者 用户方代表 软件最终使用者 软件开发人员 软件测试人员 高层经理的支持 过程保证人员(SQA)测试要素 正确性:数据输入,过程处理和输出的正确性(IPO)。 文件完整性:文件被正确使用,恢复和存储的数据正确。 授权:特殊的授权可以执行一个特殊的操作。 进程追踪:当进程运行中,程序有能力证实进程在正常工作。 系统运行的连续性:当有非致命性问题发
4、生后,系统有能力继续运行关键的任务。 服务水平:系统有紧急情况发生时,要求程序的输出结果不经或进行简单的处理后就可以直接使用。 权限控制:防止系统被误用(意外或者有意的)。 一致性:确保最终设计和用户需求完全一致。 可靠性:在规定的时间内都可以正常运转。 易于使用:多数人均感觉易于使用。 可维护性:可以很容易的定位问题,并且进行修改。 可移植性:数据或者程序易于移至到其它系统上。 耦合性:系统中的组件可以很容易的联接。 性能:系统资源的占用率,响应时间,并发处理。 操作性:易于操作(Operator)。测试开始时应确定的工作 需求阶段 确定测试策略 确定收集了足够的需求 产生功能性的测试用例 设计阶段 确定设计和需求之间的联系 确定进行了足够的设计 产生结构和功能的测试用例 编码阶段确定和设计之间的联系确定拥有执行的足够条件产生结构和功能的测试用例 测试阶段确定设计了足够的测试用例测试应用系统已经完成关键资源已经到位 安装阶段将测试完成的系统变为产品 维护阶段修改和重新测试软件的测试过程 估算:对软件工作量的估算;对软件系统的状况的评估。 测试计划:详细的描述怎样能成功的完成测试工作,
《软件测试管理中可能存在的问题及分析解决》由会员cn****1分享,可在线阅读,更多相关《软件测试管理中可能存在的问题及分析解决》请在金锄头文库上搜索。
庄河市关于成立群众体育消费公司分析报告模板范文
关于开学第一课观后感范文通用5篇
(多篇)2023年竞选班干部演讲稿通用15篇
赣州市文明礼仪竞赛知识
2023年反恐应急预案_反恐事件应急预案_2
关于大棚租赁合同范本(5篇)
公司财务管理工作制度
旅游景区安全管理
精校版北师大版八年级下册3 正方形的判定与性质一
财务的培训方案
日常管理经营部分 加盟商必读
商事留置权的解释论——以《物权法》第231条为中心
跟单员职责和工作范围
Unit 2 Is this your pencil period 2
教育系统小学目标管理综合考评细则参考模板范本
大学体育教案模板排球
中国建设银行个人消费借款保证合同.doc
电子商务课程设计
二20乐曲《瑶族长鼓舞》的弹奏教案20175
商铺租赁合同协议书简洁版(4篇).doc
2023-07-15 49页
2023-08-22 11页
2022-12-14 12页
2024-01-19 5页
2023-08-20 5页
2023-04-26 8页
2023-07-20 13页
2022-11-23 3页
2023-10-18 14页
2024-01-31 7页