Membuat dan mengelola kasus pengujian manual

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

Buat kasus pengujian manual untuk memvalidasi bahwa setiap pengiriman memenuhi persyaratan pengguna. Kasus pengujian menentukan langkah-langkah individual yang dilakukan penguji, dan dapat menyertakan langkah dan parameter bersama untuk pengujian berbasis data. Atur kasus pengujian dalam rencana pengujian dan rangkaian pengujian, lalu tetapkan penguji untuk menjalankannya.

Untuk konsep utama, lihat Menguji objek dan istilah.

Catatan

Perulangan pengujian adalah untuk skenario berbasis data, bukan yang digerakkan oleh alur kerja. Jika dua skenario pengujian mengikuti alur kerja yang berbeda, buat kasus pengujian terpisah. Untuk informasi selengkapnya, lihat FAQ untuk pengujian manual.

Prasyarat

Kategori Persyaratan
akses proyek Anggota Proyek
Tingkat-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 Akses dan izin pengujian manual.

Tips

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 kasus pengujian

  1. Jika Anda belum melakukannya, buat rencana pengujian.

  2. Pilih rangkaian pengujian berbasis persyaratan dan pilih Kasus Pengujian Baru.

    Cuplikan layar memperlihatkan kasus pengujian dengan tombol Kasus Pengujian Baru disorot.

    Catatan

    Rangkaian pengujian ini tertaut ke item kerja User Story dari backlog. Saat Anda menambahkan kasus pengujian ke rangkaian berbasis persyaratan, Anda secara otomatis menautkannya ke item backlog. Anda juga dapat membuat kasus pengujian langsung dari backlog dengan membuka menu konteks untuk item kerja dan memilih Tambahkan pengujian.

  3. Masukkan judul dan pilih Klik atau ketik di sini untuk menambahkan langkah.

    Cuplikan layar memperlihatkan langkah-langkah yang dimasukkan untuk kasus pengujian.

  4. Tambahkan langkah-langkah pengujian dengan Tindakan dan Hasil yang Diharapkan untuk setiap langkah. Anda dapat menambahkan lampiran ke langkah apa pun.

    Cuplikan layar memperlihatkan kasus pengujian dengan tombol tautan disorot.

    Untuk informasi selengkapnya, lihat Berbagi langkah-langkah dan Menyalin atau mengkloning cerita, masalah, dan item kerja lainnya.

Membuka kasus pengujian

Untuk membuka kasus pengujian, pilih dua kali namanya di tab Tentukan , atau pilih di tab Jalankan , buka menu konteks, dan pilih Edit kasus pengujian. Untuk informasi selengkapnya, lihat Menentukan opsi menu konteks tab.

Cuplikan layar memperlihatkan opsi Edit kasus pengujian untuk kasus pengujian di menu konteks.

Anda dapat menghubungkan kasus pengujian ke suite pengujian, persyaratan, dan bug. Untuk melihat item tertaut, di tab Tentukan, buka menu konteks untuk kasus pengujian, dan pilih Tampilkan Item Tertaut. Untuk informasi selengkapnya, lihat Menampilkan item tertaut.

Cuplikan layar memperlihatkan kotak dialog Item Tertaut untuk kasus pengujian dengan opsi untuk melihat Rangkaian Pengujian, Persyaratan, dan Bug.

Menetapkan konfigurasi untuk menguji kasus

Anda dapat menjalankan pengujian yang sama di berbagai sistem operasi, browser, atau variasi lainnya dengan menetapkan konfigurasi di tingkat rangkaian atau kasus pengujian. Untuk langkah-langkah terperinci tentang membuat konfigurasi dan menetapkannya, lihat Menguji konfigurasi yang berbeda.

Menyusun ulang kasus pengujian

Metode urutan ulang tergantung pada jenis rangkaian:

Jenis suite Cara menyusun ulang
Suite perangkat lunak statis Seret dan letakkan kasus pengujian dalam daftar kasus pengujian.
Rangkaian berbasis persyaratan Menyusun ulang item backlog dalam tampilan backlog.
Paket berbasis kueri Ubah kolom pengurutan kueri.

Menyusun ulang langkah-langkah pengujian

Pilih langkah pengujian dan gunakan panah atas dan bawah untuk memindahkannya. Anda dapat memilih dan memindahkan beberapa langkah bersama-sama.

Cuplikan layar memperlihatkan panah yang digunakan untuk memindahkan langkah pengujian ke atas atau ke bawah.

Tips

Jika beberapa kasus pengujian berbagi langkah yang sama, gunakan langkah-langkah bersama untuk menjaganya tetap sinkron. Memperbarui langkah bersama menerapkan perubahan pada semua kasus pengujian yang mereferensikannya.

Menambahkan kasus pengujian yang ada ke rangkaian pengujian

Tambahkan kasus pengujian yang ada ke rangkaian pengujian dengan menggunakan langkah-langkah berikut.

  1. Pilih rangkaian pengujian. Dari menu Kasus Pengujian Baru, pilih Tambahkan kasus pengujian yang ada.

    Cuplikan layar memperlihatkan opsi Tambahkan kasus pengujian yang ada untuk dipilih.

  2. Tambahkan klausa pencarian, sesuai kebutuhan, lalu pilih Jalankan kueri.

    Cuplikan layar memperlihatkan kotak dialog Tambahkan kasus pengujian ke rangkaian dengan tombol Jalankan kueri disorot.

  3. Saat Anda menemukan kasus pengujian yang Anda inginkan, pilih kasus tersebut dan pilih Tambahkan kasus pengujian.

Tips

Anda dapat membuat kasus pengujian yang secara otomatis menautkan ke persyaratan - Cerita Pengguna (Tangkas), Item Backlog Produk (Scrum), Persyaratan (CMMI), atau Masalah (Dasar) - saat Anda membuat pengujian dari papan. Untuk informasi selengkapnya, lihat Menambahkan, menjalankan, dan memperbarui pengujian sebaris.

Menggunakan tampilan Kisi untuk mengedit kasus pengujian

Dengan menggunakan tampilan Grid, Anda dapat mengedit kasus pengujian secara langsung dan menyalin data antara Excel dan kasus pengujian Anda.

  1. Pilih ikon Tampilan Kisi.

    Cuplikan layar memperlihatkan tombol Tampilan Kisi yang digunakan untuk membuka tampilan Kisi.

  2. Pilih satu atau beberapa kasus pengujian, lalu pilih Edit kasus pengujian di grid.

    Cuplikan layar memperlihatkan beberapa kasus pengujian yang dipilih dengan menu konteks terbuka dan Edit kasus pengujian di dalam grid dipilih.

  3. Tambah, hapus, atau kosongkan baris.

    Cuplikan layar memperlihatkan menu konteks Kisi untuk menyisipkan, menghapus, atau menghapus baris.

  4. Untuk menambahkan beberapa kasus pengujian ke rangkaian pengujian, pilih Tambahkan kasus pengujian menggunakan kisi.

    Cuplikan layar memperlihatkan opsi untuk menambahkan kasus pengujian menggunakan tampilan Kisi.

    Dalam tampilan Daftar , gunakan opsi kolom untuk memilih bidang dalam item kerja kasus pengujian. Anda dapat melihat dan mengedit bidang ini saat beralih ke tampilan Kisi .

    Cuplikan layar memperlihatkan tombol Opsi Kolom.

Anda juga dapat menyalin kasus pengujian dan menguji langkah-langkah dari Excel. Salin kolom untuk judul, tindakan, dan hasil yang diharapkan, lalu tempelkan ke tampilan Kisi . Hanya pemformatan multibaris yang dipertahankan saat menyalin antara Excel dan Grid.

Screenshot memperlihatkan opsi simpan untuk langkah-langkah yang disalin dari Excel ke tampilan Kisi.

Catatan

Jangan gunakan plugin Teams Excel untuk menambah atau memperbarui item kasus uji. Excel tidak dapat mengurai format yang menyimpan langkah-langkah pengujian, yang dapat merusak pemformatan kasus pengujian.

Menetapkan penguji

Tetapkan kasus pengujian sehingga penguji yang berbeda dapat menjalankannya. Anda dapat menetapkan semua kasus pengujian dalam rangkaian pengujian ke beberapa penguji, yang berguna untuk pengujian penerimaan.

Penguji memerlukan akses Basic untuk menjalankan pengujian dari Azure Test Plans.

  1. Di menu konteks untuk rangkaian pengujian, pilih Tetapkan penguji untuk menjalankan semua pengujian.

    Cuplikan layar memperlihatkan opsi Tetapkan penguji untuk menjalankan semua pengujian di menu konteks rangkaian pengujian.

    Dialog Pilih penguji untuk menjalankan semua pengujian dalam rangkaian terbuka.

  2. Tambahkan atau hapus penguji dari daftar. Setelah Anda memilih penguji, pilih Kirim email dan edit pesan sehingga mereka tahu bahwa pengujian siap dijalankan.

    Cuplikan layar memperlihatkan kotak dialog Menetapkan penguji untuk menjalankan semua pengujian dengan cari pengguna dan Kirim email yang dipanggil.

    Email berisi tautan yang dapat dibuka penguji untuk melihat daftar pengujian yang ditetapkan.

Menetapkan kasus uji individu ke penguji

  1. Di tab Jalankan untuk rangkaian pengujian, pilih pengujian, lalu buka menu konteks.

    Cuplikan layar memperlihatkan menu konteks untuk kasus pengujian dengan opsi Tetapkan penguji dipilih.

  2. Pilih Tetapkan penguji. Cari dan pilih penguji.

Mengedit kasus pengujian secara massal

Anda dapat mengedit lebih dari satu kasus pengujian pada satu waktu. Pilih beberapa kasus pengujian dalam rangkaian pengujian dan pilih Edit kasus pengujian. Untuk informasi selengkapnya, lihat Mengekspor, mengimpor, dan memperbarui massal item kerja khusus pengujian.

Cuplikan layar memperlihatkan kotak dialog Edit item kerja tempat Anda bisa memilih bidang dan nilai untuk beberapa kasus pengujian.

Pilih Bidang dan masukkan Nilai. Pilih Tambahkan bidang baru untuk menambahkan pasangan nilai bidang lain.

Menggunakan tag untuk kasus pengujian

Tandai kasus pengujian untuk memfilter dan mengelompokkannya. Misalnya, tandai semua pengujian masuk sehingga Anda dapat dengan cepat menjalankannya kembali setelah perbaikan bug. Anda dapat memfilter menurut tag di portal web Paket Pengujian dan membuat suite berbasis kueri dari tag.

Untuk menambahkan tag baru, Anda memerlukan setidaknya akses Dasar dan izin Buat definisi tag baru tingkat proyek diatur ke Izinkan. Untuk informasi selengkapnya, lihat Menambahkan tag item kerja.

Anda dapat menambahkan tag saat mengedit kasus pengujian atau mengedit tag secara massal dalam tampilan Kisi .

Cuplikan layar memperlihatkan tag untuk kasus pengujian.

Mengganti nama atau menghapus kasus pengujian

Anda dapat mengganti nama atau menghapus kasus pengujian dari rangkaian pengujian.

Mengganti nama kasus pengujian: Buka kasus pengujian dari menu konteks, lalu edit nama.

Cuplikan layar memperlihatkan kasus uji dengan menu konteksnya dengan pilihan Buka kasus uji dipilih.

Sebuah tangkapan layar menunjukkan sebuah kasus pengujian yang namanya sedang dipilih untuk diedit.

Hapus kasus pengujian: Dari menu konteks untuk kasus pengujian, pilih Hapus.

Cuplikan layar memperlihatkan kasus pengujian yang dihapus.

::: akhir-moniker

Menggunakan AI untuk mengelola kasus pengujian

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

Contoh perintah untuk manajemen kasus pengujian

Tugas Contoh tanggapan
Buat kasus pengujian Create a new test case in <Contoso> project titled '<Verify login with valid credentials>'
Mencantumkan kasus pengujian Show all test cases in test suite <67890> in project <Contoso>
Menemukan kasus pengujian yang tidak ditetapkan List test cases in test plan <12345> that have no tester assigned
Memperbarui kasus pengujian Update work item <5678> to set State = <Ready> and Priority = <2>
Cari menurut kata kunci Find all test cases in <Contoso> that contain 'checkout' in the title
Mengidentifikasi pengujian kedaluarsa List test cases in <Contoso> project that haven't been run in the last 90 days
Periksa cakupan kasus pengujian Show all active test cases in area path <Contoso\\Payments> grouped by state
Temukan tes tanpa langkah List test cases in test plan <12345> that have no test steps defined
Temukan kasus pengujian duplikat Find test cases in project <Contoso> that have the same title
Tinjau kesenjangan prioritas tinggi Show test cases in area path <Contoso\\Payments> with Priority = <1> that have State = <Design>

Tips

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

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

Langkah berikutnya