Web services 提高测试桩的质量

Web services 提高测试桩的质量,web-services,testing,soap,websphere,Web Services,Testing,Soap,Websphere,我最近完成了一个项目,在该项目中,我们是测试供应商集成软件解决方案的客户。供应商无法访问我们的测试环境,因此使用测试存根来测试他们的web服务调用。由于存根质量差,他们得到了大量误报,这导致了系统集成测试期间的一些缺陷 现在角色颠倒了。我现在代表一家供应商协调针对WebSphere解决方案的测试存根的测试。鉴于我最近的经验,我对此感到担忧。不幸的是,在完全集成的环境下进行测试是不可能的,因为开发是在海上进行的 如何确保我们的测试存根充分反映集成环境的复杂性?测试存根是无用的。用大写字母U表示无用

我最近完成了一个项目,在该项目中,我们是测试供应商集成软件解决方案的客户。供应商无法访问我们的测试环境,因此使用测试存根来测试他们的web服务调用。由于存根质量差,他们得到了大量误报,这导致了系统集成测试期间的一些缺陷

现在角色颠倒了。我现在代表一家供应商协调针对WebSphere解决方案的测试存根的测试。鉴于我最近的经验,我对此感到担忧。不幸的是,在完全集成的环境下进行测试是不可能的,因为开发是在海上进行的


如何确保我们的测试存根充分反映集成环境的复杂性?

测试存根是无用的。用大写字母U表示无用:-(除非您能够创建智能存根(这需要大量工作),否则您的静态存根将只返回您已经知道的内容。它将证明您的映射工作正常,但不会让您对返回的数据有信心。使用web服务从遗留系统返回数据时,使用存根是绝对不允许的。