坚持原创精神 感谢你阅读后留言!

测试程序的耦合

上一篇 / 下一篇  2008-04-23 12:47:47 / 个人分类:测试策略与设计

测试系统的开发有很多个性,个人实践中发现,过强的耦合常常是测试开发失败或者部分失败最常见的原因。下面是一些常见易犯错误的耦合

。 测试框架和测试程序的耦合
   测试框架的设计应该仅仅要求被测试程序满足最小假设,而非很多假设。

。 测试程序和测试数据的耦合
   测试数据驱动的最大好处就是这个。

。 测试程序、数据和版本的耦合
   测试程序、数据中和版本耦合的部分应该独立出来,利用接口调用

。 测试框架和运行端,比如说客户端或者服务器的耦合
   测试框架应该被设计为支持不同运行端动态指定和运行的接口

。 测试程序、数据的存储和运行的耦合
   应该对程序和数据集中存储,动态分派

。 测试运行和测试程序编写人员的耦合,这个实际是普及测试程序应用的重要部分

。 测试程序和被测试系统的运行平台耦合,应该尽量减少对被测试系统的运行平台假设。

。 测试程序对当前被测试系统假设的耦合,其实就是未来版本的兼容性。这个不易不易啊。

TAG: 测试策略与设计

 

评分:0

我来说两句

Open Toolbar