|
3
|
| Thorbjørn Ravn Andersen · 技术社区 · 15 年前 |
|
|
1
4
Tcpmon http://ws.apache.org/commons/tcpmon/index.html 可以设置为充当代理,甚至模拟慢速连接。 这将给你一个模拟“对不起,不在这里”和“是的,我们在这里,但我们超时了”的机会。 |
|
|
2
0
任何引入的不稳定都可能导致不稳定的操作途径被错过。目的是覆盖代码中所有潜在的错误向量,而不是尝试减轻细节。 |
|
|
3
0
既然您没有公开足够的设置细节,那么在这里抛出异常可能就足够了? 说真的,对于这样的集成测试,我建议运行一些真正的Web服务容器的子集。 根据服务的逻辑,它的行为可能不可靠,因为:
|
|
|
4
0
我认为,与其向正在运行的Web服务应用程序实例引入不可靠性,不如在单元/集成测试中模拟错误条件,并断言服务的顶层以您希望的方式响应。 例如:
|