BUG管理

来源:互联网 发布:法治知识网络大赛登录 编辑:程序博客网 时间:2024/05/20 08:00

1.描述测试用例设计的完整过程?

首先,拿到需求后要详细的理解需求,在理解需求的基础上编写测试计划,要考虑到测试的时间、测试环境等等。
其次,要根据需求编写测试用例。根据测试对象的不同采用不同的测试用例编写方法,用例编写完后要进行评审。
然后,要搭建测试环境,比如说拿到一台裸机的时候要安装客户所需要的系统,并安装所需要的软件并且进行一些必须的配置。
最后,执行测试。

2.功能测试用例需要详细到什么程度才是合格的?

测试用例覆盖到所有的测试点。

3.您认为做好测试用例设计工作的关键是什么?

白盒测试设计测试用例的关键是以最少的测试用例覆盖尽可能的多的内部逻辑。
黑盒测试设计测试用例的关键是以最少的测试用例覆盖尽可能多的模块的输入输出接口。
总之就是以最少的用例覆盖尽可能多的测试点,并在最短的时间内找出最多的bug。

4.您所熟悉的测试用例设计方法都有哪些?

等价类划分:就是把所有的测试数据分成若干个集合,在每个集合中挑选具有代表性的数据进行测试。这样就节省了测试时间。
边界值分析:很多错误都是发生在数据范围的边界上,并不是发生在数据范围的内部或者外部,边界值分析可以找出更多的bug。
错误推测:凭借自己的测试经验推测是错误应该存在的地方。

5.一个缺陷测试报告的组成?

缺陷编号、缺陷标题、缺陷描述、缺陷的优先级、缺陷的重要程度、缺陷所属的模块、缺陷所属的版本、缺陷所属的开发人员、输入数据、输出结果、缺陷分析等。

6.简述一下缺陷的生命周期?

首先是测试人员对开发人员已经开发的模块进行测试,如果发现有错误或者功能与需求上不一致的地方就提出 一个bug,然后由项目经理决定把这个bug安排给所属开发人员,开发人员修复完成后将bug重新提交给测试人员进行测试,如果测试结果正确的话测试人员就将这个bug关闭,如果仍然存在问题的话就让开发人员重新进行修复直至问题解决。

7.针对缺陷采取怎样管理措施?

首先要引入bug管理工具,如jira,bugzilla等。其次测试人员最好可以找出这个bug所出现的位置。
然后要及时更新bug的状态,每天进行统计。

8.测试结束的标准是什么?

所有测试用例执行完毕。
测试用例覆盖到所有的测试点。
没有存在重大的缺陷,一些小缺陷存在的比例不超过客户需求的。

9.测试用例通常包括那些内容?

用例编号、测试环境、用例标题、用例描述、输入数据、预期结果等

10.写出bug报告流转的步骤,每步的责任人及主要完成的工作

测试人员发现bug,提交在bug管理工具中,状态为new。
项目经理把这个bug分配给相应的开发人员,状态为open。
开发人员修改完bug后重新提交给测试人员测试,状态为fixed。
如果bug暂时无法解决,仍然为open状态。
测试人员重新测试bug,如果没有问题的话将bug关闭,既close。
如果问题仍然存在的话将bug重新打开给开发人员修改,状态为reopen。

原创粉丝点击