【发布时间】:2012-12-30 01:51:17
【问题描述】:
假设一个 SOA 层的边界处有一个 Web 应用程序。
如果我想创建一些验收测试以实践行为驱动开发,那么在 SOA 部分和 Web 应用程序部分这两个部分都有不同的测试是否有意义?
例如,webapp 的验收测试将涉及 Selenium,因为验收测试确实促进了基于有用和真实应用程序使用的端到端测试。
但是服务呢?
简而言之,SOA 部分是否需要像客户端应用程序那样编写一些故事来真正研究服务的行为和特性?
或者集成测试是否足够?
【问题讨论】:
标签: testing integration-testing soa bdd acceptance-testing