Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Baca artikel ini untuk mendapatkan pemahaman tentang objek dan istilah yang digunakan dalam pengujian manual dan eksplorasi.
Prasyarat
| Kategori | Persyaratan |
|---|---|
| akses proyek | Anggota Proyek. |
| Tingkat akses | Setidaknya Akses Dasar. Untuk informasi selengkapnya, lihat Akses dan izin pengujian manual. |
Jenis item kerja khusus pengujian
Untuk mendukung pengujian manual dan otomatis, tambahkan dan kelompokkan tiga jenis utama jenis item kerja khusus pengujian: Rencana Pengujian, Suite Pengujian, dan Kasus Pengujian. Untuk mendukung berbagi berbagai langkah pengujian dan parameter pengujian, tentukan Langkah Bersama dan Parameter Bersama. Penyimpanan data pelacakan kerja menyimpan objek ini sebagai jenis item kerja tertentu.
Tabel berikut ini menjelaskan jenis item kerja yang digunakan untuk mendukung pengalaman pengujian Azure DevOps. Item kerja yang spesifik untuk pengujian dihubungkan satu sama lain menggunakan jenis tautan yang ditunjukkan pada gambar sebelumnya.
Jenis item kerja
Deskripsi
Rencana pengujian
Rangkaian pengujian grup dan kasus pengujian individual. Untuk menentukan rencana pengujian, lihat Membuat rencana pengujian dan rangkaian pengujian.
Rangkaian pengujian
Kelompokkan kasus pengujian ke dalam skenario pengujian terpisah dalam satu rencana pengujian. Mengelompokkan kasus pengujian memudahkan untuk melihat skenario mana yang selesai. Saat membuat rangkaian pengujian, Anda dapat menentukan salah satu dari tiga jenis:
- Suite pengujian statis: Digunakan untuk mengelompokkan kasus pengujian di bawah satu suite pengujian.
- Suite berbasis persyaratan: Pilih satu atau beberapa persyaratan dari kueri yang Anda tautkan ke rangkaian pengujian.
- Suite berbasis kueri: Pilih satu atau beberapa kasus pengujian yang Anda tautkan ke rangkaian pengujian.
Tip
Bidang Jenis baca-saja Suite Pengujian menunjukkan tipe suite yang dipilih. Untuk menambahkan rangkaian pengujian, lihat Membuat rencana pengujian dan suite pengujian.
Kasus pengujian
Tentukan langkah-langkah yang digunakan untuk menguji kode atau aplikasi untuk penyebaran. Tentukan kasus pengujian untuk memastikan kode Anda berfungsi dengan benar, tidak memiliki kesalahan, dan memenuhi persyaratan bisnis dan pelanggan. Anda dapat menambahkan kasus pengujian individual ke paket pengujian tanpa membuat rangkaian pengujian. Lebih dari satu rangkaian pengujian atau paket pengujian dapat merujuk ke kasus pengujian. Anda dapat menggunakan kembali kasus pengujian secara efektif tanpa perlu menyalin atau mengkloningnya untuk setiap suite atau paket. Ada dua jenis kasus pengujian:
- Manual: Kasus pengujian yang menentukan langkah-langkah berbeda yang Anda jalankan dengan menggunakan Test Runner atau klien lain yang didukung.
- Automated: Kasus pengujian yang dirancang untuk berjalan dalam Azure Pipelines.
Tip
Anda dapat membuat kasus pengujian yang secara otomatis menautkan ke persyaratan—User Story (Agile), Item Backlog Produk (Scrum), Persyaratan (CMMI), atau Isu (Basic)—ketika Anda membuat pengujian dari board. Untuk informasi selengkapnya, lihat Menambahkan, menjalankan, dan memperbarui pengujian inline.
Langkah-langkah bersama
Gunakan untuk berbagi langkah-langkah antara beberapa kasus pengujian. Misalnya, langkah-langkah masuk dan verifikasi untuk masuk ke aplikasi adalah langkah-langkah yang dapat Anda bagikan dalam sejumlah kasus pengujian. Untuk mempelajari caranya, lihat Berbagi langkah-langkah di antara kasus pengujian.
Parameter Bersama
Gunakan untuk menentukan parameter yang berbeda untuk melaksanakan langkah pengujian dalam sebuah kasus pengujian. Untuk mempelajari caranya, lihat Mengulangi pengujian dengan data yang berbeda.
Bidang umum untuk semua tipe item kerja yang spesifik untuk pengujian
Sebagian besar item kerja menyertakan bidang dan tab berikut. Setiap tab melacak informasi tertentu, seperti
riwayat,
tautan, atau
lampiran. Ketiga tab ini menyediakan riwayat perubahan, tampilan item kerja tertaut, dan kemampuan untuk melihat dan melampirkan file.
Satu-satunya bidang yang diperlukan untuk semua jenis item kerja adalah Judul. Saat Anda menyimpan item kerja, sistem menetapkan ID unik. Formulir menyoroti bidang yang diperlukan dengan warna kuning. Untuk informasi tentang bidang terkait pengujian, lihat Kueri berdasarkan bidang integrasi build dan pengujian. Untuk semua bidang lainnya, lihat Indeks bidang item kerja.
Ladang
Penggunaan
Masukkan deskripsi 255 karakter atau kurang. Anda selalu dapat mengubah judul nanti.
Tetapkan item kerja kepada anggota tim yang bertanggung jawab untuk melakukan pekerjaan. Untuk informasi selengkapnya tentang penelusuran dan pemilihan identitas, lihat Kueri menurut perubahan tugas atau alur kerja.
Catatan
Anda hanya dapat menetapkan pekerjaan untuk satu pengguna. Jika Anda perlu menetapkan pekerjaan ke lebih dari satu pengguna, tambahkan item kerja untuk setiap pengguna dan bedakan pekerjaan yang akan dilakukan oleh judul dan deskripsi.
Saat Anda membuat item kerja, Status default ke status pertama dalam alur kerja. Saat pekerjaan berlangsung, perbarui untuk mencerminkan status saat ini.
Gunakan default terlebih dahulu. Perbarui saat Anda mengubah status sesuai kebutuhan. Setiap Status dikaitkan dengan alasan default.
Pilih jalur area yang terkait dengan produk atau tim, atau biarkan kosong sampai ditetapkan dalam rapat perencanaan. Untuk mengubah daftar tarik-turun area, lihat Menentukan jalur area dan menetapkannya ke tim.
Pilih sprint atau iterasi untuk menyelesaikan pekerjaan, atau biarkan kosong dan tetapkan nanti selama rapat perencanaan. Untuk mengubah daftar drop-down iterasi, lihat Menentukan jalur iterasi dan mengonfigurasi iterasi tim.
Berikan detail yang cukup untuk membuat pemahaman bersama tentang cakupan dan mendukung upaya estimasi. Fokus pada pengguna, apa yang ingin mereka capai, dan mengapa. Jangan jelaskan cara mengembangkan produk. Berikan detail yang memadai sehingga tim Anda dapat menulis tugas dan kasus pengujian untuk mengimplementasikan item.
Kontrol umum untuk semua jenis item kerja khusus pengujian
Beberapa kontrol muncul dalam beberapa item kerja khusus pengujian, seperti yang dijelaskan dalam tabel berikut. Jika Anda tidak tertarik dengan kontrol ini, Anda dapat menyembunyikannya dari tata letak formulir item kerja seperti yang dijelaskan dalam Menambahkan dan mengelola bidang (Proses warisan).
Kontrol
Deskripsi
Penyebaran
Memberikan wawasan tentang apakah fitur atau cerita pengguna disebarkan dan ke tahap apa. Anda mendapatkan pemahaman visual tentang status item kerja saat disebarkan ke lingkungan rilis yang berbeda serta navigasi cepat ke setiap tahap rilis dan eksekusi. Anda dapat mengakses kontrol ini dari Test Plans, Test Suites, dan Test Cases.
Pengembangan
Merekam semua proses pengembangan Git yang mendukung penyelesaian item kerja. Biasanya, Anda menggunakannya untuk mendorong pengembangan Git dari persyaratan. Kontrol ini mendukung keterlacakan dengan memberikan visibilitas ke semua cabang, penerapan, permintaan pull, dan build yang terkait dengan item kerja. Anda dapat mengakses kontrol ini dari Test Plans, Test Suites, dan Test Cases.
Pekerjaan Terkait
Gunakan kontrol ini dalam Rencana Pengujian, Rangkaian Pengujian, dan Kasus Pengujian untuk menampilkan atau menautkan ke item kerja lain seperti persyaratan dan bug, biasanya melalui jenis tautan Terkait .
Kasus Pengujian
Gunakan kontrol ini di Langkah Bersama dan item kerja Parameter Bersama untuk menunjukkan atau menautkan ke Kasus Pengujian.
Menyesuaikan jenis item kerja khusus pengujian
Untuk proses Yang diwariskan, Anda dapat menyesuaikan rencana pengujian, rangkaian pengujian, dan kasus pengujian. Untuk proses XML Lokal, Anda dapat mengkustomisasi semua jenis item kerja khusus pengujian. Untuk informasi selengkapnya, lihat Menyesuaikan objek pelacakan kerja untuk mendukung proses tim Anda.
Izin untuk item kerja pengujian
izin tingkat Proyek dan Jalur Area mengontrol tugas-tugas yang dapat Anda lakukan dengan item kerja khusus pengujian, seperti membuat uji coba, mengelola rencana pengujian, dan mengelola rangkaian pengujian. Anda tidak dapat mengubah jenis item kerja item kerja khusus pengujian, meskipun opsi muncul pada formulir item kerja.
Untuk daftar lengkap izin, penetapan grup keamanan default, dan persyaratan tingkat akses, lihat Akses dan izin pengujian manual. Untuk mengatur izin, lihat Mengatur izin dan akses untuk pengujian.
Mengekspor, mengimpor, dan memperbarui massal item kerja khusus pengujian
Seperti halnya item kerja lainnya, Anda dapat mengedit item kerja khusus pengujian secara massal. Untuk informasi lebih lanjut, baca artikel berikut:
Istilah pengujian
Tabel berikut menjelaskan beberapa istilah yang digunakan dalam pengujian manual dan eksplorasi.
Titik pengujian
Kasus pengujian dengan sendirinya tidak dapat dieksekusi. Saat menambahkan kasus pengujian ke rangkaian pengujian, Anda menghasilkan titik pengujian. Titik pengujian adalah kombinasi unik dari kasus pengujian, rangkaian pengujian, konfigurasi, dan penguji.
Misalnya, tes fungsionalitas masuk dengan dua konfigurasi (Microsoft Edge dan Chrome) menghasilkan dua titik pengujian. Anda dapat menjalankan setiap titik pengujian secara independen, dan setiap eksekusi menghasilkan hasil pengujian. Anda dapat melihat semua eksekusi untuk titik pengujian dalam riwayat eksekusi. Tab Jalankan menunjukkan hasil terbaru untuk setiap titik pengujian.
hasil Pengujian
Hasil yang direkam dari eksekusi sebuah kasus pengujian tunggal dalam sebuah pelaksanaan pengujian. Setiap hasil pengujian menangkap apakah pengujian lulus, gagal, atau memiliki hasil lain, bersama dengan data diagnostik dan lampiran. Untuk detailnya, lihat Meninjau hasil pengujian.
Uji coba
Pengelompokan logis hasil pengujian yang dibuat saat satu atau beberapa kasus pengujian dijalankan. Sistem membuat uji coba saat Anda menjalankan kasus pengujian dari rencana pengujian atau alur. Setiap eksekusi pengujian menangkap hasil, durasi, lingkungan, dan data diagnostik. Untuk detailnya, lihat Meninjau hasil pengujian.
Menguji pengaturan eksekusi
Dialog yang digunakan untuk mengaitkan rencana pengujian dengan alur build atau rilis.
Menguji pengaturan hasil
Dialog digunakan untuk memilih bagaimana hasil pengujian di beberapa suite di bawah paket pengujian yang sama harus dikonfigurasi.
Langkah pengujian
Tindakan individu dalam kasus pengujian, yang terdiri dari Tindakan (apa yang dilakukan penguji) dan Hasil yang Diharapkan (perilaku yang diantisipasi). Selama eksekusi, setiap langkah pengujian ditandai sebagai lulus atau gagal. Langkah-langkah pengujian dapat mereferensikan langkah-langkah bersama dan menyertakan lampiran. Untuk detailnya, lihat Membuat kasus pengujian.
Keterlacakan
Kemampuan untuk melacak hasil pengujian dengan persyaratan dan bug yang ditautkan.
Pengujian penerimaan pengguna (UAT)
Pendekatan pengujian di mana pemangku kepentingan bisnis atau pengguna akhir memverifikasi bahwa fungsionalitas yang dikirimkan memenuhi persyaratan pelanggan. Di Azure Test Plans, Anda dapat menetapkan penguji untuk menguji suite, mengirim undangan email, dan melacak kemajuan melalui bagan. Pengguna dengan akses Pemangku Kepentingan dapat berpartisipasi. Untuk detailnya, lihat Pengujian penerimaan pengguna.