




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网站系统测试要点及基本方法 1. Web 测试得要点 具体介绍一个w eb得项目需要进行以下6个部分得测试: 链接测试 测试所有链接就是否按指示得那样确实链接到了该链接得页面。 注: 链接测试可以自动进行 ,现在已经有许多工具可以采用。 链接测试必须在集成测试 阶段完成,也就就是说,在整个web应用系统得所有页面开发完成之后进行链接测 试。(可以使用 HTML Lin k Valida tor工具) 测试所链接得页面就是否存在。 保证 web 应用系统上没有孤立得页面 (所谓孤立页面就是指没有链接指向该页面 只有知道正确得 url 地址才能访问 ) 表单测试 Cookies、s e ssi o
2、n 测试 Co ok i e s通常用来存储用户信息与用户在某应用系统得操作,当一个用户使用c。 1、 1 功能测试 链接就是 web 应用系统得一个主要特征 ,它就是在页面之间切换与指导用户去一些不知 道得页面得主要手段。 链接测试可分为三个方面: 1. a) b) 表单就就是一些需要在线显示与填写得表格。表单中有一些标准操作,如确认、保存、 提交等 ,当用户通过表单提交信息得时候 ,都希望表单能正常工作。 表单测试可以分为 5个方面: 1. 2. 3. 4. 5. 用户注册、登录、信息提交等,必须测试提交操作得完整性 信息得正确性。 检查相关联得数据显示就是否正确。例如 : 所在城市列表与
3、选择得省份就是否匹配 等。 如果使用了默认值还需要检验默认值得正确性。 如果表单只能接受指定得某些值 ,则也要进行测试。例如 :只能接受指定得某些值 ,测 试时可以跳过这些字符 ,瞧系统就是否会报错。 如系统只接受限定以内得字数 ,测试时可以测试内外边界值, 瞧系统就是否可正确反 应。 ,以校验提交给服务器得 okies 访问了某一个应用系统时, web 服务器将发送关于用户得信息,把该信息以 cook ies 得形式存储在客户端计算机上 ,这可用来创建动态与自定义页面或存储登录等信息。 co Okies就是否能正常工作 举例 : 如果在co Okies中保存了注册信息,应确认该就是否已对这些
4、信息进行了加密 如果使用coo ki e s来统计次数,需要验证次数累计就是否正确 刷新对co ok i es有什么影响 如果存在cooki es就是否按照预定得时间进行保存 注:S e ssion测试与其方式一致 2 性能测试 (包括负载 / 压力测试 ) 链接速度测试 Web 系统响应 超时得限制 负载测试 某个时刻同时访问 we b系统得用户数量 通常需要注意以下内容 : 系统最多允许多少个用户同时在线? 如果超过了这个数量,会出现什么现象? 系统能否处理大量用户同时对同一个页面得请求? 在线数据处理得数量 压力测试 测试得内容包括: 1. 2. 3. 登录得并发操作 提交得并发操作 对
5、数据库操作得并发操作 (例如:多人同时从数据库中读出 (或向数据库导入) 相同文 件、不同文件 ) 量级增加 要考虑到每个操作中得负载量 ,操作自身应尽可能给被测软件系统增加压力 ,即:尽 量使单独得操作进行高强度得使用,增加操作得量级。 例如 :改变数据得大小、改变时间延迟得长度、输入速度以及输入得变化等。 随机变化 任何压力系统都多多少少具有一些随机性。 随机使用前面得压力原则中介绍得无数变化形式 就能够在每次测试运行时应用许多不同得代码路径。重复测试 就就是一遍又一遍针对一个功能反复操作 ,瞧系统能否正常执行。 并发测试 就就是在同一时间内执行多个操作。 由并发引起得错误只能通过执行多个
6、代码示例才能 测出来,测试时间要同时遍历多条代码路径。 通常可以测试以下几个方面 : 1. 2. 3. 1、3用户界面测试/可用性测试 界面测试 提示信息就是否友好 执行风险操作时系统就是否给出提示信息让用户确认就是否继续操作 页面分辨率检查 ,在各种分辨率浏览系统检查系统界面友好性 页面进行最大化、最小化还原时就是否做了相应得处理 合理性检查 进行添加、修改、删除、返回等操作后,查瞧信息回到得页面就是否合理 其她方面检查 可用性测试 导航测试 导航就是否直观? We b系统得主要部分就是否通过主页存取 Web 系统得页面结构、导航、菜单、链接得风格就是否一致 W eb应用系统导航帮助要尽可能
7、得准确 图形测试 一个 web 应用系统得图形可以包括图片、 动画、 边框、 颜色、 字体、 背景、 按钮等。 图形测试一般得内容有 : 1. 所有页面字体得风格就是否一致 2. 背景颜色与字体颜色与前景颜色就是否搭配 3. 每个页面得提示字体得颜色、格式就是否统一准确。 内容测试 内容测试用来检验 web 网站提供信息得正确性、准确性与相关性。 整体内容测试 整体界面就是指整个 we b应用系统得页面结构设计,就是否给用户得一个整体感。界面测试就是从最终得使用者用户得角度来瞧软件 缺陷。可以从以下几个方面重点来检查用户界面 1. ,软件难以理解 ,不易使用就就是软件 2. 3. 易用性检查
8、验证软件就是否易于理解、就是否方便使用 正确性检查 检查页面上得表单、按钮、窗体、提示信息、文字拼写等就是否正确以及就是否存 在错别字 一致性检查 a) b) c) d) e) 系统页面得风格就是否一致,如字得大小、颜色、字体要相同 提示信息得表达方式就是否一致 按钮排列顺序就是否一致 Back、cancel等按钮跳转页面处理就是否一致 相同字段得名称、 长度、类型在不同位置就是否一致 4. 5. 6. 友好性检查 a) b) c) d) 1、4 兼容性测试 兼容性测试内容 跨平台测试 浏览器测试 分辨率测试 链接速度测试 组合测试 1、5 安全性测试 登录 现在得 web 应用系统基本采用先
9、注册 ,后登录得方式。因此 ,必须测试有效与无效得用户 名与密码, 还需要注意到就是否大小写敏感 ,可以测试多少次得登录限制, 就是否可以不 登录而直接浏览某个页面。 日志文件 为了保证W eb应用系统得安全性,需要测试相关信息就是否写进了日志文件、就是否可 追踪 目录设置 拷贝we b应用程序得某个功能点得 url地址,然后打开新得页面输入该 就是否能跨过系统得登录模块直接进入该功能点。 ur 1地址瞧其 超时限制 验证Web应用系统就是否有超时得限制?如用户登录后在一定时间内(例如 没有进行任何操作 ,再次进行操作就是就是否需要重新登录才能正常使用。 15 分钟 ) 6 接口测试 1、 2
10、、 3、 服务器接口 外部接口 错误处理 2. 基本测试方法 各个功能点得测试方法 1 添加功能 进行保存。注 :目得 :验证界面上不允许重复得数据项控制与实际需求中不允许重复得控 制就是否一致 所有不允许重复得数据项分别输入系统中已经存在得数据 ,进行保存 ? 所有不允许重复得数据项分别将重复得内容加上前、后空格,进行保存 所有不允许重复得数据项就是否区分大小写? 关于输入项长度得测试 ?各个数据项分别输入超出需求中最大有效长度得内容 存 各个数据项分别输入等于需求中最大有效长度得内容 行保存 ? 各个数据项分别输入小于需求中最小有效得长度得内容,其她数据项为合法数据 进行保存 各个数据项分
11、别输入 注意 :测试大于、刚刚大于得数据进行测试 例如:密码长度范围为【 4 15】,则需要密码得长度分别输入为 进行测试 关于输入内容限制得测试 ? 各数据项分别输入非法字符 ? 各数据项分别输入特殊字符 ( 例如:通配符、 HTML 代码等特殊字符 ) ?对于允许输入汉字得数据项分别输入汉字 (验证就是否显示正确 ) 若当输入非法数据时补允许输入 ,则需要验证粘帖得方式就是否可以通过 各个数据项分别输入各种符合要求得数据 ,进行保存 例如 :系统中允许输入“数字、字母、下划线” ,则测试添加时应该对数字、字母、 下划线就是否允许保存进行判断 ?目得 :验证需求中允许输入得字符与系统实际限制
12、就是否一致 其她方面得测试 添加完数据将其删除后又重新添加 ?添加得数据为非法数据时点击【 En ter】键 ?输入一些提交失败得数据 ,验证就是否给出相应得提示并且界面上添加得数据就是否 仍保存 ?成功提交后,进行B ack然后再提交 成功添加数据后相关联模块就是否同步更新关于添加功能主要测试以下几个方面 : 关于必填项得测试 ?只填写界面上标识得必填数据项(即标识 * 号得数据项 )。注: 段控制与实际系统中必填项得控制就是否一致。 ?对于必填项在页面上就是否有提示信息 (例如必填项加注释 * 得含义 ) ?各个必填项分别为空,进行保存 ? 各个必填项分别为空格 , 进行保存 关于唯一性得
13、测试 ?所有允许重复得数据项分别输入或选择系统中已经存在得信息, 目得 : 验证界面上必填字 ,且在页面上就是否存在 其她数据为合法数据 , ,其她数据项为合法数据 ,进行保 ,其她数据项为合法数据,进 3、4、10、 5、 16 位, 测试修改功能与添加功能得要点有一部分相同。此外还需要对以下得内容进行测试 检查添加与修改信息得限制就是否一致 ? ?添加中规定必填得数据项,修改时就是否也为必填 ? 添加中规定输入得数据类型 ,修改时就是否也为此类型 ?添加中规定不允许重复得数据项 ,修改时就是否也不允许重复 ?进入修改页面 ,页面数据显示得就是否正确 ,就是否为添加时得数据? ?不允许重复得
14、数据项就是否允许重复 ,允许重复得数据就是否允许重复? ? 注 : 特别需要注意就是否允许与自己重复。 ? 需求中不允许修改得数据项就是否允许修改? ? 成功修改数据后相关联得模块就是否同步更新 ? ?进入修改页面,若页面存在【重置】按钮 ? ?则需求验证修改数据后 , 点击【重置】 按钮 , 数据就是重置为空还就是重置为空还就 是重置成进入页面时得数据? ? ?注 :特别需要注意下拉列表、单选按钮、复选框等数据显示就是否正确 2、3 删除功能 ?若页面存在【重置】按钮 ?进入页面直接点击【重置】按钮 ? 所有字段都输入数据 ,点击【重置】按钮 ?单选按钮、下拉列表、复选框等都变成非默认得状态
15、 ?若页面存在【取消】或【返回】按钮 ? ,点击【重置】按钮 ? 输入数据后 ,点击此按钮 验证保存时就是否会给予相应得提示 ? 若存在提示信息就是否按照所选项执行?即: ?点击【确定】按钮就是否执行保存操作 点击【取消】按钮就是否撤销保存操作且界面上添加得数据就是否仍保留 2、 2修改功能 删除功能常用得测试方法 1. 2. 3. 4. 5. 6. 7. 不选择数据,进行删除 删除一个已经被删除得数据 a) 方法:在浏览器中同时打开 2 个相同得页面 ,在其中得一个页面将数据删除 ,删除 成功后 ,在另一个页面不刷新得情况下也删除此条数据 在末页将所有得数据删除 ,查瞧页面跳转就是否正确?
16、若同时存在批量删除与单条删除得功能 ,则需要验证选择多条数据后 ,点击单条删除 功能得按钮 ,系统就是删除一条数据还就是删除多条数据 删除时就是否会给予相应得提示 ?若存在提示信息就是否按所选项执行 ?即: a) 点击【确定】按钮就是否执行删除操作? b) 点击【取消】按钮就是否撤销删除操作 ? 删除存在关联关系得数据 ,就是否允许删除 ? a) 若不允许删除 :提示信息就是否正确并且就是否说明删除失败得原因? b) 若允许删除 :相关联得数据如何处理?就是否给予明确得提示信息让用户了解 删除后得后果? 删除正在被使用得数据查瞧系统如何处理 ? 2、4 查询功能 输入得查询条件为系统中不存在得
17、 执行精确查询 执行模糊查询 查询条件中加上前、后空格 输入特殊字符进行查询(通配符、双引号等) 对于在系统中大小写没有区分得数据项 ,查询条件分别输入大写与小写进行查 询 各种查询条件随机进行组合查询 以不同得权限登录时,统计、查询就是否正确 验证执行查询后 ,查询条件就是否保留 ?(尤其注意下拉列表数据显示就是否正确 ) 设置条件查询出记录后,翻到最后一页 ,再更改查询条件进行查询 (但第一个查询条 件查询出来得记录页数必须多于第二个查询条件查询出来得记录页数 ) 系统存在多个查询条件时 ,就是否存在【重置】按钮?若存在【重置】按钮,重置 按钮就是否完成其功能? 输入查询条件后 ,点击【回
18、车】键 ,验证系统如何处理? 在查询或统计大数据量时 ,系统就是否允许终止该操作 ? 有、 无数据时控件得显示情况就是否正确 ? 在非首页与非末页时 ,四个按钮功能就是否正确 ? 当页面位置为首页时 ,点击【上一页】 、【首页】按钮 当页面位置为末页时,点击【下一页】 、【末页】按钮 指定跳转页 (输入页码进行跳转 ) 页码为空 ,进行跳转 页码为空格 ,进行跳转 页码为负数 ,进行跳转 页码输入小数 ,进行跳转 页码输入得为非数字 (字母、汉字、特殊字符等) 页码输入0进行跳转 页码输入得为刚刚大于总页数得数字 页码输入超长数字 总页数、当前页数 总页数就是否等于总得记录数指定每页条数 ?
19、当前页数、总页数显示就是否正确 ? 指定每页显示记录数 就是否有默认得指定每页显示条数? 指定每页得条数后 ,列表 * 就是否正确 ? 每页记录数若允许手动输入 ,输入非法字符系统如何处理? 例如 :记录数为空、空格、非数字、 0查询功能常用得测试方法 : a) 不输入查询条件 ,进行查询 b) 就是否能按照系统默认得查询条件进行查询 c) 单独遍历各个查询条件 i ii. iii. iv v vi d) e) f) g) h) i) j2、 5 翻页功能 翻页功能一般测试以下几个方面: k) 四个翻页按钮 (首页、上一页、下一页、尾页) i ii. iii. iv l) i ii. iii.
20、 iv v vi vii. viii. m) i ii. n) i ii. iii. o) 其她方面 i. 翻页后 ,列表中得记录就是否仍按照指定得排序列进行了排序? 2、6 导入、导出、上传文件 上传文件 上传一个0 k得文件 总大小稍小于限制大小得文件 总大小等于限制大小得文件 总大小稍大于限制得文件 上传文件名称得限制 文件名称中包含特殊字符 文件名称全为汉字 文件名称全为字母 文件名称全为数字 文件名称为汉字、字母、数字混合 文件名称过长 上传文件格式得限制 上传格式符合要求得文件 上传格式不符合要求得文件 上传文件得其她限制 不选择文件进行上传 上传一个正在打开得文件 文件重复上传 (即上传多次相同得文件 ) 上传文件时若存在多个上传框 : 1. 多个框中上传相同得文件 2. 文件间隔着上传 (即第一个框上传文件,第二个框不上传文件 传文件。 。 ) 上传文件得路径若允许手动输入 : 1. 手动输入正确得文件路径进行上传 2. 手动输入错误得文件路径进行上传 导入功能 文件内得数据都符合要求 文件内得数据部分符合要求 ,部分不符合要求 文件内得数据全部不符合要求 文件内得数据得若干条完全相同 文件内容得个别行为空行(例如 :首行、中间行等 ) 导入存在大量数据得文件 ,验证系统如何处理 :就是否允许导入 ?若允许导入就是否 存在关于等待得提示信息?就是否可以取消此操作?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院护士面试自我介绍范文8篇
- 廊坊市中石化2025秋招面试半结构化模拟题及答案油品分析质检岗
- 2025年福建省南平市园林中心招聘园林养护综合专员1名考前自测高频考点模拟试题及答案详解(历年真题)
- 2025年六安金寨县人民医院招聘10人考前自测高频考点模拟试题附答案详解(完整版)
- 2025年度湖北省招募选派三支一扶高校毕业生2000人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025年河北中医药大学选聘工作人员25名考前自测高频考点模拟试题及一套答案详解
- 土地预定买卖合同(13篇)
- 孝亲敬老的演讲稿(集锦15篇)
- 2025年工业互联网平台边缘计算硬件架构边缘计算边缘计算设备优化集成方案报告
- 商场文员工作总结
- 高中化学374个必备知识点
- 单轴燃气蒸汽联合循环机组调试程序
- 武汉天河机场招聘笔试题及答案
- 舟山海域赤潮发生特点及成因分析
- 湿陷性黄土湿陷量计算表
- 丝杠安全操作保养规定
- 体育测量与评价PPT课件-第九章 运动员选材的测量与评价
- 《情满今生》读书笔记模板
- 胸痛中心网络医院STEMI患者绕行急诊和CCU方案流程图
- 大众蔚揽保养手册
- 急危重病人营养与代谢支持
评论
0/150
提交评论