View a markdown version of this page

Pengujian - Integrasi Berkelanjutan dan Pengiriman Berkelanjutan untuk Jaringan 5G di AWS

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

Pengujian

Kerangka otomatisasi pengujian khusus telekomunikasi dapat diintegrasikan dalam pipa kode. Pipa kode terintegrasi dengan fungsi langkah untuk mengatur integrasi dengan kerangka kerja otomatisasi pengujian. Fungsi langkah AWS menggunakan beberapa fungsi Lambda untuk menjalankan kerangka kerja otomatisasi pengujian (alat pihak ketiga) melalui panggilan API. Fungsi step awalnya akan mendapatkan ID pengujian, menjalankan pengujian, dan mendapatkan hasil dari kerangka otomatisasi pengujian. Fungsi langkah kemudian menganalisis hasil dan meneruskannya ke pipa kode untuk persetujuan aplikasi untuk penyebaran produksi. Persetujuan dapat diotomatisasi atau dipelihara secara manual dalam pipa kode sesuai kebutuhan. Ini adalah langkah penting CSPs untuk mempromosikan penyebaran dari lingkungan pengujian ke produksi. Tingkat tinggi APIs yang diperlukan untuk integrasi dikategorikan ke dalam cara berikut:

  • Dapatkan konteks

  • Jalankan kasus uji khusus

  • Hentikan kasus uji

  • Dapatkan hasil

Kompleksitas pemanggilan REST eksternal APIs dimodelkan menggunakan fungsi langkah AWS, yang memungkinkan konstruksi standar untuk memanggil aliran paralel, menunggu hasil, bercabang berdasarkan kondisi, dan mengintegrasikan REST API dengan. AWS CodePipeline

Diagram yang menggambarkan aliran pengujian.

Aliran pengujian