Android 스튜디오에서 Gemini의 테스트 및 디버깅 기능을 사용하여 버그를 더 빠르게 수정하고 더 높은 품질의 앱을 출시하세요.
비정상 종료 보고서 분석
Android 스튜디오의 Gemini를 사용하여 앱 품질 통계 비정상 종료 보고서를 분석하고, 통계를 생성하고, 비정상 종료 요약을 제공하고, 가능한 경우 샘플 코드 및 관련 문서 링크를 포함한 다음 단계를 추천합니다.
View > Tool Windows > Gemini에서 Gemini를 사용 설정한 후 Android 스튜디오의 App Quality Insights 도구 창에서 Insights를 클릭하여 이 모든 정보를 생성합니다.
단위 테스트 시나리오 생성
앱의 단위 테스트를 작성할 때 Gemini는 테스트하려는 코드의 컨텍스트를 사용하여 테스트 시나리오를 제안할 수 있습니다. Gemini는 단위 테스트 시나리오를 생성할 때 각 추천 테스트의 의도를 더 잘 이해할 수 있도록 테스트의 세부적인 이름과 설명을 포함합니다. 각 테스트의 본문을 직접 구현해야 합니다.
단위 테스트 시나리오를 생성하려면 다음을 실행하세요.
- 단위 테스트 시나리오를 생성할 클래스로 이동합니다.
- 클래스를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Gemini > Unit test scenarios를 선택합니다.
- 대화상자가 표시되면 시나리오를 생성할 클래스의 메서드를 선택하고 테스트의 대상 패키지를 설정합니다.
- OK(확인)을 클릭합니다.
- 테스트의 대상 디렉터리를 확인하고 OK를 클릭합니다.
- 테스트 클래스가 이미 있다면 Gemini에서 기존 파일의 업데이트를 제안할지 확인합니다.
Gemini에서 요청을 처리하면 추천 단위 테스트가 포함된 새 파일 또는 기존 파일에 대한 추천 변경사항을 수락할 수 있는 디프가 표시됩니다.