基于BS架构软件的自动化测试研究

来源 :北京邮电大学 | 被引量 : 13次 | 上传用户:ak328
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是保证软件质量的有效手段之一。那么软件测试自身的质量又如何来保证?这必然需要更多有效的测试方法。其中,自动化测试的引入就大大提高了软件测试的效率和质量。 本论文主要研究基于B/S架构软件在软件测试生命周期中各测试阶段的自动化测试方法,重点介绍单元、功能、性能这三个测试阶段中测试工具的合理选取和应用。 第一,在单元测试阶段,选取Junit框架和Jprobe工具相结合进行单元测试。这样做一方面可以利用Junit提供的测试框架快速构造测试代码,另一方面可以利用Jprobe检查被测代码的覆盖率,从而提高单元测试的执行效率和测试质量。同时,利用Junit还可以在没有交互界面的情况下进行servlet的测试。 第二,在功能测试阶段,采用面向对象的方法设计测试用例,并利用测试管理工具进行用例的管理和自动执行,从而达到功能测试的自动化。另外,利用工具在脚本录制和调试时选择合适的检查点、数据驱动等有效方法,以提高测试脚本的健壮性和可靠性。 第三,性能测试阶段,选择合适的工具以替代手工测试,LoadRunner可以作为BS架构软件性能测试的首选工具。利用Shell脚本可以辅助LoadRunner实时监测被测系统的性能情况。文中对性能测试的过程也进行了详细阐述。 作者结合实例对软件自动化测试的方法进行了全面的研究和分析,使得本论文具有较高的实用价值。
其他文献
温度控制是工业过程控制对象的重点和难点。目前,传统的PID控制方式占主导地位,但在被控对象无法建立准确模型的情况时,PID参数的整定不便仍是一个难点。神经网络技术是智能控制
针对低速PPP链路上的VoIP应用所存在的问题,引入了基于IP/UDP/RTP封装结构的包头压缩方案,总结了包头压缩的基本策略,并提出了压缩结构的修正建议,最后具体分析了包头压缩所
目的 观察高压氧(HBO)联合复方麝香注射液对弥漫性轴索损伤的治疗效果及对患者苏醒率的影响。方法选择2011年9月~2016年6月我院弥漫性轴索损伤患者42例随机分为两组,实验组21例
小学教育古称“训蒙”,意在训练引导儿童树立良好的道德理念、掌握正确的学习方法。在明代著名思想家、教育家王守仁所著的《传习录——训蒙大意示教》中说:“今教童子,惟当以孝弟忠信礼义廉耻为专务;其栽培涵养之方,则宜诱之歌诗以发其志意,导之习礼以肃其威仪,讽之读书以开其知觉。”简单来说就是通过诗歌、文章树立学生的志向、见识。  笔者作为一名小学语文的教育工作者,深知对学生的学习起着重要作用。因此,在工作中