软件测试过程管理软件的设计与实现

[复制链接]
查看: 302|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
发表于 2022-9-10 20:24:55 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
软件测试是保证软件质量的有效方法,软件测试过程则是一组测试活动的有序集合,面对规模庞大、结构复杂的被测软件,测试过程的组织、控制和执行是否合理高效,将直接影响测试结果的准确性和有效性。随着测试标准体系的不断完善,软件测试过程已经比较成熟并得到了广泛应用。但是,软件测试过程仍有需要改进的地方,集中体现在3个方面:首先,软件测试过程的通用性低,测试过程是基于业务的,业务不同,相应的测试过程执行方式就不同;其次,软件测试过程的标准化程度低,当前的大多数测试机构是通过人工控制测试文档的方式来管理测试过程,项目负责人缺乏一种获取项目实时信息的手段,监管不到位,测试工作的随意性很大,致使很多规范依旧停留在纸面上,无法得到切实有效的实施;第三,软件测试过程的自动化程度低,由于测试业务需求经常变更,而当前的计算机辅助工具不能适应这些变动,因此当前的测试过程仍以手动工作为主。这些都会降低测试效率,进而影响测试质量。上世纪80年代,办公自动化领域兴起了一种工作流方法,它将工作过程抽象为业务逻辑和过程逻辑两个层次,认为任何过程都可以由有限个不可再分的原子过程依据一定的规程组合而成,这种思想为过程的统一描述奠定了基础;此外,工作流还提出了过程的标准化和自动化方法,并且得到了成功应用。本文以工作流方法为理论依据,以多个实际软件测试过程为研究对象,做了以下几方面工作:首先提出了一个通用的软件测试过程模型,该模型可通过裁剪,演化来描述任何一个软件测试过程;其次,提出了一种该模型的形式化描述方法,即设计了一种基于XML的软件测试过程描述语言,为标准地描述测试过程提供了可行性;第三,以软件测试过程描述语言为基础,设计并实现了一个软件测试过程管理系统,该系统是过程模型的实例化平台,通过该系统实现了测试过程的统一化、标准化和自动化管理;最后通过一个实际的软件测试过程实例,介绍了软件测试过程描述语言和软件测试过程管理系统的使用方法,并且验证它们是否可以提高测试的统一化、标准化和自动化程度,是否可以极大地提高测试效率,进而提升测试质量。





上一篇:S公司成套设备出口中东合同模式的选择研究
下一篇:《医院医疗项目成本核算办法》试点效果分析评价
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图