选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

处理特殊情况

聚焦模式
处理特殊情况 - Amazon Q 开发者版

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Q 会在单元测试生成过程中处理各种特殊情况和限制,以提供流畅的用户体验和有用的指导。

  • 不支持的编程语言:对于不支持的语言,Amazon Q 会在聊天中提供建议,而不是生成测试文件。

  • 不支持的测试框架:遇到不受支持的测试框架时,Amazon Q 会尝试使用其最佳可用功能生成测试。

  • 已请求对非活动文件进行测试:Amazon Q 仅为当前活动文件生成测试,并指示用户在重试之前打开所需的文件。

  • 未选择任何函数或方法:当所选行中未检测到任何函数或方法时,Amazon Q 会引导用户在要为其生成单元测试的函数或方法主体中选择行。

  • 未找到代码元素:如果未找到指定的类、函数、方法或测试用例,Amazon Q 会提示验证元素的名称和位置。

  • 检测到非公共方法 (Java):对于 Java 项目,Amazon Q 仅生成公共方法的测试,如果指定了私有方法还是受保护的方法,则会通知用户。

  • 已达到@@ 每月使用限制:达到月度配额后,Amazon Q 会通知用户并提供有关使用限制的信息。

注意

Amazon Q 一次只能处理一个文件。如果您同时请求对多个文件进行测试,则不会引发任何错误,但不会生成任何测试。要生成测试,请确保一次只能处理一个文件。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。