IntelliJ IDEA 2025.1 Help

测试

测试可确保您的代码行为正确且符合预期。 良好的测试能够让您自信地进行开发,确保您的代码将正常工作且不会破坏现有的代码。

IntelliJ IDEA 包含多个可用于运行测试的软件包。 此外,您可以为所选包应用特定的测试范围。

测试包

出于测试目的,IntelliJ IDEA 包含以下包:

gotest

用于运行标准单元测试。 如需了解更多有关 go test 的信息,请参阅 软件包测试

gocheck

用于扩展 go check 的功能并运行更复杂的测试。 如需了解更多有关 go check 的信息,请参考 go check

gobench

用于运行性能测试。 如需了解更多有关 gobench 的信息,请参阅 包测试:基准测试

go test -fuzz

用于运行模糊测试。 在 Go 中,模糊测试是一种通过提供大量随机或意外的输入来自动测试软件,以发现漏洞或错误的技术。 如需了解更多有关 go test -fuzz 的信息,请参考 Go Fuzzing

测试包

Go 测试的模板与 Go 应用程序的模板工作方式相同(Go 构建)。 但是,您应该选择 Go 测试 ,而不是选择 Go 构建

运行/调试配置模板用于测试

  1. 导航至 运行 | 编辑配置(E)

  2. 运行/调试配置 对话框中,点击 添加新配置 Alt+Insert 并选择 Go 测试

  3. (可选)通过修改 附加字段 来定制设置。

  4. 点击 应用

    目录的测试配置
最后修改日期: 2025年 4月 24日