SOA的问题在于它是端到端的。垂直应用和简单建立测试床将不复存在。随着SOA项目的深入,你将需要有更多的各种各样的测试床。事实上,你很可能需要能创建和拆除测试环境并从真实系统中提取数据的工具。没有它们,创建足够的测试床将非常困难。
压力测试/性能测试也会成为测试床的一个挑战。新的组合应用的运行决定了你会需要对很可能跨越很多不同服务器的整套端到端软件进行压力测试。
当前可以被管理的SOA测试情况非常少,如果有的话,组织就可以马上构建复杂的端到端组合应用。他们的项目会涉及到集成相邻的垂直应用或为核心系统增加浏览器接口,或者增加一些BPM。而当业务更复杂一些,他们就会发先SOA测试有多么复杂了。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/