喜欢研究学习技术,喜欢和志同道合的人交流。 从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。 励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。

软件测试的点线面思想

上一篇 / 下一篇  2014-06-27 09:14:08 / 个人分类:测试思想

在进行项目测试过程中,大家一定会碰到这到这样的问题,如何满足测试的覆盖率(这里的覆盖率指很多,例如:需求覆盖率,功能覆盖率,测试需求覆盖率,以及性能覆盖率等等)。总结以往的测试经验分享如下三点测试经验总结。

 第一:点。即被测试系统的所有的功能点,此功能点细化到一个小功能,再细则到页面元素,比如按钮,下拉,弹窗等等。点就是对系统基本功能的基本点进行校验。

 第二:线。线,从字意上理解可以认为是一条线的意思。可以将被系统的业务流程看做是一个流程线,这里的流程线包含了正常的流程,和异常分支的流程,这就是所谓的线。通常使用场景法的设计思路就可以对此进行流程性的验证。

 第三:面。所谓面,就是全面的意思。是指在系统进行了以上2点测试完成了以后进行的测试,这里的面是指测试所采用的测试类型需要全面应用,是指根据被测系统的实际情况,采取的功能性,界面性,易用性,正确性,等等各种测试类型的测试。

 相信通过以上3点的测试,系统大部分的流程及功能性的缺陷都会进而呈现出来。


TAG:

Thinking 引用 删除 jing17   /   2014-07-03 14:52:24
5
51Testing小编的个人空间 引用 删除 zaza9084   /   2014-06-30 10:50:28
您好,我是51Testing软件测试网的编辑,您的本篇博文近日将被推荐至51Testing软件测试网首页发表~
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
z_xp2012的个人空间 引用 删除 z_xp2012   /   2014-06-27 15:18:05
学习了,并且很认同。
z_xp2012的个人空间 引用 删除 z_xp2012   /   2014-06-27 15:16:58
5
 

评分:0

我来说两句

Open Toolbar