自动化测试技术在软件项目中的应用

被引量 : 0次 | 上传用户:zhangliye5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件测试的研究发展,自动化的测试管理和测试技术的水平也得到了很大提高。其优点主要体现在:软件测试管理对测试工作的实施有重要指导作用,为软件企业提供一个系统的、分阶段逐步递进的测试方案,而自动化测试的引入则可以提高测试效率,方便地对新版本执行回归测试、执行更多更频繁的测试;也可以替代一些有困难的手工测试。并具有迭代测试的一致性和可重复性、解决测试与开发之间的矛盾的特点等等。因此采用何种工具进行测试管理,以及如何利用工具实现测试的自动化,已经成为软件测试领域中研究的新课题。 本文从中国银行个人网上银行项目的软件测试实践出发,阐述了测试管理和自动化测试的基本原理和意义,对自动化测试中的录制一回放技术、脚本技术进行了详细分析,介绍了IBM Rational测试工具集,并结合实际工作重点对缺陷管理和自动化的GUI测试进行了分析和实现。主要内容包括: 1)软件测试管理工具在软件测试过程中的应用:使用Rational ClearQuest进行缺陷管理,通过缺陷管理工具进行测试流程的定制,收集和分析缺陷数据,实现缺陷在软件工程中的统计和追踪,从而在缺陷数据中得到很多与软件质量相关的数据,为项目的优化提供必要支持。 2)自动化工具在GUI功能测试上的应用:使用Rational Robot工具实现功能测试,录制GUI(公共用户接口)脚本,分析路径,通过脚本回放实现自动化的功能测试,调用Rational TestManager对脚本进行分析,引入数据池实现不同测试数据的迭代测试,完善测试自动化。
其他文献
随着国际经济金融一体化的发展,在金融自由化和国际化的进程中,保持本国国家金融安全的同时,逐渐对外开放本国的金融市场,放宽对资本账户的管制,让资本能在一个较为宽松的国
电力系统的组成部分众多,其中之一即为500kV线路供电系统,该系统是否能够可靠、稳定、安全运行,将对电力系统正常运行及电力用户安全、平稳的用电需求产生直接影响。500kV线
“三农”问题是制约我国经济发展的瓶颈,如何依靠农业科技创新,促进农业可持续发展,转变农民收入增长速度持续在低水平徘徊,实现城乡统筹,最终达到共同富裕是我国经济发展中
本文基于对威海方言亲属称谓的调查和记录,比较详细地探讨了威海方言亲属称谓的表现、特点以及所反映的社会文化情况,并简要探讨了威海方言亲属称谓与社会称谓之间的联系。全文
本文开篇考察了人体美的涵义,指出人体美以人的自然身体形式与内在精神心灵的美及其审美规律作为研究对象。人体美观念起源于人对自身的合目的性与合规律性的价值判断。人体
20世纪80年代中期以来,以新西兰、英国、澳大利亚、加拿大等为代表的发达国家在大刀阔斧地进行财政管理方面的改革,政府预算会计成为其中最热门的领域之一;亚洲金融危机后,国
项目风险管理是项目管理的重要内容,在我国的理论研究上还处在一种前沿性和创新性的研究阶段。本文从中资承包商的角度出发,运用现有的风险管理理论和方法,总结和分析了中资
本文总体上从动机和犯罪动机的基本理论入手,结合对国内外关于犯罪动机在刑事理论、立法、司法中地位和作用的认识,提出自己关于犯罪动机在我国刑法中的地位和存在范围的见解
置换通风作为一种较好的气流组织方式,在许多场合得到应用。根据置换通风的原理,采用底部侧送风的形式无疑是最佳的气流组织方案;但在某些场合,下送风是难以实现的。此时可采
现代行政法是在行政自由裁量权的不断扩大与对行政自由裁量权的控制不断加强的进程中得到发展和完善的。现代行政的特点就是行政权力的迅速扩张,20世纪以来,随着现代社会经济