Converge, Verify & Matriks Ujian
Jalankan role dan tegaskan hasilnya.
Converge, Verify & Matriks Ujian ialah pelajaran Kem Intensif DevOps percuma di CoddyKit. Ini ialah pelajaran 3 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Kem Intensif DevOps, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.
Urutan Ujian
Molecule menjalankan set langkah tersusun yang dipanggil matriks ujian: mencipta, converge, mengesahkan dan memusnahkan, antara langkah lain.
create Mencipta Hos
Langkah create melancarkan platform daripada molecule.yml, lalu menyediakan kontena atau VM yang bersih untuk diuji.
molecule createconverge Menjalankan Peranan Anda
Langkah converge melaksanakan converge.yml dan menggunakan peranan anda pada hos ujian yang baru dicipta.
molecule convergeUlang dengan converge dengan Pantas
Semasa pembangunan, anda boleh menjalankan semula converge berkali-kali pada hos yang sama untuk mencuba perubahan tanpa menciptanya semula setiap kali.
verify Menegaskan Hasil
Langkah verify menjalankan penegasan anda untuk mengesahkan bahawa peranan menghasilkan fail, pakej dan perkhidmatan yang anda jangkakan.
molecule verifyBuat Penegasan dengan Ansible
Secara lalai, verify.yml menggunakan pengesah Ansible, jadi anda menulis semakan sebagai tugas biasa dengan modul assert.
- assert:
that: result.status == 'running'Kumpulkan, Kemudian Semak
Play pengesahan biasanya mengumpulkan keadaan terlebih dahulu, contohnya dengan modul service_facts, kemudian membuat penegasan berdasarkan perkara yang ditemui.
- ansible.builtin.service_facts:Log Masuk dan Periksa
Apabila sesuatu gagal, perintah login membawa anda ke shell pada hos ujian yang sedang berjalan supaya anda boleh menyahpepijatnya secara manual.
molecule logindestroy Membersihkan
Langkah destroy meruntuhkan hos ujian supaya tiada apa-apa tertinggal antara larian atau menyebabkan kos kepada anda.
molecule destroyUjian Menjalankan Keseluruhan Matriks
Perintah molecule test menjalankan keseluruhan urutan dari awal hingga akhir dan memusnahkan hos walaupun sesuatu langkah gagal.
molecule testMatriks Pelbagai Platform
Senaraikan beberapa imej di bawah platforms dan Molecule akan menguji peranan anda pada setiap satu, membuktikan bahawa peranan itu berfungsi merentas edaran dalam satu larian.
Semakan Pantas
Ingat semula langkah yang sebenarnya menggunakan peranan anda pada hos ujian.
Imbas Kembali
Matriks menjalankan create, converge untuk menggunakan peranan, verify untuk membuat penegasan dan destroy untuk membersihkan semuanya. Satu ujian Molecule menjalankan kesemuanya. ✅
Pelajari Kem Intensif DevOps dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 142
- Pelajaran
- 568
Soalan Lazim
Adakah pelajaran “Converge, Verify & Matriks Ujian” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Kem Intensif DevOps, termasuk “Converge, Verify & Matriks Ujian”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Converge, Verify & Matriks Ujian”?
Jalankan role dan tegaskan hasilnya. Anda berlatih Kem Intensif DevOps menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Kem Intensif DevOps?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Kem Intensif DevOps di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 4.
Berapa lamakah pelajaran “Converge, Verify & Matriks Ujian” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Kem Intensif DevOps ini?
Ya. Setiap pelajaran Kem Intensif DevOps menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Mengapa Menguji Kod Infrastruktur
- molecule init & Susun Atur Senario
- Converge, Verify & Matriks Ujian
- Idempotensi & Lint dalam Pipeline