APP下载

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

2016-01-02胡继东鞠炜刚

计算机技术与发展 2016年9期
关键词:分析模型设计

胡继东,鞠炜刚

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

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

胡继东,鞠炜刚

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

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

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

0 引言

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

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

登录APP查看全文

猜你喜欢

分析模型设计
一半模型
隐蔽失效适航要求符合性验证分析
重尾非线性自回归模型自加权M-估计的渐近分布
电力系统不平衡分析
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
电力系统及其自动化发展趋势分析
3D打印中的模型分割与打包
设计之味