Membuat dan mengelola rencana pengujian

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Buat test plans dan rangkaian pengujian untuk melacak pengujian manual untuk sprint atau tonggak pencapaian. Dengan menggunakan pendekatan ini, Anda dapat melihat kapan pengujian untuk sprint atau milestone tertentu selesai. Untuk informasi selengkapnya tentang pengujian manual, lihat Apa yang Azure Test Plans?

Berbagi item kerja di seluruh pengalaman pengujian Anda

Saat Anda membuat produk, buat kasus pengujian dan perbarui kapan saja. Untuk setiap siklus pengembangan, buat rencana pengujian dan impor kasus pengujian yang ada. Untuk mengatur pengujian, bagi kasus pengujian menjadi suite pengujian terpisah dalam rencana.

Siklus pengujian umum berfungsi seperti ini:

  1. Buat rencana pengujian untuk sprint atau milestone.
  2. Tetapkan konfigurasi pengujian dan tetapkan penguji untuk mencakup matriks pengujian yang diperlukan.
  3. Penguji menjalankan pengujian hingga produk memenuhi kriteria keluar.
  4. Untuk siklus berikutnya, buat rencana pengujian baru dan impor kasus pengujian yang sama.

Karena rencana pengujian mereferensikan kasus pengujian, pembaruan pada kasus pengujian akan secara otomatis tercermin dalam semua rencana dan suite yang menggunakannya. Untuk membuat baseline independen, salin atau kloning kasus pengujian.

Prasyarat

Kategori Persyaratan
akses proyek Anggota Proyek
Tingkat akses Setidaknya akses Dasar untuk melihat item kerja terkait pengujian. Pengguna dengan akses Stakeholder tidak dapat mengakses Azure Test Plans.

Untuk menambahkan paket pengujian dan rangkaian pengujian, menghapus artefak pengujian, atau menentukan konfigurasi pengujian, Anda memerlukan Basic + Paket Pengujian akses atau langganan Visual Studio: Enterprise, Test Professional, atau platform MSDN.
Izin Jalur Area:
- Mengedit item kerja di simpul ini: Menambahkan atau memodifikasi rencana pengujian, rangkaian pengujian, kasus pengujian, atau item kerja berbasis pengujian lainnya.
- Mengelola paket pengujian: Mengubah properti paket pengujian seperti pengaturan build dan pengujian.
- Mengelola rangkaian pengujian: Membuat dan menghapus rangkaian pengujian, menambahkan dan menghapus kasus pengujian dari rangkaian pengujian, mengubah konfigurasi pengujian, dan memindahkan rangkaian pengujian.

Project-level:
- Mengelola konfigurasi pengujian dan Mengelola lingkungan pengujian: Mengelola konfigurasi pengujian atau lingkungan pengujian.
- Menghapus item kerja secara permanen: Menghapus item kerja berbasis pengujian secara permanen.

Untuk informasi selengkapnya, lihat Uji access dan izin manual.

Petunjuk / Saran

Anda dapat menggunakan AI untuk membantu tugas ini nanti dalam artikel ini, atau lihat mengaktifkan bantuan AI dengan Azure DevOps MCP Server untuk memulai.

Membuat rencana pengujian

Secara umum, Anda membuat test plans untuk menguji persyaratan. Sebelum Anda membuat rencana pengujian, tentukan backlog persyaratan Anda.

  1. Masuk ke proyek Azure DevOps Anda dan pilih Rencana Pengujian>Rencana Pengujian.

    Cuplikan layar membuka halaman daftar rencana pengujian.

  2. Pilih + Rencana Pengujian Baru.

    Tangkapan layar pembuatan rencana uji baru.

  3. Masukkan nama untuk rencana pengujian, verifikasi bahwa jalur area dan iterasi diatur dengan benar, lalu pilih Buat.

    Cuplikan layar penambahan detail rencana pengujian.

    Rencana pengujian dibuat dan Anda dapat mulai menambahkan rangkaian pengujian dan kasus pengujian.

Mengganti nama paket pengujian

Untuk mengganti nama paket pengujian, gunakan langkah-langkah berikut:

  1. Pilih Test Plans.

  2. Di samping nama rencana pengujian, pilih Lainnya>Edit.

    Cuplikan layar memperlihatkan opsi untuk mengedit paket pengujian.

  3. Ubah nama lalu pilih Simpan & Tutup.

    Anda juga dapat memperbarui jalur area, iterasi, dan pengaturan rencana pengujian lainnya dari dialog ini.

Menghapus rencana pengujian

Untuk menghapus paket pengujian, gunakan langkah-langkah berikut:

  1. Pilih Test Plans.

  2. Di samping nama paket pengujian, pilih Tindakan Lainnya>Hapus.

  3. Kotak dialog Hapus artefak pengujian menjelaskan dengan tepat apa yang akan dihapus. Masukkan ID paket pengujian untuk mengonfirmasi bahwa Anda ingin menghapus, lalu pilih Hapus.

    Cuplikan layar memperlihatkan kotak dialog hapus artefak pengujian.

Catatan

Paket pengujian yang dihapus dipindahkan ke Keranjang Sampah Paket Pengujian dan dapat dipulihkan dalam waktu 14 hari dengan menggunakan REST API. Untuk informasi selengkapnya, lihat Memulihkan paket pengujian dan rangkaian pengujian yang dihapus menggunakan REST API.

Menggunakan AI untuk mengelola rencana pengujian

Jika Anda mengonfigurasi Azure DevOps MCP Server, Anda dapat menggunakan asisten AI untuk mengelola rencana pengujian dan suite Anda dengan menggunakan perintah bahasa alami.

Contoh perintah untuk manajemen rencana pengujian

Tugas Contoh tanggapan
Membuat rencana pengujian Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>'
Daftar rencana pengujian List all test plans in <Contoso> project
Buat rangkaian pengujian Create a static test suite called '<Checkout Flow>' under test plan <12345>
Kueri kasus pengujian dalam paket Show all test cases in test suite <67890> in project <Contoso>
Menemukan area yang belum diuji List test suites in test plan <12345> that have no test cases assigned
Periksa cakupan paket pengujian Show all requirement-based test suites in test plan <12345> and their associated work items
Membandingkan rencana sprint List test suites in test plan <12345> and test plan <54321> side by side
Menemukan kasus pengujian yang tidak ditautkan Show test cases in project <Contoso> that aren't in any test suite
Kesiapan rencana pengujian audit List test cases in test plan <12345> that have State = <Design> and no test steps defined

Petunjuk / Saran

Jika Anda menggunakan Visual Studio Code, mode agent sangat membantu untuk memecahkan masalah skenario perencanaan pengujian yang kompleks.

  • Untuk menghindari penggunaan data basi atau cache dari kueri sebelumnya, tambahkan ke perintah Anda, "Jangan gunakan data yang diambil sebelumnya."

Langkah selanjutnya