WEB 测试基本流程
1、测试流程
1.1 测试流程图
1.2 测试周期
测试周期不短于研发周期,且需要根据项目情况以及版本质量可适当缩短或延长测试时间; 正式测试前先向项目经理确认项目排期。
1.3 测试资源准备
测试任务开始前,检查各项测试资源。
1、产品功能需求文档;
2、产品原型图;
3、产品效果图;
4、行为统计规则及分析定义文档;
5、测试设备及其他
1.4日报及产品上线报告
1)测试人员每天需对所测项目发送测试日报,及测试周报。测试日报所包含的内容为:
1、对当前测试版本质量进行通过与不通过判断,是否达到既定目标;
2、对较严重的问题进行例举,提示开发人员优先修改;
3、对版本的整体情况进行评估。
2)产品上线前,测试人员发送产品上线报告。上线报告所包含的内容为:
1、对当前版本质量进行分级;
2、附上测试报告(功能测试报告、兼容性测试报告以及可用性能标准结果);
3、总结上线版本的基本情况。若有遗留问题必须列出并记录解决方案。
3)正式环境发布性能测试报告。
1.5 WEB测试准入规范
1)开发人员编码结束,并已完成自测试。
2)需求说明书规定的功能或程序员提交的功能说明书的功能均已实现。
3)基本流程可以走通,界面上功能均已实现,符合设计文档规定的功能。
1.6测试暂停和恢复标准
1.6.1测试暂停标准
1)在进行软件系统测试时,发现程序存在重大bug(影响基本功能性的)或bug过多时,测试无法正常进行,可向领导申请暂停测试。
2)测试过程中,需求发生重大变化。
3)项目在开发周期中出现重大周期估算错误,及进度偏差。
4)领导安排的其他优先级别高的任务,可暂停测试。
1.6.2测试恢复标准
1)重大bug被解决或程序通过重新修正。
2)优先级更高的任务已经被完成。
3)软件项目被调整后重启启动,测试任务应随之启动。
1.7 bug级别
缺陷严重程度:
A(最高级):操作系统或者网络瘫痪;
B(较高级):应用程序崩溃、非法退出或功能模块无法实现。
C(一般级):篡改设计;功能实现错误或功能不完善,容错失败、数据逻辑关系错。
D(最低级):界面布局;操作不方便;建议性修改。
缺陷优先级:
1.紧急:对应(严重程度:最高)
2.高:对应(严重程度:较高)
3.中:对应(严重程度:一般)
4.低:对应(严重程度:最低)
web端登录
1.8 缺陷修复标准
1)一、二级错误修复率应达到100%;
2)三、四级错误修复率应达到95%以上
2、测试内容
web 测试分为6个部分,即:功能测试、用户界面测试、兼容性测试、安全测试、接口测试、性能测试,详细如下:
2.1功能测试
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。
2.1.1链接测试
链接测试主要分为以下几个方面:
1)页面是否有无法连接的内容;图片是否能正确显示,有无冗余图片,代码是否规范,页面是否存死
链接;
2)图片上是否有无用的链接;点击图片上的链接是否跳转到正确的页面;
3)首页点击LOGO下的一级栏目或二级栏目名称,是否可进入相应的栏目;
4)点击首页或列表页的文章标题的链接,是否可进入相应的文章的详细页面;
5)点击首页栏目名称后的【更多】链接,是否正确跳转到相应页面;
6)文章列表页,左侧的栏目的链接,是否可正确跳转到相应的栏目页面;
7)导航链接的页面是否正确;是否可按栏目级别跳转到相应的页面;
8) 新闻、信息类内容通常用新开窗口方式打开。
9) 顶部导航、底部导航通常采取在本页打开。
2.1.2表单测试
表单测试主要分为以下几个方面:
1)注册、登录功能是否实现;
2)提交、清空按钮功能是否实现;
3)修改表单与注册页面数据项是否相同,修改表单是否对重名做验证;
4)提交的数据是否能正确保存到后台数据库中(后台数据库中的数据应与前台录入内容完全一致,数据不会丢失或被改变);
5)表单提交,删除,修改后是否有提示信息;提示、警告、或错误说明应该清楚、明了、恰当。
6)浏览器的前进、后退、刷新按钮,是否会造成数据重现或页面报错;
7)提交表单是否支持回车键和Tab键;Tab键的顺序与控件排列顺序要一致,目前流行总体从上倒下,同时行间从左到右的方式
8)下拉列表功能是否实现和数据是否完整(例如:省份和市区下拉列表数据是否互动)2.1.3输入域测试
输入域测试主要分为以下几个方面:
1)对于手机、邮箱、证件号等的输入是否有长度及类型的控制;
2)输入中文、英文、数字、特殊字符(特别注意单引号和反斜杠)及这四类的混合输入,是否会报错;
3)输入空格、空格+数据、数据+空格,是否报错;
4)输入html语言的<head>,是否能正确显示;
5)输入全角、半角的英文、数字、特殊字符等,是否报错;
6)是否有必填项的控制;不输入必填项,是否有友好提示信息;
7)输入超长字段,页面是否被撑开;
8)分别输入大于、等于、小于数据表规定字段长度的数据,是否报错;
9)输入非数据表中规定的数据类型的字符,是否有友好提示信息;
10)在文本框中输入回车键,显示时是否回车换行;
11) 非法的输入或操作应有足够的提示说明。
2.1.4分页测试
分页测试主要分为以下几个方面:
1)当没有数据时,首页、上一页、下一页、尾页标签全部置灰;
2)在首页时,“首页”“上一页”标签置灰;在尾页时,“下一页”“尾页”标签置灰;在中间页时,四个标签均可点击,且跳转正确;
3)翻页后,列表中的数据是否扔按照指定的顺序进行了排序;
4)各个分页标签是否在同一水平线上;
5)各个页面的分页标签样式是否一致;
6)分页的总页数及当前页数显示是否正确;
7)是否能正确跳转到指定的页数;
8)在分页处输入非数字的字符(英文、特殊字符等),输入0或超出总页数的数字,是否有友好提示信息;
9)是否支持回车键的监听
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论