测试与调试

使用 Android Studio 中 Gemini 的测试和调试功能,更快地修复错误并发布更高质量的应用。

分析崩溃报告

使用 Android Studio 中的 Gemini 分析您的 App Quality Insights 崩溃报告,生成洞察,提供崩溃摘要,并在可能的情况下推荐后续步骤,包括示例代码和相关文档链接。

在 Android Studio 中通过 视图 > 工具窗口 > Gemini 启用 Gemini 后,在 App Quality Insights 工具窗口中点击 洞察 即可生成所有这些信息。

Show insights from Gemini from the App Quality Insights tool window

生成单元测试场景

在为您的应用编写单元测试时,Gemini 可以利用您要测试的代码的上下文来建议测试场景。在生成单元测试场景时,Gemini 会为您的测试包含详细的名称和说明,以便您更好地理解每个建议测试的意图。您需要自行实现每个测试的主体。

要生成单元测试场景,请执行以下操作

  1. 导航到您要为其生成单元测试场景的类。
  2. 右键点击该类,然后从上下文菜单中选择 Gemini > 单元测试场景
  3. 在出现的对话框中,选择您要为其生成场景的类方法,并设置测试的目标包。
  4. 点击 确定
  5. 确认测试的目标目录,然后点击 确定
  6. 如果测试类已存在,请确认您是否希望 Gemini 建议更新现有文件。

Gemini 处理请求后,您将看到一个包含建议单元测试的新文件,或者一个供您接受对现有文件建议更改的差异。

Unit test scenario generation demo