Pelaporan uji - AWS Bimbingan Preskriptif

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

Pelaporan uji

Pelaporan pengujian mengacu pada pengumpulan, analisis, dan penyajian data yang terkait dengan kinerja sistem, aplikasi, layanan, atau proses. Ini melibatkan pengukuran berbagai metrik dan indikator untuk menilai efisiensi, daya tanggap, keandalan, dan efektivitas keseluruhan sistem atau komponen tertentu.

Pelaporan uji kinerja melibatkan pemilihan metrik yang relevan berdasarkan konteks dan tujuan analisis. Metrik kinerja umum termasuk waktu respons, throughput, tingkat kesalahan, pemanfaatan sumber daya (CPU, memori, disk), dan latensi jaringan.

Setelah data terkait kinerja dikumpulkan, perlu disimpan di repositori pusat. Hasil pengujian ini dapat berasal dari lingkungan, aplikasi, dan alat pengujian yang berbeda. Ketika Anda memiliki beberapa beban kerja yang berjalan di lingkungan yang berbeda, sulit untuk mengumpulkan data terkait kinerja dan berkorelasi antara titik data ini untuk menarik kesimpulan yang tepat. Kami merekomendasikan untuk mendefinisikan metode standar untuk mengumpulkan data metrik kinerja menggunakan repositori pusat untuk penyimpanan dan visualisasi data.

Rekaman standar

Kami merekomendasikan standarisasi cara pemangku kepentingan yang berbeda melakukan tes kinerja dan menulis data yang dihasilkan ke repositori pusat. Misalnya, ini bisa berbentuk API yang menerima hasil dan menyimpannya ke dalam solusi penyimpanan persisten. Dalam situasi di mana data perlu diambil dari sumber seperti GitOps atau Amazon Managed Service untuk Prometheus, API dapat langsung menarik detail tersebut dari sumber yang ditentukan berdasarkan file skema yang menjelaskan cara mengekstrak bidang dari spesifikasi penerapan dan spesifikasi Kubernetes. File skema dapat menggunakan JSONPath ekspresi atau Prometheus Query Language (PromQL). Seperti disebutkan sebelumnya, metrik yang dikumpulkan harus relevan dengan konteks dan tujuan analisis kinerja.

Data yang diteruskan ke API dapat mencakup detail dan tag yang terkait dengan aplikasi dan lingkungan tempat pengujian telah dilakukan. Ini membantu dengan melakukan analitik pada data pengujian kinerja.