基于Web应用系统的测试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web应用系统的测试   摘要:随着Internet的普及与推广,B/S模式的Web应用系统成为现在应用程序开发的首选模式。在构建Web应用系统过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证系统是否按照设计的需求运行,而且还要测试软件系统与不同计算机和外部设备的兼容性。更重要的是,还要从最终用户的角度进行安全性和可用性测试。因此,必须在实际的Web系统测试中研究新的方法和技术。   关键词:B/S模式;Web测试;测试用例   中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)09-2058-02   目前的软件应用系统基本离不开Web模式,这也是今后软件发展的方向。虽然软件测试还处于一个起步阶段,但是它越来越受到软件公司的重视。测试对系统来说是一个非常重要的工作,它决定着一个系统质量的好坏。本文先从理论方面分析了应该从哪几方面对Web模式的软件进行测试,它主要涉及到以下几个方面:界面和内容测试、兼容性测试、功能测试、安全性测试、性能及数据库测试。   Web应用场景可以分为简单的Web应用场景和复杂的Web应用场景。简单的Web应用场景即没有交互、静态的简单应用网站;复杂的Web应用场景即有动态交互的网站。   根据平时的工作和学习经验,下面简单分析下WEB测试中的几种常见测试方法。   1 内容与界面方面的测试   1.1 内容方面的测试   在内容方面,其检测的主要目的就是确认Web应用系统提供信息的准确性、相关性以及正确性。信息的准确性就是要求检测有无拼写错误或者语法错误(这种检测经常在一些文字处理软件中应用);信息的相关性是要求在检测各种信息之间的关联情况;信息的正确性主要是检测是否可靠,即信息是可信的还是误传的,信息的正确性非常重要,我们以商品价格列表为例,假若信息(数据)错误则直接导致企业的财政出现问题。   1.2 页面方面的测试   页面的测试非常重要,它直接关系到操作时的主观感受。页面方面的测试内容主要有:首先,检测在页面出现比较长的列表时,有没有滚动条的出现;其次,检测页面刷新之后的表现,有没有正常显示;再次,检测页面在前进和后退时的状态是否正常;第四,检测浏览器在调整其页面大小之后,页面完全显示的情况是否正常。   1.3 图形方面的测试   图片尤其是动画在Web系统中发挥着重要作用,不仅可以美化页面,还可以发挥广告宣传的重要作用,因此历来受到人们的重视。图形在Web系统中主要表现为动画、图片、颜色、边框、字体、按钮以及背景等等元素。因此,在对图形进行测试的时候应该包括以下方面:第一,所有的图像等元素必须都有清晰明确的用途,动画或者图片禁止没有顺序地胡乱堆放,应该要科学合理地摆放,不要因为这个问题浪费宝贵的传输时间;第二,页面的背景颜色、前景颜色以及字体颜色的搭配必须要和谐,禁止没有原则地胡乱搭配;第三,对页面上所有的字体风格以及颜色进行验证,查看是否和谐统一,出现问题进行纠正。   1.4 导航方面的测试   Web页面的导航是对用户在页面内的操作方式、控制方式、以及链接方式的描述,页面内的列表、按钮、窗口以及对话框等都可以成为Web页面的导航方式。优秀的导航应该具有优秀的人机对话功能,操作必须要简捷、易于上手,符合人们的基本习惯。因此,导航方面的测试应该具有一下内容:第一,导航是否具有较高直观性;第二,Web系统的主页部分能否流畅地链接到它的各个主要部分;第三,明确Web系统是否需要搜索引擎、站点地图或其他的导航帮助。   2 兼容性方面的测试   兼容性测试包括:平台测试、浏览器测试、视频分辨率测试、打印测试。   2.1 平台方面的测试   市场上有很多不同的操作系统类型,最常见的有Windows、Unix、Linux等。Web应用系统的最终用户究竟使用哪一种操作系统,取决于用户系统的配置。因此,在Web系统发布之前,需要在各种操作系统下对Web系统进行兼容性测试。如果Web应用系统的操作系统只要求应用于Windows操作系统,则需要在不同版本的Windows环境下进行测试,主要关注最终用户的操作系统。   2.2 浏览器方面的测试   浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java、JavaScript、ActiveX或不同的HTML规格有不同的支持。因此需要测试Web应用系统的浏览器兼容性。   2.3 分辨率测试   页面版式在640*400、600*800或1024*768的分辨率模式下是否显示正常:字体是否太小或者太大,以至于无法浏览?文本和图片是否对齐?   2.4 打印机方面的测试   打印机测试主

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档