gpt4 book ai didi

testing - 带回调的集成测试

转载 作者:行者123 更新时间:2023-11-28 20:57:46 25 4
gpt4 key购买 nike

当涉及异步回调时,自动化集成测试的最佳方式是什么?

例如,我有模块 A,当我在该模块上调用某些内容时,它会立即返回一个响应,我可以将其作为测试的一部分进行验证。但除了立即响应之外,还应在一定时间内(例如 5 分钟)进行回调,以提供需要为测试评估的额外信息。

本质上,我想立即对响应执行测试,然后告诉一些测试期望在一定时间内回调并验证它。如果在时间范围内没有回调发生,或者回调有意外响应,则测试失败。

是否有持续集成工具或其他工具可用于执行此类测试?

最佳答案

如果可能,我会修改回调以便能够设置回调时间。在您的测试中,您可以将其设置为 1 秒,传入一个模拟 回调并自动验证回调是否在正确的时间被调用。

关于testing - 带回调的集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7918064/

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