gpt4 book ai didi

testing - 在测试场景中阻止外部 web 服务模拟 "down"的策略?

转载 作者:行者123 更新时间:2023-11-28 19:55:13 24 4
gpt4 key购买 nike

我正在努力将来自外部 Web 服务的数据集成到我的应用程序的客户端。有人让我测试服务不可用或宕机时的情况。在我们运行测试以查看服务如何降级时,有人对如何暂时阻止该站点有任何提示吗?

对于那些好奇的人,我们正在针对 Virtual Earth 和 Google Maps 进行测试,但这将适用于任何同样复杂的外部服务。

欢迎任何想法和建议

最佳答案

创建一些 Mock-Webservice 类或接口(interface)(和 inject it )。在那里,您可以测试系统对网络服务故障的响应,以及如果网络服务请求花费的时间比预期时间长或实际上超时会发生什么。

关于模拟测试的 DeveloperWorks 文章:http://www.ibm.com/developerworks/library/j-mocktest.html

关于testing - 在测试场景中阻止外部 web 服务模拟 "down"的策略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1787006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com