gpt4 book ai didi

unit-testing - 生产发布代码中的单元测试?

转载 作者:行者123 更新时间:2023-12-04 02:40:17 26 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

3年前关闭。



Improve this question




几个问题:

1.) 你对发布代码进行单元测试吗?

2.) 如果是这样,那么您是否保留这些单元测试不变,以便测试本身存在于生产环境中?

我看到了#1 中的值,但是在生产中创建依赖项(例如,NUnit 程序集)是否是“好的做法”?

给我你的想法。

最佳答案

  • 绝对。如果我们的构建通过了单元测试套件,那么它就会被标记并成为生产的候选
  • 不。部署不包括测试和支持库(例如单元测试库、模拟等)

  • 以上是我的一般规则(我通常部署给非技术用户)。但是我确实有一个异常(exception),它是一个编程实用程序,它使用大约 130 个测试脚本进行了单元测试。由于测试脚本兼作示例,我将它们与生产版本一起部署,因此它们增强了现有文档。

    使用开源代码部署测试绝对值得。它允许人们玩、修改和提交补丁,同时能够运行成功通过的测试以允许发布原始工件。

    关于unit-testing - 生产发布代码中的单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1278831/

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