View a markdown version of this page

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)

  • JUnit XML (.xml)

  • nUnit XML (.xml)

  • XML NuNiT3 (.xml)

  • XML TestNG (.xml)

  • Visual Studio TRX (.trx)

  • Visual Studio TRX XML (.xml)

catatan

Versi terbaru yang didukung cucumber-js adalah 7.3.2.

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

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 uji dijalankan dan laporan pengujian dibuat. Laporan pengujian baru dibuat di grup laporan setiap kali kasus uji dijalankan. Anda tidak perlu membuat grup laporan sebelum menjalankan pengujian. Jika Anda menentukan nama grup laporan CodeBuild , membuat grup laporan untuk Anda saat menjalankan laporan. Jika Anda ingin menggunakan grup laporan yang sudah ada, Anda menentukan ARN-nya 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 Anda mengoptimalkan build.

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

catatan

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