web测试要点及方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5、如系统只接受限定以内的字数,测试时可以测 试内外边界值,看系统是否可正确反应。
功能测试
3、Cookies测试
Cookies通常用来存储用户信息和用户在某应用 系统的操作,当一个用户使用Cookies访问了某一个应 用系统时,Web服务器将发送关于用户的信息,把该 信息以Cookies的形式存储在客户端计算机上,这可用 来创建动态和自定义页面或者存储登录等信息。
功能测试
举例: 1、如果在cookies 中保存了注册信息, 应确认该是否已对这些信息进行了加密。 2、如果使用cookie 来统计次数,需要验 证次数累计是否正确。
测试的内容包括:
1、Cookies是否能正常工作。
2、刷新对Cookies有什么影响。
3、如果存在 cookies 是否按照预定的时间进行保 存。
功能测试分类
1. 连接测试 2. 表单测试 3. cookies、session测试 4. 程序设计语言测试 5. 数据库测试
功能测试
1、链接测试
链接是Web应用系统的一个主要特征,它是在页 面之间切换和指导用户去一些不知道地址的页面的主 要手段。
功能测试
链接测试可以自动进行,现
在已经有许多工具可以采用。链 接测试必须在集成测试阶段完成, 也就是说,在整个Web应用系统的 所有页面开发完成之后进行链接
2、负载测试
1)某个时刻同时访问Web系统的用户数量
2)在线数据处理的数量
性能测试
3、压力测试
通常可以测试以下几个方面:
1)重复测试
1)登录的并发操作 2)提交的并发操作
就是一遍又一遍地执3如):行对多某数人据个同库时操操从作作数的据或并库发功中操读能作出(。(例这或 将确
定一个操作能否正常执行向件,数)并据库且导能入)否相继同续文件在、每不同次文执行
注:Session测试与其方式一致。
性能测试分类
1、连接速度测试 2、负载测试 3、压力测试
性能测试
1、连接速度测试
通常需要注意以下内容 :
1、系统最多允许多少个用
1)Web系统响应时间户同2时、在如线果?超过了这个数量,
会出现什么现象?
2)超时的限制
3、系统能否处理大量用户 同时对同一个页面的请求?
为了保证Web应用系统的安全性,需要测试相关 信息是否写进了日志文件、是否可追踪。
安全性测试
3、目录设置 拷贝Web应用程序的某个功能点的URL地址,然
后打开新的页面输入该URL地址看其是否能跨过系统 的登录模块直接进入该功能点。 4、超时限制
验证Web应用系统是否有超时的限制?如用户登 录后在一定时间内(例如15分钟)没有进行任何操作, 再次进行操作时是否需要重新登录才能正常使用。
时都表现正常。
2)并发测试
就是在同一时间内执行多个操作。由并发引起的
错误只能通过执行多个代码示例才能测出来,测试时
要同时遍历多条代码路径。
性能测试
3)量级增加
例如,改变数据的大小、 改变时间延迟的长度、输 入速度以及输入的变化等。
要考虑到每个操作中的负载量,操作自身应尽可能给
被测软件系统增加压力,即:尽量使单独的操作进行高强
度的使用,增加操作的量级。
4)随机变化
任何压力系统都多多少少具有一些随机性。随机使用
前面的压力原则中介绍的无数变化形式,就能够在每次测
ቤተ መጻሕፍቲ ባይዱ
试运行时应用许多不同的代码路径。
可用性测试
可用性测试包括以下内容
1)导航测试 2)图形测试 3)内容测试 4)整体内容测试
可用性测试
1、导航测试
1)导航是否直观? 2)Web系统的主要部分是否通过主页存取 3)Web系统的页面结构、导航、菜单、连接的风 格是否一致。 4)Web应用系统导航帮助要尽可能的准确。
功能测试
表单测试可以分为 5个方面: 1、用户注册、登录、信息提交等,必须测试提交
操作的完整性,以校验提交给服务器的信息的正确性。 2、检查相关联的数据显示是否正确。例如:所
在城市列表与选择的省份是否匹配等。 3、如果使用了默认值还需要检验默认值的正确
性。
功能测试
4、如果表单只能接受指定的某些值,则也要进行 测试。例如:只能接受指定的某些值,测试时可以跳 过这些字符,看系统是否会报错。
测试。
链接测试可分为三个方面:
1、测试所有链接是否按指示的那样确实链接到 了该链接的页面。
2、 测试所链接的页面是否存在。
3、保证Web应用系统上没有孤立的页面(所谓 孤立页面是指没有链接指向该页面,只有知道正确的 URL地址才能访问)。
功能测试
2、表单测试
表单就是一些需要在线显示和填写的表格。表单 中有一些标准操作,如确认、保存、提交等,当用户 通过表单提交信息的时候,都希望表单能正常工作。
web测试要点及方法
Web系统测试要点 及基本方法
2011-12
主讲内容
一、Web测试的要点 具体介绍一个Web的项目需要进行哪些测试。
二、基本测试方法 依据以往测试经验阐述对功能方面的内容如何进
行测试。
第一章
Web系统测试要点
Web系统测试分为 6 个部分
1. 功能测试 2. 性能测试(包括负载/压力测试) 3. 用户界面测试/可用性测试 4. 兼容性测试 5. 安全性测试 6. 接口测试
接口测试主要内容
1、服务器接口 2、外部接口 3、错误处理
第二章
基本测试方法
本章主讲内容
整体界面是指整个Web应用系统的页面结构设计, 是否给用户的一个整体感。
兼容性测试内容
1、跨平台测试 2、浏览器测试 3、分辨率测试 4、连接速率测试 5、组合测试
安全性测试
1、登录 现在的Web应用系统基本采用先注册,后登录的
方式。因此,必须测试有效和无效的用户名和密码, 还需要注意到是否大小写敏感,可以测试多少次的登 录限制,是否可以不登录而直接浏览某个页面。 2、日志文件
可用性测试
2、图形测试
一个Web应用系统的图形可以包括图片、动画、 边框、颜色、字体、背景、按钮等。图形测试一般的 内容有:
1)所有页面字体的风格是否一致 2)背景颜色与字体颜色和前景颜色是否搭配 3)每个页面的提示字体的颜色、格式是否统 一准确 。
可用性测试
3、内容测试
内容测试用来检验Web 网站提供信息的正确性、 准确性和相关性。 4、整体界面测试
相关文档
最新文档