基于领域驱动的测试用例设计开发方法研究

2016-01-02 09:18:47胡继东鞠炜刚
计算机技术与发展 2016年9期
关键词:分析模型设计

胡继东,鞠炜刚

(中兴通讯南京研究所,江苏南京 210012)

基于领域驱动的测试用例设计开发方法研究

胡继东,鞠炜刚

(中兴通讯南京研究所,江苏南京 210012)

随着软件产品的交付周期越来越短,敏捷研发模式的应用范围更加广泛。为解决敏捷团队中测试用例设计、开发不能满足产品持续快速交付的问题,采用领域驱动方法,从需求特性出发,采用实例化需求的方法设计测试用例,然后对被测领域进行建模,通过领域关键字结构模型分析用领域语言描述测试用例,对领域对象模型进行分析,采用面向对象设计、开发,通过不断演进和重构,迭代地完成测试用例的开发。一方面使得测试用例的组织、设计、开发更加有效,提高了测试用例的开发和维护效率,测试用例更加易于理解、清晰简洁,能够通过重构快速应对变化;另一方面可以采用ATTD的方法来驱动产品的开发。该方法在通信系统测试中得到了应用推广,取得了很好的效果。

测试用例;领域驱动;实例化需求;领域建模;面向对象;重构

0 引言

随着市场竞争的加剧,软件产品需要高质量的持续快速交付,越来越多的团队采用敏捷[1]研发模式取得了不错的效果,但随着软件产品的需求特性越来越复杂,传统的测试用例设计、开发方法越来越不能适应敏捷的要求,需要采用新的技术和方法。

文中提出了一种基于领域驱动的测试用例设计开发方法,该方法不仅有助于提高敏捷测试的效率,同时也可以驱动产品的需求特性开发,继而很好地满足敏捷测试对持续快速质量的保证。……

登录APP查看全文

猜你喜欢
分析模型设计
一半模型
隐蔽失效适航要求符合性验证分析
重尾非线性自回归模型自加权M-估计的渐近分布
电力系统不平衡分析
电子制作(2018年18期)2018-11-14 01:48:24
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
电力系统及其自动化发展趋势分析
3D打印中的模型分割与打包
设计之味
舒适广告(2008年9期)2008-09-22 10:02:48