JetBrains Rider 2025.2 Help

测试运行器

正在测试的卷影复制程序集

启用此选项时,参与测试的程序集将被复制到临时目录。 这使您即使在相关测试正在运行时,也可以编辑和重新构建测试程序集。 您可以选择两种影子复制选项之一:

  • 原生 — 启用测试框架的影子复制机制,该机制通常仅复制程序集。

  • 高级 — 默认情况下,此机制会从程序集编译所在的目录中复制所有相关文件和子目录。 选择此选项时,复制文件的掩码将显示在 文件掩码 字段中,您可以进一步自定义需要影子复制的内容。

如果测试运行器进程在 [x] 秒后未退出

这些选项允许您配置 JetBrains Rider 如何决定测试运行器进程挂起时的处理方式以及在这种情况下的操作。

如果生成的进程在 [x] 秒后未退出

默认情况下,JetBrains Rider 会维护一个由执行的测试启动的所有进程的列表。 如果这些进程中的某些在测试执行结束后未退出,JetBrains Rider 将建议您终止该进程。

这些选项允许您配置 JetBrains Rider 如何决定生成的进程挂起时的处理方式以及在这种情况下的操作。

如果您选择 询问要执行的操作 ,您将能够决定是否终止每个挂起的生成进程。 JetBrains Rider 将记住您的选择,并将此类子进程添加到此选项页面的列表中。 如果您想取消之前为特定进程选择的操作,请将其从列表中移除。

环境变量

在此区域,您可以配置环境变量的名称-值对列表,这些变量将传递给单元测试运行器启动的进程及其所有子进程。

这些环境变量将覆盖系统中定义的同名变量(如果有)。

根据这些环境变量是否包含敏感信息,您可以将它们保存到 “解决方案个人”“解决方案团队共享” 设置层中。

测试设置

选择 JetBrains Rider 应该在哪里查找测试设置:

  • 指定自定义测试设置配置( .runsettings / .testsettings 文件位于您的解决方案中)。

诊断

如果您想排查单元测试执行的潜在问题,请使用这些选项。 所有诊断信息将保存到日志文件夹中的相应文件中,您可以通过从主菜单中选择 帮助 | 诊断工具 | 在资源管理器中显示日志 打开它们。

捕获输出

选中此复选框以将测试运行器进程及其所有子进程的输出写入文件。

日志级别

选择一个日志级别,将相应详细程度的日志消息写入文件。

最后修改日期: 2025年 9月 26日