web网站测试要点

web网站测试要点

ID:22025580

大小:729.00 KB

页数:34页

时间:2018-10-21

web网站测试要点_第1页
web网站测试要点_第2页
web网站测试要点_第3页
web网站测试要点_第4页
web网站测试要点_第5页
资源描述:

《web网站测试要点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、每日一讲Web网站测试要点功能测试对于Web网站测试而言,每个独立功能模块需要单独测试用例设计导出,主要依据为需求规格介绍说明书及详细设计介绍说明书,对于应用模块需要设计者提供基本路径测试法测试用例功能测试1、链接测试链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面:1、测试所有链接是否按指示的那样确实链接到了该链接的页面。2、测试所链接的页面是否存在。3、保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL

2、地址才能访问)。功能测试2、表单测试表单就是一些需要在线显示和填写的表格。表单中有一些标准操作,如确认、保存、提交等,当用户通过表单提交信息的时候,都希望表单能正常工作。表单测试可以分为5个方面:1、用户注册、登录、信息提交等,必须测试提交操作的完整性以校验提交给服务器的信息的正确性。2、检查相关联的数据显示是否正确。例如:所在城市列表与选择的省份是否匹配等。功能测试3、如果使用了默认值还需要检验默认值的正确性。4、如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受指定的某些值,测试时可以跳过这些字符,看系统

3、是否会报错。5、如系统只接受限定以内的字数,测试时可以测试内外边界值,看系统是否可正确反应。功能测试3、Cookies测试Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登录等信息测试的内容包括:1、Cookies是否能正常工作。2、刷新对Cookies有什么影响。3、如果存在cookies是否按照预定的时间进行保存。功能测试4、设计语

4、言测试Web设计语言版本差异可以引起客户端或服务器端严重问题,例如使用哪种版本HTML等,当在分布式环境中开发时,这个问题显得尤为重要,除了HTML版本问题外,不同脚本语言例如Java、C++等也要进行验证5、数据库测试在Web应用技术中数据库起着重要作用,数据库为Web应用系统管理、运行、查询和实现用户对数据存储请求等提供空间,在Web应用中最常用数据库类型是关系型,数据库可以使用SQL对信息进行处理。在使用数据库Web应用系统中,一般情况下可能发生两种情况,分别是数据错误和输出错误,数据错误主要是由于用户提交表单信

5、息不正确而造成,而输出主要是由于网络速度或设计问题等引起的,针对这两种情况可分别进行测试。性能测试Web网站性能测试对于Web网站运行而言异常重要,但是,目前对于Web网站性能测试做的还不够好,我们在进行系统设计时也没有一个很好德基准可以参考,因而,建立Web网站性能测试整套测试方案将是至关重要。Web网站性能测试主要从3个方面进行:连接速度测试、负荷测试(Load)和压力测试(Stress),连接速度测试指是打开网页响应速度的测试,负荷测试指是进行某些边界数据的测试,压力测试更像是恶意测试,压力测试倾向应该是致使整个

6、系统崩溃。性能测试1、连接速度测试用户连接到Web应用系统速度根据上网方式变化而变化,他们或许是电话拨号或是宽带上网,当下载文件时用户可以等较长时间但如果仅仅访问一个页面就不会这样,如果Web系统响应时间太长(例如超过5秒钟)用户就会因没有耐心等待而离开。有些页面有超时限制,如果响应速度太慢,用户可能还没来得及浏览内容就需要重新登陆了,而且连接速度太慢还可能引起数据丢失,使用户得不到真实页面。2、负载测试负载测试是为了测量Web系统在某负载级别上的性能,以保证Web系统在需求范围内能正常工作,负载级别可以是某个时刻同时

7、访问Web系统用户的数量,也可以是在线数据处理的数量。性能测试3、压力测试负载测试应该安排在Web系统发布以后,在实际网络环境中进行测试,各个企业内部员工,特别是项目组人员总是有限的,而Web系统能同时处理的请求数量将远远超出这个限度,所以只有放在Internet上接受负载测试,其结果才是正确可信的。进行压力测试是指实际破坏Web应用系统时测试系统的反映,压力测试是测试系统限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃,压力测试区域包括表单、登陆和其他信息传输页面等。接口测试在很多情况下we

8、b站点不是孤立的,Web站点可能会和外部服务器通讯、请求数据、验证数据或提交订单等。接口测试1、服务器接口第一个需要测试的接口是浏览器和服务器接口,测试人员提交事务然后查看服务器记录,并验证在浏览器上看到正好是服务器上发生的,测试人员还可以查询数据库确认事务数据已正确保存2、外部接口有些web系统有外部接口例如网上商店可能要实时验

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。