gpt4 book ai didi

unit-testing - 对本身没有输出的程序进行单元测试

转载 作者:行者123 更新时间:2023-12-02 04:35:59 25 4
gpt4 key购买 nike

我被要求测试(单元测试阶段)程序“B”,它由程序“A”调用,控制某些东西然后调用程序“C”,它确实有一些输出。 “B”本身没有输出。

我的问题是:我是否应该单独调试程序“B”并将“B”和“C”之间的通信区域与预期的进行比较?

或者我应该运行程序“A”并将“C”的输出与预期的输出进行比较吗?

提前谢谢你。

最佳答案

通常,当一个模块没有返回反馈时,一个好的做法是至少返回一个成功指示符。

 01 ERROR. 
03 CD-ERROR PIC 9(04) COMP-5.
01 INPUT.
...

如果A>> B>> C,那么A必须收到一张CD -ERROR=0 表示 B 成功。

如果您正在处理异步场景,则必须测试是否记录了队列或 TS 或数据库。

希望能帮到你。

关于unit-testing - 对本身没有输出的程序进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42694229/

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