商务网站的Web自动化测试设计与实现
随着商务网站在各行各业的迅速普及和Web技术的快速发展,新的模式解决方案中以Web为核心的应用越来越多,而且基于Web的系统也变得越来越复杂,这不仅给Web应用的开发提出了很高的要求,也对基于Web的测试带来了很多问题。尤其是传统的软件测试方法和技术并不完全适用于Web应用的测试,而手工测试效率低并且测试的覆盖率难以保证。因此,我们必须为测试Web的系统寻找新的方法和技术。自动化测试就是希望能通过自动化测试工具或其他手段,按照测试工程师的预定计划进行自动的测试,目的是减轻手工测试的劳动量,从而提高软件的质量。
本论文研究的对象是商务网站的Web自动化测试设计与实现。论文在分析国内外自动化测试研究发展的基础上,对自动化测试实现的理论基础和关键技术都进行了深入的研究,并提出了针对商务网站的自动化测试框架,然后借助自动化测试工具Selenium实现了商务网站的Web自动化测试。
论文首先论述了软件自动化测试的理论基础、实现过程和主要技术,然后在此基础上分析了对商务网站进行Web自动化测试的原理,并通过对目前流行的几种Web自动化测试工具的对比,选择适用的测试工具Selenium设计商务网站的自动化测试框架;最后使用Selenium工具,针对商务网站系统的特点和测试内容,进行了自动化测试,证明了本文提出的商务网站的Web自动化测试方案取得了良好的测试效果。
商务网站;Web自动化测试;测试用例;测试脚本;Selenium
中国海洋大学
硕士
计算机技术
洪锋
2011
中文
TP393.09;TP311.52
62
2011-10-31(万方平台首次上网日期,不代表论文的发表时间)