51Testing软件测试论坛

标题: TD使用,从需求到BUG生命周期的结束完整过程. [打印本页]

作者: yanjinbin    时间: 2008-5-5 23:18
标题: TD使用,从需求到BUG生命周期的结束完整过程.
从几天前公司软件基本开发完毕,于是从开发人员里面抓壮丁要去搞测试, 我不幸被抓,于是我这个测试白丁就被迫开始学习测试原理和其他相关东西了.
  我是个菜鸟,我把我的需求到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 编辑 ]
作者: yanjinbin    时间: 2008-5-6 08:35
来人请指点谢谢.
作者: yanjinbin    时间: 2008-5-6 14:24
希望有人帮忙说下,谢谢.
作者: yanjinbin    时间: 2008-5-6 19:19
看来是我这问题问的太菜了.
高手都不回答啊.
汗一个.
各位老大,照顾下新手好不.
万分感谢。
作者: jiang860718    时间: 2008-5-7 08:58
非正常输入是不是简单了一点呢?
作者: zhou840401    时间: 2008-5-7 17:27
其实对于类似于登录的,你可以根据你的需求来写用例,当然写用例的时候,可能需要考虑到几种不种的情况,就如你说的:用户可能是数字与字母的组合,字母不区分大小写,在写正常的输入的时候,需要考虑以下几种情况:用户名全部是数字,用户名全部是字母(且全部是大写的),用户名既有大小的字母也有小写的字母,用户我有数字也有大小写的字母,字母开头的情况或者数字开头的情况,总之,你需要把各种情况考虑一下,可以用组合的方法.整个流程,如果想做得比较完整的话,还差了一步,写test requirement,就是测试需求.这个跟开发的需求不一样的.
作者: yanjinbin    时间: 2008-5-9 01:27
谢谢各位指点




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2