码迷,mamicode.com
首页 > 其他好文 > 详细

转:如何判断软件功能特性的依赖

时间:2014-05-20 11:50:27      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:style   c   tar   ext   a   get   

软件功能之间的关系大致有三种:

1. 彼此独立  这些功能就是打死不相干的,变更其中一个地方,另外的地方也不受影响,包括在输入上独立,输出显示上独立和数据独立;

2. 调用和被调用  可能在某些应用程序中,有函数或dll的调用,那么如果被调用的特性被修改了,调用这个的地方都需要做覆盖性测试,当然这种情况肯定会发生一件事:就是共享输入数据;

3. 数据共享  如果某些功能间并没有函数调用与被调用的关系,但是在数据处理时有交叉点,可能是对输入数据的共享,可能是输出时在同一个区域显示。那么这种情况也需要被测试到。

 

如何来判断软件功能间是否有依赖?

从上面功能间的关系也能有所理解,如果解释了以下问题,估计也差不多有答案了:

1. 有关输入:这些功能会不会处理同样的输入??

2. 有关输出:这些功能会不会在用于界面上显示在同一个区域?会产生同一个输出吗?

3. 有关数据:是否会操作同样的数据?是读取还是修改?

如果上面三点中有一个答案是,那么他们之间肯定就有依赖!测试的时候别让它逃过你的法眼!

转:如何判断软件功能特性的依赖,布布扣,bubuko.com

转:如何判断软件功能特性的依赖

标签:style   c   tar   ext   a   get   

原文地址:http://www.cnblogs.com/lci05/p/3737781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!