Laporan pengujian di AWS CodeBuild - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Laporan pengujian di AWS CodeBuild

Anda dapat membuat laporan CodeBuild yang berisi detail tentang pengujian yang dijalankan selama build. Anda dapat membuat pengujian seperti pengujian unit, pengujian konfigurasi, dan pengujian fungsional.

Format file laporan pengujian berikut didukung:

  • Mentimun JSON (.json)

  • JUnitXML(.xml)

  • NUnitXML(.xml)

  • NUnit3XML(.xml)

  • TestNG XML (.xml)

  • Studio Visual TRX (.trx)

  • Studio Visual TRX XML (.xml)

catatan

Versi terbaru yang didukung cucumber-js adalah 7.3.2.

Buat kasus pengujian Anda dengan kerangka pengujian apa pun yang dapat membuat file laporan dalam salah satu format ini (misalnya, JUnit plugin Surefire, TestNG, atau Mentimun).

Untuk membuat laporan pengujian, Anda menambahkan nama grup laporan ke file buildspec proyek build dengan informasi tentang kasus pengujian Anda. Saat Anda menjalankan proyek build, kasus pengujian dijalankan dan laporan pengujian dibuat. Laporan pengujian baru dibuat dalam grup laporan setiap kali kasus uji dijalankan. Anda tidak perlu membuat grup laporan sebelum menjalankan pengujian. Jika Anda menentukan nama grup laporan, CodeBuild buat grup laporan untuk Anda saat menjalankan laporan. Jika Anda ingin menggunakan grup laporan yang sudah ada, Anda menentukannya ARN di file buildspec.

Anda dapat menggunakan laporan pengujian untuk membantu memecahkan masalah selama proses build. Jika Anda memiliki banyak laporan pengujian dari beberapa build proyek build, Anda dapat menggunakan laporan pengujian untuk melihat tren dan tingkat pengujian dan kegagalan untuk membantu mengoptimalkan build.

Laporan berakhir 30 hari setelah dibuat. Anda tidak dapat melihat laporan pengujian yang kedaluwarsa. Jika ingin menyimpan laporan pengujian selama lebih dari 30 hari, Anda dapat mengekspor file data mentah hasil pengujian ke bucket Amazon S3. File uji yang diekspor tidak kedaluwarsa. Informasi tentang bucket S3 ditentukan saat Anda membuat grup laporan.

catatan

Peran CodeBuild layanan yang ditentukan dalam proyek digunakan untuk izin untuk mengunggah ke bucket S3.