




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档2016全新精品资料全新公文范文全程指导写作独家原创1/6论进的V测试模型综述摘要在开发软件的过程中,必须进行有效的测试过程,以保证软件的质量,使企业在竞争中立于不败之地。本文首先总结了软件测试的原则,然后分析了传统的V测试模型的一些缺点,并在此基础上提出了改进的V测试模型。关键字V测试模型测试原则生命周期测试作者简介马俊,男,24岁,西南大学硕士研究生,主要研究方向计算机软件与理论;丁晓明,男,40岁,西南大学计算机科学与信息学院副教授,硕士生导师。1引言随着计算机技术的飞速发展,软件行业的竞争日益激烈,在开发软件的过程中,人们使用了许多保证软件质量的方法来分析、设计和实现软件,以保证自己生产的软件在竞争中的不败。但开发人员难免会在工作中犯错误,特精品文档2016全新精品资料全新公文范文全程指导写作独家原创2/6别是对于规模大,复杂性高的软件更是如此。这样,在软件产品中就会隐藏许多错误和缺陷。这些错误和缺陷如果遗留到软件投入运行之时,终将会暴露出来。1996年,由于阿里亚纳5号火箭上的软件系统失败,损失了多个卫星,造成的间接经济损失达到数十亿美元1。象这种要求极高的系统的验证工作比其他类型的系统更为重要,而且成本也高得多。但若不进行足够的验证而出现ARIANE5号火箭这种情况,则造成的损失比验证的成本要高得多。许多类型的软件所使用的领域还涉及到人类的生命安全。比如医用领域的胰岛素注射系统,若因软件的缺陷而造成系统故障,向病人注射过量的胰岛素,会导致脑功能障碍甚至死亡。以上提到这些风险及大的软件系统,在开发过程中必须经过严格的测试,以验证软件系统的可靠性。就算一般的系统,虽然不会对人的生命造成危害,但是在经济方面的损失是不可估量的。比如银行的管理系统,若出现系统崩溃的情况,经济损失巨大。所以不管什么系统,都必须在经济允许的情况下,进行足够的测试,已保证软件的质量。软件测试的原则软件测试有以下几项原则精品文档2016全新精品资料全新公文范文全程指导写作独家原创3/6在软件开发生命周期中尽早地和不断地进行测试2。质量保证协会的调查表明,应用系统每1000个源语句中存在大约60个缺陷,这些缺陷中有2/3是出现在系统的需求和设计阶段的。如果拖到后面的阶段解决这些缺陷,将增加大量费用。测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。程序员应避免测试自己的程序。如果程序员测试自己的程序,他会按自己开发时的思维方式来看待自己的程序,总认为自己的程序是正确的,不利于找到缺陷。要妥善保存测试计划、测试用例、出错统计和最终分析报告,这些文档会为维护人员维护阶段的工作提供方便。维护阶段是软件交付后的阶段,有可能维护人员是用户方的人而不是开发人员,保留这些文档就尤为重要。传统的V测试模型分析精品文档2016全新精品资料全新公文范文全程指导写作独家原创4/6传统的模型如下图图1传统V测试模型其左边每个开发活动都与右边的测试活动相对应,它描绘了软件开发过程中,需求、总体设计、详细设计和编码逐步实现,针对这些开发阶段的测试,其开展的次序正好相反。也就是说,代码最后被开发出来,而相应的单元测试首先被执行;需求最早开发,但相应的验收测试是最后才进行的。这个传统的模型是早期开发出来的,和现代软件工程中测试的原则不相适合。V模型的缺点V模型是等到编码结束才开始进行单元测试,和前面提到的要在软件开发生命周期中尽早地和不断地进行测试这个最重要的测试原则相矛盾。应该开发和测试并行,开发小组和测试小组通力合作,而传统的V模型的这种方式很可能出现这种情况,开发人员编码完成,就等着测试小组提交缺陷报告,然后修改程序。这种就比较空闲,不利于人力资源的利用,也不利于精品文档2016全新精品资料全新公文范文全程指导写作独家原创5/6小组间的合作。这个模型测试过程和开发过程在时间上严格的划分开,这样不利于测试计划、测试用例、出错统计和最终分析报告等文档的保存。改进的V测试模型我们在整个开发过程中应该进行生命周期测试,即在开发过程中对系统进行持续的测试,测试活动应该在需求阶段就开始,而不是在传统的编码之后,并且软件测试进程应该是和软件开发的开发进程并行进行的。基于以上原因以及传统V测试模型的缺点,提出了改进的测试模型,如下图。图2改进的V测试模型这个模型左边是开发阶段,右边是与各个开发阶段对应的测试。他们的执行顺序都是从上到下,测试与开发并行进行。如需求分析阶段就有制定测试计划和测试需求这两个测试步骤;软件设计阶段就设计此阶段的测试用例并精品文档2016全新精品资料全新公文范文全程指导写作独家原创6/6测试设计阶段得出的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》考前冲刺练习试题新版附答案详解
- 直播占卜每日运势创新创业项目商业计划书
- 环保可持续商品电商平台创新创业项目商业计划书
- 网红医生健康科普创新创业项目商业计划书
- 2025年教师招聘之《幼儿教师招聘》考前冲刺测试卷及完整答案详解
- 教师招聘之《小学教师招聘》考试黑钻押题含完整答案详解【各地真题】
- 教师招聘之《小学教师招聘》考前冲刺模拟题库及完整答案详解【历年真题】
- 吉安市青原区两山发展集团有限公司部分岗位任职要求调整的笔试备考有答案详解
- 押题宝典教师招聘之《幼儿教师招聘》题库含答案详解【基础题】
- 2025年文化产业园产业集聚与服务体系构建中的文化产业园区产业链协同效应研究
- 油漆油墨配料岗位安全生产操作规程范文
- 公对公打款合同
- 商丘市金马药业有限公司年产60万件中成药品生产项目环境影响报告
- 员工上下班交通安全培训
- PTN原理、PTN设备和工程维护
- 钢结构分包单位考察文件(项目考察表及生产厂考察内容提示要点)
- 船舶管理-船舶的发展与种类课件
- “条块结合”、创新学校管理的实践与思考
- 纯电动汽车整车控制器(VCU)策略
- 商会入会申请书
- 习作我的暑假生活公开课一等奖市优质课赛课获奖课件
评论
0/150
提交评论