web功能测试自动化的研究与应用

被引量 : 0次 | 上传用户:jskrrockboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从1980年Tim Berners-Lee发明了web这个Internet上最热门的应用框架起,B/S技术、J2EE和.NET两大企业开发平台、XML语言、web开发框架和应用模型等等web开发技术的进步,我们的web开发技术一路从静态技术到动态技术,从开发平台到应用模型,从传统web到语义化web……为了使web应用功能更强大,我们的web开发者还会带来一波又一波的技术革新高潮,那么伴随着这些开发技术的进步,同时,也产生一些焦点问题,比如什么样的web服务器能够满足越来越庞大的用户的需求,如何保证web服务器更稳定长久地运行,怎么样提高web功能的易用性和可靠性等等。为了满足这些焦点需求,web测试技术的地位也越来越重要。总所周知,我们的传统软件测试技术已经从软件产品的半成品阶段或者过程产品阶段就介入测试,web测试技术也跟随这一思想,渗透到web系统开发的各个周期中去了。然而,我们的传统软件测试技术有些方面并不适用于web测试,自动化测试技术可以很好地弥补传统测试技术的不足。目前现有的丰富的web测试的自动化框架和模型、自动化测试工具为本课题开展提供了很好的基础。在本课题的开始,总结了自己几个月来学软件测试技术和web测试技术的一些理论收获,罗列了传统软件测试技术和web测试技术的一些概念和基础知识,在这个中间,穿插了自动化测试的一些概念,以及总结了web测试和传统软件测试的不同之处。由于本课题着重于对web的功能展开测试,所以在本课题中段,深入分析了web功能测试的内容和方法,以及研究了一个开源的web功能测试自动化的框架watir,简述了watir框架的特点,watir环境的搭建和特性等等。最后,通过应用watir框架,结合本实验室的项目dadipedia的基本功能模块,提出了dadipedia功能测试自动化实现的解决方案,也完成了一些模块的自动化测试脚本编写,旨在更好地应用所学的理论知识。
其他文献
日本人把含蓄暧昧的语言视为最佳语言,对其特别青睐。比如,日本人在表达自己的意见,请求别人做某件事情或拒绝他人的时候,经常使用一些暧昧的语言。喜欢使用暧昧的语言是日语
随着嵌入式技术的快速发展,各种功能的车载电子娱乐产品也是层出不穷,它们都在朝着多功能和设计简约型的方向发展,但这些高技术的产品更多的是应用在高档类型的轿车中,而在广
新世纪初,信息技术深刻影响着个人、组织的资讯交互方式和相互关系。目前网络媒体已经成为反映社会舆情的主要载体之一。近年来,国内外每每重大事件发生之后,都立即在网络媒
通过对延安市草畜产业发展的现状分析、问题剖析、优势总结的基础上进行了发展对策探讨。认为制约延安草畜产业发展的主要问题是产业规模小,总体比重小,发展不平衡、不稳定,加之
目的探讨基于岗位胜任力的住院医师能力评估。方法与美国芝加哥大学医学院联合,调查定性研究形成住院医师岗位胜任力评估框架,包括职业精神、患者管理、交流协作、医疗质量保
朗讯科技(中国)公司借上海"2005年中国国际信息通信展览会"之机,于2005年6月21日在沪举办了"2005通信服务高层论坛-朗讯服务解决方案研讨会",邀请国内政府机构、运营商以及企
北京市公安局公安交通管理局车辆管理所,隶属于北京市公安局公安交通管理局领导,下设7个副处级和6个科级机构,同时负责20个交通支、大队车管站的机动车和驾驶员管理业务指导
随着女性消费时代的到来,营销学界中有关女性消费的研究日益盛行,青年女性作为女性消费者中最具潜力的群体,越来越受到营销学者们的关注。本研究中,笔者在有关国内外学者研究
目的:探究天麻素应用于头痛患者治疗中的临床效果。方法:将2014年2月~2016年2月期间我院收治的86例头痛患者分为试验组和对照组,每组各43例。对照组给予常规药物治疗,试验组给予天
加强食品安全管理,确保老百姓使用食品安全,是我国改革开发、社会经济发展及构建和谐社会的基本保障。随着生活水平的提高,人们对无公害、纯天然、绿色食品越来越青睐,这就使