|
从几天前公司软件基本开发完毕,于是从开发人员里面抓壮丁要去搞测试, 我不幸被抓,于是我这个测试白丁就被迫开始学习测试原理和其他相关东西了.
我是个菜鸟,我把我的需求到BUG管理完全写出来,是希望大家看看那方面可以改进的地方.
因为开发到尾声了,才搞测试,可能大家都BS这样的公司,但小公司就这样人员不足,测试也就是测试下系统整合后功能是否全部实现,是否有BUG.
我用下面一个简单例题说下我使用TD(TestDirector)从需求到BUG管理完整过程:
1.软件相关文档(一个简单功能):
会员登陆功能,登陆成功进入系统操作主页
帐号格式:帐号由0-9的数字和a-z字符组成不区分大小写
密码格式:密码由0-9的数字和a-z字符组成不区分大小写
2.建立测试域HKISS
--建立测试项目:BS (ms-sql数据库)
3.添加三个用户:liucm , limu , yanjb
4.设置用户分组:liucm->roject Manager(项目管理者),limu->Developer(项目开发者),yanjb->QATest(测试人员)
//注:以下5-7步使用登陆帐号yanjb操作
5.建立测试需求(RequireMents)
建立需求:
会员登陆
6.建立测试(Test Plan):
新建立测试1:
正常输入
详细信息:
正常操作下系统登陆是否正常
步骤1:
标题:
1.打开登陆页
内容:
打开http://localhost/hkiss
期望结果:
进入登陆页面
步骤2:
标题:
2.输入帐号密码
内容:
输入帐号(帐号由0-9的数字和a-z字符组成不区分大小写)
输入密码(密码由0-9的数字和a-z字符组成不区分大小写)
期望结果:
进入系统操作主页
新建立测试2:
非正常输入
详细信息:
输入错误格式系统登陆是否正常
步骤1:
标题:
1.打开登陆页
内容:
打开http://localhost/hkiss
期望结果:
进入登陆页面
步骤2:
标题:
2.输入帐号密码
内容:
输入帐号(帐号由0-9的数字和a-z字符组成不区分大小写)
帐号--输入非正常格式,如汉字特殊字符([email=!@#$]!@#$[/email]^&*等)
输入密码(密码由0-9的数字和a-z字符组成不区分大小写)
密码--输入非正常格式,如汉字特殊字符([email=!@#$]!@#$[/email]^&*等)
期望结果:
提示帐号密码格式错误
7.进行测试(Test LAB)
新建立测试集:
会员登陆
选择测试:1.正常输入 进行测试: 状态ASS(通过)
2.非正常输入 进行测试: 状态:Failed(出错) --以次建立一个关联BUG 设置状态:status:New 并设置Assigned
to: liucm(项目管理员)
8.BUG跟中处理(Defects)
1.liucm登陆 确认BUG,把该Bug 设置status:Open 并指定开发人员limu来解决: Assigned to : limu(开发人员)
2.limu登陆 看到这个BUG处理她,并设置status: Fixed
3.yanjb登陆 看到这个BUG status为Fixed 进入验证,验证成功后设置BUG状态 status:Close
4.到此整个BUG处理流程完毕.
这就是我的完成流程了,大家认为我的流程有什么问题请帮忙指点,还有就是Test Plan中Test Case 是否设计合理
望大家多多指点,十分感谢.
[ 本帖最后由 yanjinbin 于 2008-5-5 23:36 编辑 ] |
|