测试周期之第二阶段

上一篇 / 下一篇  2016-03-20 21:27:40 / 个人分类:测试技术

如果说测试的第一阶段是前期的准备工作,那么第二阶段就正式进入到测试阶段。在这一阶段,我们要将测试计划进行落地,按照计划里的任务逐一分解后分配到每个测试人员手里,并根据项目管理工具进行进度跟踪。若在执行过程中,情况有变或者与计划不符,再进行相应的调整。但总体来说,我们将这一阶段归结为有以下测试:
    第一轮测试,评估测试。产品提测后,因为测试人员对产品的实现能力尚不清楚。所以,我们会在通过以下几种方式验证其能力。
    1)冒烟测试,首先验证产品是否可测试,流程能否走通,若走通后才可进入到下个阶段 。
    2)用例执行,执行所有用例并确认:那些用例能执行通过,那些用例执行失败,还有那些用例无法执行。根据用例的执行情况,我们大致能判断出功能的稳定度。针对相对稳定的功能,我们可以继续测试,而无法测试的功能要及时反馈开发,确保这些功能要优先得到解决。同时根据以上情况判断,我们要确认是否要及时调整我们的计划,如测试任务、测试优先级以及测试人员等。总之,将所有用例都执行完一遍算作这一轮测试的结束。
    第二轮测试,深入测试。这一轮我们要进行全而深的测试,其主要还是进行功能测试。从全的角度来说,我们强调的是测试是否全面,比如功能是否全覆盖、数据是否全覆盖、功能关联及交互是否全覆盖等。而从深的角度来说,我们主要强调的是风险。通过以上测试后,那些功能任可能存在风险。然后对其更深入的测试。如熟悉代码实现逻辑、异常测试等。一般来说,业务逻辑复杂、较难测试,重要的功能都是我们重点关注的对象。当我们在一个功能上很难再发现问题时,这时就应转化到应用更多的手段和策略来进行测试,也就是第三轮测试。
    第三轮测试,多手段测试。这一轮主要强调的是多,多种测试类型、多种测试手段等。具体如下:
    1)测试类型:进行不同类型的测试,如版本兼容测试、机型兼容测试、适配测试、网络测试、电量测试、性能测试等 。
    2)测试手段:交叉测试、结对测试、缺陷大扫除、激励测试、内部员工测试等。
    当不同的测试手段和类型都测试完毕后,我们将进行最后的回归测试。
    第四轮测试,回归测试。主要是针对bug的回归、各功能的回归以及上线后功能的回归,从而保证已测功能防止被回滚。
    以上四轮测试完毕,一般产品就会上线,而这一阶段的测试也就完成。

TAG:

引用 删除 qiqitesting   /   2016-03-21 15:04:38
1
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 23234
  • 日志数: 7
  • 建立时间: 2016-03-13
  • 更新时间: 2016-04-17

RSS订阅

Open Toolbar