gpt4 book ai didi

web-services - 我们应该对 Web 服务进行单元测试吗?

转载 作者:行者123 更新时间:2023-12-03 23:25:29 30 4
gpt4 key购买 nike

我们应该对 Web 服务进行单元测试,还是真的要对 Web 服务为我们调用的代码进行单元测试,而将 Web 服务单独放置或至少直到集成测试等......?

编辑:进一步澄清/想法

我的想法是测试 Web 服务真的是集成测试而不是单元测试??我这么问是因为我们的 Web 服务此时(正在开发中)是以这样一种方式编码的,无法对其调用的代码进行单元测试。所以我想知道现在重构它是否值得/聪明,以便能够在没有 Web 服务的情况下对代码进行单元测试?我想知道关于将两者分开是否那么重要或者是否真的可以对 Web 服务进行单元测试并将其称为好的/明智的普遍共识。

如果我将它们分开,我会同时测试两者,但我不确定分开是否值得。我的预感是我应该。

最佳答案

对 Web 服务调用的代码进行单元测试绝对是一个好主意,因为它可以确保代码的“内部”稳定(并且设计良好)。但是,测试 Web 服务调用也是一个好主意,尤其是在连续调用其中一些来完成某个任务的情况下。这将确保您提供的 Web 服务可用,并且在与其他 Web 服务调用一起调用时也能正常工作。
(不确定您是在编写代码之前还是之后编写这些测试,但您确实应该考虑在实现实际调用之前编写 Web 服务测试,以便在编写它们背后的代码之前确保它们可用。)

关于web-services - 我们应该对 Web 服务进行单元测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1308547/

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