【摘 要】
:
随着面向对象软件开发方法的发展,特别是基于RUP的软件开发过程的提出,给软件的设计和开发带来了极大的便利。与传统软件开发过程相比,软件的开发过程发生了相当大的变化。同时,R
论文部分内容阅读
随着面向对象软件开发方法的发展,特别是基于RUP的软件开发过程的提出,给软件的设计和开发带来了极大的便利。与传统软件开发过程相比,软件的开发过程发生了相当大的变化。同时,RUP的软件测试过程与传统的软件测试过程也存在着很多的不同之处。基于RUP的软件测试工作强调的是尽早的、持续的和自动化的测试。基于软件的迭代开发,测试也应该是迭代的进行,并且每一轮迭代中,必须要通过计划测试、设计测试、实施测试、执行测试、评估测试几个阶段来完成。每一轮迭代退出的条件必须是迭代结束时必须产生一个满足本次迭代需求的可运行的发布版本。计划测试阶段需要制定测试计划、整理测试需求;设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求:实现测试阶段要根据测试用例实现具体的自动化脚本或者手工的操作步骤:执行测试阶段则通过自动化测试工具或人工来执行那些自动化或手工脚本;最后的评估阶段则要对软件的质量和测试工作自身的质量做出一个客观的评价。本文介绍了RUP的软件工程过程和IRUP测试理论。然后详细介绍了在项目组中我们是怎样来测试基于IRUP开发的一个企业级文档管理系统,以及如何使用IRUP集成的测试工具Robot和Test Manager来做自动化测试脚本的开发和管理。本文研究的进一步工作是如何将IRUP更灵活的运用到项目中以及形成基于IRUP过程的整个软件测试过程框架。
其他文献
微生物是一种丰富的生物资源,在食品加工和检测中的应用,将食品行业发展推向一个新阶段。特定的微生物在专用的反应器中经过反应生成酶,或者在反应过程中直接添加酶进行催化,
从2001年敏捷联盟宣言(The Manifesto of the Agile Alliance)提出以来,宣言受到广泛的响应,并展开了进一步的研究,随后产生了一系列的敏捷方法,如:极限编程XP(Extreme Programmin
水产品是我国最具出口竞争力的农产品之一,也是遭遇技术性贸易壁垒较为严重的领域之一。本文介绍了主要贸易伙伴水产品进口扣留制度,总结分析了2009—2013年我国出口水产品遭
1灌水量对小麦水分利用特性和品质与产量形成机制的影响供试材料为强筋小麦济麦20(J20)和中筋小麦泰山23(T23)。试验采用裂区设计,主区为灌水量,副区为施氮量;设置4个灌水量处理:生育
本文提出三种庭院管网平衡技术,即本地智能控制技术、全自动平衡控制技术、全自动补偿法平衡控制技术。可以适用不同的应用场合。
软土地质严重影响我国铁路运输的安全,为了提高铁路运输的质量,确保运输货物和人员的安全,笔者结合多年的铁路施工经验,并引用相应的专业理论常识,提出了缓解软土对铁路危害
文章对强迫职工劳动罪的立法渊源和立法意义进行了考证、探求 ,在学者既有研究成果的基础上 ,着重对强迫职工劳动罪的客观方面、客体、主体做了认真的分析探讨 ,并就强迫职工
本文介绍了平衡计分卡的原理,用层次分析法改进了平衡计分卡设计中的难点———指标体系权重的确定。改进了的平衡计分卡减少了专家打分的主观因素影响,保证了专家判断的一致
目的:探讨吴茱萸外用的功效。方法:通过文献研究进行分析论证。结果:吴茱萸外用治疗人体上部的疾病,如咽痛、口疮、流涎、痄腮、大头瘟等;治疗病机逆上的病证,如高血压、喉喘
呼吸困难是艾滋病人常见症状之一,大多与卡氏肺孢子虫、结核杆菌、霉菌等机会性感染相关,临床表现缺乏特异性,早期诊断困难。中医辨证论治可以早期干预,对改善症状、控制疾病