【TechTarget中国原创】问:您能为我提供一些SOA单元测试的最佳方法吗?
答:单元测试在这方面意味着两个不同的意义:第一是单元测试在应用程序的执行层(如JUnit为Java,NUnit.NET等),是用于验证元件(往往是一流的)功能为背后的执行后端SOA,并提供了自下而上的质量。
第二个意义是实践创造和维护测试,在个人的服务水平,在SOA,并在信息层,在外界的背景下一个企业规定自顶向下的质量,为每个原子的服务水平以验证功能的过程。
现在描述两个单元测试类型,这是至关重要的,他们是:
·创造和保持可重复性,自动重新运行测试
·持续的生命周期过程中最好的自动执行的一部分,或每当改变需要评估轻松地对需求的影响。
·制度化,作为一个质量的政策,列举了和量化测试。例如,在各个层次的使用范围:要求测试覆盖,代码,并界定了政策对测试案例需要在场-如正,负价值的个案,以及他们如何得到参数与各种数据集。
·监测与有形的过程,trickles结果回升至适当水平为SOA质量作为一个定量措施,(如身份,dashboards,注册等)。