Bagikan melalui


Ulangi pengujian dengan data yang berbeda

Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Tambahkan parameter ke pengujian manual Anda untuk mengulangi pengujian dengan data pengujian yang berbeda. Misalnya, Anda dapat menguji penambahan jumlah yang berbeda ke kelir belanja dari jumlah 1, 5, 10, atau 200.

Sisipkan parameter dalam langkah-langkah pengujian Anda untuk kasus pengujian manual. Kemudian, berikan tabel nilai parameter. Anda dapat menambahkan parameter bersama untuk menguji kasus atau mengonversi parameter yang baru-baru ini Anda sisipkan ke dalam parameter bersama. Langkah-langkah bersama dan parameter bersama adalah berbagai jenis item kerja yang dapat dibagikan di beberapa kasus pengujian. Mereka ditautkan ke kasus pengujian melalui jenis tautan Kasus Pengujian-Langkah-Langkah Bersama dan Dirujuk Oleh-Referensi seperti yang ditunjukkan dalam ilustrasi berikut.

Diagram memperlihatkan Langkah Bersama yang tersambung ke Kasus Pengujian, yang juga tersambung ke Parameter Bersama.

Dengan langkah-langkah bersama dan parameter bersama, Anda dapat menjalankan beberapa kasus pengujian dengan data yang sama.

Prasyarat

Kategori Persyaratan
Tingkat-tingkat akses - Setidaknya akses Dasar , dengan izin untuk melihat item kerja pada Jalur Area yang sesuai.
- Untuk menambahkan paket pengujian dan rangkaian pengujian, hapus artefak pengujian, dan tentukan konfigurasi pengujian: Paket Dasar + Pengujian akses.
Atau salah satu langganan Visual Studio berikut ini:
- Perusahaan
- Tes Profesional
- Platform MSDN
Izin - Untuk menambahkan atau memodifikasi rencana pengujian, suite pengujian, kasus pengujian, atau jenis item kerja terkait pengujian lainnya: Edit item kerja pada node ini pengaturan izin diatur ke Izinkan di bawah Jalur Area yang sesuai.
- Untuk mengubah properti rencana pengujian seperti pengaturan build dan pengujian: Mengelola rencana pengujian izin diatur ke Izinkan di bawah Jalur Areayang sesuai.
- untuk membuat dan menghapus rangkaian pengujian, menambahkan dan menghapus kasus pengujian dari rangkaian pengujian, mengubah konfigurasi pengujian yang terkait dengan rangkaian pengujian, dan memodifikasi hierarki rangkaian pengujian (memindahkan rangkaian pengujian): Mengelola rangkaian pengujian izin yang diatur ke Izinkan di bawah Jalur Area yang sesuai.

Untuk informasi selengkapnya, lihat Akses dan izin pengujian manual.

Menambahkan parameter ke kasus pengujian

Lakukan langkah-langkah berikut untuk menambahkan parameter ke pengujian Anda.

  1. Buat parameter dengan mengetik nama yang didahului oleh "@" dalam tindakan dan hasil yang diharapkan dari langkah-langkah pengujian Anda.

    Cuplikan layar memperlihatkan cara memasukkan nama dan nilai parameter.

  2. Di bawah daftar langkah-langkah, tambahkan kombinasi nilai parameter. Anda mungkin perlu menggulir ke bawah untuk melihatnya.

Berbagi parameter antara kasus pengujian

Lakukan langkah-langkah berikut untuk mengonversi parameter yang ada ke parameter bersama, sehingga Anda dapat menggunakannya dan data terkait dalam kasus pengujian lainnya.

  1. Dalam kasus pengujian terbuka, pilih Konversi ke parameter bersama.

    Cuplikan layar memperlihatkan mengonversi parameter yang ada ke parameter bersama.

  2. Setelah Anda membuat set parameter bersama, buka kasus pengujian lain dan tambahkan set parameter bersama tersebut ke kasus pengujian itu.

    Cuplikan layar memperlihatkan penambahan parameter bersama yang diatur ke kasus pengujian.

    Anda dapat mencari parameter bersama yang ditetapkan berdasarkan nama.

    Parameter bersama ditampilkan di bagian Nilai parameter setelah Anda menambahkannya. Anda sekarang dapat menggunakan parameter ini dalam langkah-langkah kasus pengujian Anda.

  3. Jika kasus pengujian memiliki nama parameter yang berbeda untuk parameter bersama ini, petakan parameter bersama ke parameter lokal untuk menggunakan data parameter bersama.

    Cuplikan layar memperlihatkan pemetaan parameter bersama ke parameter lokal.

    Saat dipetakan dengan benar, data yang terkait dengan parameter bersama ditampilkan.

  4. Tambahkan, edit, dan ganti nama set parameter yang dibagikan Anda di halaman Parameter. Lihat kasus pengujian yang mereferensikannya di panel Kasus pengujian .

    Cuplikan layar memperlihatkan opsi untuk menambahkan, mengedit, menampilkan, dan mengganti nama parameter bersama.

  5. Setiap kumpulan parameter bersama adalah tugas kerja. Buka halaman Properti untuk melihat atau membuat perubahan pada item kerja ini. Misalnya, Anda dapat menetapkan pemilik dan melacak perubahan.

Anda tidak dapat menambahkan lebih dari satu parameter bersama yang diatur ke satu kasus pengujian. Jika dua kasus pengujian berbagi data serupa, Anda mungkin mempertimbangkan untuk membuat satu kumpulan parameter bersama, yang berisi semua parameter, meskipun beberapa kolom dalam set tetap tidak digunakan dalam setiap kasus pengujian. Misalnya, satu kasus pengujian memerlukan ID pelanggan, nama, email, dan telepon, dan yang kedua memerlukan ID, nama, dan alamat pelanggan.

Anda dapat mengimpor nilai parameter dari lembar bentang Excel ke set parameter bersama. Tempelkan nilai ke dalam tabel parameter bersama Anda. Anda juga bisa menyalin data dari kisi Anda kembali ke Excel.

Menjalankan kasus pengujian dengan parameter

Lakukan langkah-langkah berikut untuk menjalankan kasus pengujian yang menggunakan parameter.

  1. Pilih kasus pengujian dengan parameter dan mulai jalankan. Test Runner menunjukkan baris pertama dengan nilai parameter.

    Cuplikan layar menunjukkan Test Runner yang menampilkan baris pertama dari nilai parameter.

  2. Saat Anda menyelesaikan langkah-langkah, tandai pengujian lulus atau gagal. Lanjutkan ke iterasi pengujian berikutnya, yang menggunakan baris nilai parameter berikutnya.

    Cuplikan layar memperlihatkan lanjut ke iterasi pengujian berikutnya.

  3. Gunakan menu untuk menavigasi ke iterasi lain.

    Cuplikan layar memperlihatkan menavigasi ke iterasi lain.

  4. Jika salah satu nilai parameter salah, perbaiki tanpa membatalkan pengujian dengan memilih Edit dari menu pintasan langkah.

Melihat hasil pengujian

Hasil pengujian didasarkan pada hierarki prioritas dari semua hasil iterasi. Urutan hierarki adalah Dijeda, Gagal, Diblokir, Lulus, Tidak Berlaku, dan Tidak Ditentukan (Aktif). Misalnya, jika Anda menandai perulangan apa pun sebagai gagal dan semua sisanya sebagai lulus, hasil dari seluruh pengujian ditampilkan sebagai gagal. Hasil ini berbeda dari kasus pengujian yang tidak memiliki parameter, di mana hasilnya menampilkan status eksekusi terakhir.

Untuk meninjau hasil pengujian, dari tab Jalankan , pilih titik pengujian. Pilih Opsi lainnya atau klik kanan untuk membuka menu konteks. Pilih Tampilkan hasil pengujian.

Cuplikan layar memperlihatkan pemilihan opsi Tampilkan hasil pengujian dari menu konteks.

Anda dapat melihat hasilnya pada kotak dialog Hasil Kasus Pengujian.

Cuplikan layar memperlihatkan hasil pengujian untuk titik pengujian.