排序方式: 共有4条查询结果,搜索用时 0 毫秒
1
2.
软件测试是保证软件质量的重要手段。软件测试呈现向软件开发的前期发展、与软件开发的设计阶段和编码阶段相融合的发展趋势。软件的易测试性逐渐受到人们重视。合约式设计是一种有效的软件易测试性设计方法。本文介绍了软件易测试性设计的基本思想和主要方法,提出一种新的合约式设计方法,对现有各种基于Java语言的合约式设计工工具进行比较,开发了一种新的合约式设计工具,并通过实验验证了方法的有效性。 相似文献
3.
一种Web服务的测试数据自动生成方法 总被引:31,自引:1,他引:31
软件测试是保证Web服务质量的重要技术手段.测试数据生成是Web服务测试的重要内容.测试数据的质量将直接影响Web服务测试的效率和成本.文章基于合约式设计的 Web服务测试技术,提出一种 Web服务的测试数据自动生成方法.首先根据WSDL文档采用随机法自动生成初始测试数据,然后使用合约变异技术进行测试数据的选择,据此可以生成一组达到一定合约变异充分度的有效测试数据,从而提高 Web服务的测试质量和效率.最后实现了一个Web服务的测试数据自动生成工具原型,并通过实验验证了方法的有效性. 相似文献
4.
所研究的基于合约式设计的测试技术是针对Web Services的.在使用Web Services时通常会遇到两个问题:①无法准确定位测试时出现的错误;②很难测试Web Services是否符合使用者的需求.合约式设计是一种提高软件可靠性的有效方法.结合合约式设计,提出了一种基于前置条件和后置条件的Web Services测试技术,对WSDL语法进行了扩展,并在MicrosoR.NET平台上实现了原型,较好地解决了以上问题. 相似文献
1