unit-testing - 如何在 Go Test IntelliJ 中重复运行一个或一组测试

标签 unit-testing intellij-idea go intellij-plugin

时不时地,我会遇到间歇性问题的烦人测试,我需要运行多次才能发现这些问题。我一直在寻找一种方便的方法来从 intelliJ 中设置数字或“无限循环”,但我没有找到。

是否有插件或我错过了一些可以让我从 UI 执行此操作(而不是为其更改代码)的东西。

编辑:我发现每个测试实用程序插件都支持此类功能。例如,它已经存在于 JUnit,但没有用于 Go Test。我的直觉表明,应该为所有测试插件普遍提供此类功能,但每个插件方法可能有一些技术原因。

最佳答案

在测试的运行配置中有一个“重复:”下拉列表,您可以在其中指定重复次数,例如直到测试失败。我相信这是从 IntelliJ IDEA 15 开始可用的。

关于unit-testing - 如何在 Go Test IntelliJ 中重复运行一个或一组测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39396165/

相关文章:

go - 我应该在哪里构建Slack客户实例?

angularjs - 在测试状态配置时如何模拟 ui-router 的解析值?

unit-testing - Selenium 和 jUnit 的第一步——有什么好的教程吗?

c# - 如何在测试方法 Moq 中设置查询字符串的值

mysql - 在 Golang 中处理西类牙代字号

algorithm - 在 go 中生成所有排列

unit-testing - Go单元测试正在运行从 "go get"命令导入的包

linux - intellij 更新期间 linux 崩溃后执行格式错误 : ./idea.sh

intellij-idea - Intellij IDEA 在gradle-wrapper.properties文件中用 'i'的ASCII码覆盖 'ı'字符

java - 运行配置以在 IntelliJ IDEA 中调试 Bukkit/Minecraft 插件?