软件测试与需求篇(一)

上一篇 / 下一篇  2011-03-22 09:01:57 / 个人分类:测试基础

软件测试与需求篇(一)

    首先来看一个案例:

    某第三测试机构A承接了公司B开发的软件的测试工作。于是软件测试师甲、公司B开发负责人乙、用户方负责人丙坐下来一起讨论测试工作。

    公司B开发负责人乙问软件测试师甲道:“请问你们测试的依据是什么?”

    软件测试师甲毫不犹豫的说:“软件需求规格说明书。”

    乙立即反驳:“错!软件需求规格说明书是由我们开发方最终编写而成的,它不能完全代表用户单位的需求,你们的测试依据还应该包括来自用户单位的第一手需求。”

    在上面的案例中,开发负责人的确提出了一个非常重要的问题,即:软件测试人员测试的依据是什么?这是软件测试人员在展开测试之前必须要明确的问题。软件测试的依据至少包括两方面:一个是用户直接提供的需求,另一个是开发方提供的需求,我们暂时把前者叫做需求定义,后者叫做需求分析。如果软件测试人员在测试中没有能兼顾到这两点的话,就会很难发现用户和开发者之间的鸿沟,特别是在产品交付出去以后再发现产品与用户的需求相去甚远,无疑对于产品的各涉众来说,付出的代价是极其惨重的。

    以上是本人在听完授课老师的解读后总结的,我想有读者会想,如果我们的项目没有完整的软件需求规格说明书怎么办?其实我觉得老师所举的这个案例,最大的目的就是给学员一个测试的思路,就是在测试过程中一定不要忽略用户方提供的与需求有关的信息,按照这个思路来思考和测试,软件测试人员一定会有意想不到的收获,且听下篇分解。

 


TAG:

Angell0315的个人空间 引用 删除 Angell0315   /   2011-03-22 21:45:30
学习啦!
 

评分:0

我来说两句

日历

« 2024-03-22  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 13063
  • 日志数: 18
  • 建立时间: 2011-03-21
  • 更新时间: 2011-05-09

RSS订阅

Open Toolbar