16210121206刘景辉第3次实验报告案例系统缺陷报告.docx
《16210121206刘景辉第3次实验报告案例系统缺陷报告.docx》由会员分享,可在线阅读,更多相关《16210121206刘景辉第3次实验报告案例系统缺陷报告.docx(17页珍藏版)》请在冰豆网上搜索。
16210121206刘景辉第3次实验报告案例系统缺陷报告
广东东软学院
学生实验报告
实验课程名称:
软件测试
实验项目名称:
案例系统缺陷报告
实验类型:
综合性
*********
实验日期:
2018年6月12日
学生姓名
刘景辉
学号
16210121206
班级
16软工12班
专业名称
软件工程
实验组
其他成员
无
实验地点
图书馆
实验成绩
(教师签名)
实验目的与要求
要求:
1.能正确执行测试。
2.能精简准确的描述缺陷,并能保证快速准确的重现缺陷。
3.能从不同维度分析缺陷情况。
实验原理与内容
实验原理:
1、缺陷等级:
1-Urgent(致命错误):
影响全局的死机、通信中断、重要业务不能完成
2-VeryHigh(严重错误):
规定的功能没有实现或不完整或产生错误结果;使系统不稳定、或破坏数据等
3-High(一般错误):
不影响主要功能使用
4-Middle(轻微错误):
通常指界面拼写错误或用户使用不方便等小问题或需要完善的问题
5-Low(改进建议):
改进建议一般指软件中值得改良的地方
2、缺陷概要:
简单的描述Bug信息:
在什么环境下做什么操作用出现了什么问题。
3、缺陷描述:
描述缺陷发生时的操作步骤、使用数据、问题详细描述,可贴截图。
4、缺陷状态:
New(新建)、Open(打开)、Fixed(已修复)、Closed(已关闭)
实验内容:
1、采用交叉测试的方式,在案例系统使用同组同学设计的测试用例进行测试
2、对于测试用例存在问题的地方进行修改,并填入实际结果
3、若实际结果不一致,填写Bug报告
实验设备与软件环境
1.操作系统:
Windows10/Windows7/Windowsxp
2.相关软件:
Apachetomcat7.0,chrome浏览器,MySQL5.6
实验过程与结果(可贴图)
要求:
一、已测的测试用例(填写修改的测试用例及实际结果):
用例标识
XZCZ001
项目名称
学生信息管理系统
用例作者
刘景辉
模块名称
操作员管理——登录操作流程
测试类型
功能测试、黑盒测试、手工测试
设计日期
2018-06-12
测试人员
刘景辉
测试方法
场景分析法
测试日期
2018-06-12
用例描述
该用例用来测试在“操作员管理”功能中能否完成增加记录的功能,并把增加记录保存到数据库。
前置条件
系统已存在操作员名称为a的操作员信息
编号
测试项
操作步骤
预期结果
数据
实际结果
CZDL1
成功新增操作员-成功登录系统
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入操作员信息,点击‘保存’按钮
5、退出系统
6、输入新增成功的用户名、密码
7、点击‘登录’按钮
1、新增操作员成功后,提示用户保存成功
2、新增操作员成功后,在操作员列表显示该操作员相应信息
3、用户使用新增成功的用户名、密码能成功登录系统,且显示当前用户信息
1、操作员名称:
aaaaaa
2、登录密码:
aaaaaa
3、校验密码:
aaaaaa
4、用户名:
aaaaaa
5、密码:
aaaaaa
一致
CZDL2
新增操作员失败,新增操作员名称已存在
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入操作员信息,操作员名称填写已存在的a,密码与验证密码填写一致且符合规范,点击‘保存’按钮
1、弹出提示框提示用户名已存在
1、操作员名称:
a
2、登录密码:
a
3、校验密码:
a
一致
CZDL3
新增操作员失败,新增操作员用户名不符合规范
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入操作员信息,操作员名称填写特殊字符,密码与验证密码填写一致且符合规范,点击‘保存’按钮
1、弹出提示框提示用户名不符合规范
1、操作员名称:
,/。
;{}。
】
2、登录密码:
a
3、校验密码:
a
不一致,操作员名称可以为特殊字符,但无法正确显示
CZDL4
新增操作员失败,新增操作员密码不符合规范
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入操作员信息,操作员名称填写不存在且符合规范的名称,密码与验证密码填写一致且不符合规范,点击‘保存’按钮
1、弹出提示框提示密码不符合规范
1、操作员名称:
aa
2、登录密码:
,/。
;{}。
】
校验密码:
,/。
;{}。
】
不一致,操作员密码可以为特殊字符,
CZDL5
新增操作员失败,新增操作员两次输入密码不一致
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入操作员信息,操作员名称填写不存在且符合规范的名称,密码与验证密码填写符合规范但不一致,点击‘保存’按钮
1、弹出提示框提示两次输入密码不一致
1、操作员名称:
aa
2、登录密码:
aaa
3、校验密码:
aa
一致
CZDL6
新增操作员成功,登录时用户名与密码不匹配(用户名错误,密码正确)
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入正确的操作员信息,点击‘保存’按钮
5、退出系统
6、输入新增成功的用户名(输入错误的用户名)、密码
7、点击‘登录’按钮
1、弹出提示框提示用户名与密码不匹配
1、操作员名称:
aa
2、登录密码:
aa
3、校验密码:
aa
4、用户名:
aaa
5、密码:
aa
提示用户名或密码错误
CZDL7
新增操作员成功,登录时用户名与密码不匹配(密码错误,用户名正确)
1、使用管理员账号成功登录系统
2、点击“操作员管理”链接,进入操作员管理模块
3、点击‘新增’按钮,进入新增操作员页面
4、填入正确的操作员信息,点击‘保存’按钮
5、退出系统
6、输入新增成功的用户名、密码(输入错误的密码)
7、点击‘登录’按钮
1、弹出提示框提示用户名与密码不匹配
1、操作员名称:
aa
2、登录密码:
aa
3、校验密码:
aa
4、用户名:
aa
5、密码:
aaa
提示用户名或密码错误
二、缺陷管理:
1、缺陷列表(报告人:
刘景辉,报告日期:
2018年06月12日)
缺陷编号
缺陷等级
缺陷所在模块
缺陷概要
缺陷描述
状态
1
VeryHigh
注册模块
用户注册时用户名没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
Fixed
2
VeryHigh
注册模块
用户注册时密码没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
造成网页不稳定,页无法正常跳转且无正确提示信息
Fixed
3
High
注册模块
用户名输入没有明确的规范格式,输入类型,字符数
用户名输入没有明确的规范,导致用户输入时没有方向,没有给出用户名字符范围与可使用的字符类型
Open
4
Middle
登录模块
输入没有注册的用户名时,会提示用户名与密码不匹配
提示不准确,应该提示用户名不存在。
容易造成用户错误判断为是输入错误密码。
Close
5
High
注册模块
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号
Open
图1-1缺陷管理编号1
图1-2页面无法正确跳转示意图
图2缺陷管理编号4
图5-缺陷管理编号5
2、缺陷分析(使用图表的方式)
1)从严重程度分析
缺陷编号
缺陷等级
缺陷所在模块
缺陷概要
缺陷描述
从严重程度分析
1
VeryHigh
注册模块
用户注册时用户名没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
该缺陷的等级为VeryHigh,属于严重错误,系统本身并不能识别特殊字符作为用户名,但却无正确提示,导致系统有缺陷,系统不稳定
2
VeryHigh
注册模块
用户注册时密码没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
造成网页不稳定,页无法正常跳转且无正确提示信息
该缺陷的等级为VeryHigh,属于严重错误,系统本身并不能识别特殊字符作为用户名,但却无正确提示,导致系统有缺陷,系统不稳定
3
High
注册模块
用户名输入没有明确的规范格式,输入类型,字符数
用户名输入没有明确的规范,导致用户输入时没有方向,没有给出用户名字符范围与可使用的字符类型
该缺陷的等级为High,属于一般错误,在注册时,提示信息不完全,用户注册时不知道该输入多长的字符,什么类型的字符,什么类型的密码,用户体验不佳
4
High
注册模块
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号
该缺陷的等级为High,属于一般错误,在注册时,用户输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号,用户体验不佳
5
Middle
登录模块
输入没有注册的用户名时,会提示用户名与密码不匹配
提示不准确,应该提示用户名不存在。
容易造成用户错误判断为是输入错误密码。
该缺陷的等级为Middle,属于轻微错误,在登录时,提示信息不完全正确,使用未注册的用户名登录,提示为“用户或密码不正确”用户体验不佳
2)从模块来分析
缺陷编号
缺陷等级
缺陷所在模块
缺陷概要
缺陷描述
从模块分析
1
VeryHigh
注册模块
用户注册时用户名没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
该缺陷的所处模块为注册模块,
2
VeryHigh
注册模块
用户注册时密码没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
造成网页不稳定,页无法正常跳转且无正确提示信息
该缺陷的等级为VeryHigh,属于严重错误,系统本身并不能识别特殊字符作为用户名,但却无正确提示,导致系统有缺陷,系统不稳定
3
High
注册模块
用户名输入没有明确的规范格式,输入类型,字符数
用户名输入没有明确的规范,导致用户输入时没有方向,没有给出用户名字符范围与可使用的字符类型
该缺陷的等级为High,属于一般错误,在注册时,提示信息不完全,用户注册时不知道该输入多长的字符,什么类型的字符,什么类型的密码,用户体验不佳
4
High
注册模块
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号
该缺陷的等级为High,属于一般错误,在注册时,用户输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号,用户体验不佳
5
Middle
登录模块
输入没有注册的用户名时,会提示用户名与密码不匹配
提示不准确,应该提示用户名不存在。
容易造成用户错误判断为是输入错误密码。
该缺陷的等级为Middle,属于轻微错误,在登录时,提示信息不完全正确,使用未注册的用户名登录,提示为“用户或密码不正确”用户体验不佳
3)从Bug状态分析
缺陷编号
缺陷等级
缺陷所在模块
缺陷概要
缺陷描述
状态
1
VeryHigh
注册模块
用户注册时用户名没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
Fixed
2
VeryHigh
注册模块
用户注册时密码没有输入规范信息(输入了特殊字符)
用户注册时输入特殊字符,用户注册没有提示成功与失败提示。
数据无法正常记录,显示。
造成网页不稳定,页无法正常跳转且无正确提示信息
Fixed
3
High
注册模块
用户名输入没有明确的规范格式,输入类型,字符数
用户名输入没有明确的规范,导致用户输入时没有方向,没有给出用户名字符范围与可使用的字符类型
Open
4
Middle
登录模块
输入没有注册的用户名时,会提示用户名与密码不匹配
提示不准确,应该提示用户名不存在。
容易造成用户错误判断为是输入错误密码。
Close
5
High
注册模块
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示
用户名输入30个字符以上仍然可以注册成功,但在操作员管理中的登录名称中无法正确显示,会显示为30个?
符号
Open
操作异常问题与解决方案
无
实验总结
学会了缺陷管理,可分三个模块,从严重状态,模块,Bug状态分析,缺陷严重程度又分为Urgent,Veryhigh,high,Middle,Low。
要区分预期结果与实际结果,要找出他们的不同,就是缺陷所在。