- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web应用测试技术的进展分析.pdf
【高新技术产业发展 】 _鞘■
web应用测试技术的进展分析
曾志和
(东莞理工学院 体育系 广东 东莞 523808)
摘 要: 随着当今世界科技的发展,互联网技术于近年得到飞跃性的前进发展,其中web应用成为当今软件的主流之一,是网络软件平台的关键与核心,然而
随之而来的市场普及为测试技术带来全新的技术挑战。web应用测试,是保证其质量的重要手段。web应用测试技术不断推陈出新,根据近年的web测试技术,来浅
谈其近年的进展。
关键词:Web应用测试;Web应用测试进展;Web~Jl试方法;组件测试
中图分类号:TP391.7 文献标识码:A 文章编号:1671--7597(2011)0820023--01
近年 ,互联 网技术的飞速发展,众多应用软件相继生成 ,其 中, 此,我们对查询字符 串、Cookise时,应采取相对安全的措施 。最好不要
Web应用软件因其的分布、多平台、动态、超文本和交互式等特点,运行 讲敏感信息存储在可直接从浏览器访问的位置。2)可用性测试方法:可
环境的异构,自治等过程不同于其他传统软件从而一跃而起成为了当今软 用性测试方法,主要是包括了两个方面的内容 。一是 内容测试,二是图形
件的主 是 目前网络软件平台中的关键与核心软件 ,笔者现就Web应用 界面测试 。3)性能测试:Web应用的性能测试主要包括负载测试 、强度测
钡试技术各阶段的进展进行分析。 试和持久度测试三个方面。负载测试,主要是测试其再某方面负责级别上
1Web应用测试的特点 的性能以确保Web在需求范围内正常工作:强度测试是指测试Web应用的极
Web应用较传统应用软件而言,是一种特殊的应用软件 ,其独特 的分 限及故障恢复能力;最后的持久测试主要是指测试其在一定长度周期 内的
布、异质、多用户的特点,作为其基础的HTTP协议,是一种无状态协议, 运作性能,并发现难 以解决的故障问题 。4)连接测试:Web应用系统的一
其具有的独特性质,对现有 的软件测试提出了新的要求及挑战。Web的特 个主要特征就是超级链接,它是指在页面之间切换用户和指导用户去访 问
殊性主要体现在 以下的几个方面:1)从整体结构上看,Web应用是一个多 一 些未知地址的页面的主要方法手段。5)脚本语言容错测试方法:由于
层次结构的体系 ,其结构层划分为:表示层——业务逻辑层——数据层。 Web应用系统采用了大量的脚本语言来试验客户端的验证、Ajax以及界面
据分析,这些层次应该是处在不同的系统平台之上;2)分析一个新的软 布局等功能,因此,检测脚本语言的浏览器的兼容性、容错能力就显得极
件组成成分上来看,Web应用程序一般都是有一些较为典型的实体构成 为重要。
的,如:HTML文档、ISAPI程序、CGI程序 、JSP、VBScript、Form、XML文 4Web应用意义
档图片等构成,其组成成分较传统应用软件繁琐:3)从Web的运行机制上 随着科学技术的不断提高,以及Web应用的不断发展,从最初 的局部
来分析,其具有分布式、并发、动态、实时交互这几项特点,而在应用 化发展至今的全球化,从开始的集中式发展到分布式,现已经成为众多行
中,其运行机制是:用户代理发出请求一一服务器响应一一提交至客户 业新兴服务业态 的有效解决方案。Web应用 的普及为整个软件使用系统带
端——用户代理执行。提交的结果可能包括一些客户端脚本,其解释执行 来了巨大的便利,也使测试技术水平带来 了全新的挑战体验。众多企业和
具有动态的特征:4)以Web的实现技术上来看,Web综合使用了各种编程 研究者从不同视角对web服务进行了定义,如下:
技术,如:CGI、HTML、PHP
文档评论(0)