咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种面向Web应用系统的自动化测试框架 收藏
一种面向Web应用系统的自动化测试框架

一种面向Web应用系统的自动化测试框架

作     者:史宁宁 

作者单位:吉林大学 

学位级别:硕士

导师姓名:张家晨

授予年度:2011年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:自动化测试 自动化测试框架 Web测试 脚本模板 

摘      要:软件测试作为软件工程中的一个重要环节,在软件工程的过程中扮演着愈来愈重要的角色。尤其是在当前软件规模及软件复杂度飞速剧增的时代,软件测试就显得更加重要。 软件测试在它出现的这些年里,得到了飞速的发展,并且在可预见的未来也有着良好的发展前景。在目前的环境下,自动化测试和Web应用系统测试都是软件测试发展的重要方向。 自动化测试框架作为自动化测试的最新技术,在近些年已经得到一些发展,但是在Web应用系统的自动化测试框架领域,却没有成熟的自动化测试框架。本文就是在这样的一种环境下,提出了自己的面向Web应用系统的自动化测试框架——Web自动化测试框架(Web Automated Testing Framework,WATF). 本文从研究Web测试和自动化测试的基本理论着手,对Web测试和自动化测试的理论进行了深入研究,特别研究了自动化测试理论的最新成果自动化测试框架。在对目前已有的几类自动化测试框架进行了仔细的分析和研究后,得出了WATF存在的理由。之后对WATF的需求进行了整理和分类,并根据这些需求设计出了WATF的整个框架。 本文对WATF的整个框架进行了介绍以后,对它进行了部分实现。并依据这部分实现,对一些网页的页面元素和HTML语法进行了测试,得到了测试结果。然后根据测试结果对WATF的效果进行了分析,在本文的最后,对WATF目前存在的缺点进行了分析,同时也对面向Web应用系统的自动化测试框架在未来的发展进行了展望。 WATF具有灵活、高效、高度自动化、可扩充性强等优点,这些优点得益于WATF的测试脚本模板库。脚本模板库中的脚本模板的灵活、可扩充、可组合等特点使得WATF不同于其它的测试框架。WATF还解决了针对Web应用系统的页面进行测试的时候,待测试系统的相关数据的快速抽取工作。这些特点都符合Web应用系统的自动化测试需求,都是其它自动化测试框架所没有的。 在下一步的研究工作中,会对WATF进行进一步的扩充,使得WATF包含更多的脚本模板,可以更方便的支持测试自动化工作;同时也都会对WATF支持的测试类型进行扩展;增加对可能存在的缺陷的预判等功能;最终使得WATF成为一个成熟的、应用广泛的面向Web应用系统的自动化测试框架。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分