Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Dapatkan jawaban atas pertanyaan umum tentang membuat dan mengelola rencana pengujian, kasus pengujian, rangkaian pengujian, izin dan tingkat akses, menjalankan pengujian manual dan otomatis, konfigurasi pengujian, bagan pelacakan, retensi data pengujian, dan Pengujian & Ekstensi umpan balik di Azure Test Plans.
Untuk panduan langkah demi langkah, lihat artikel berikut ini:
Izin dan akses
Tingkat akses apa yang perlu saya gunakan Azure Test Plans?
Azure Test Plans menggunakan tiga tingkat akses:
- Pemangku Kepentingan: Dapat memberikan umpan balik melalui ekstensi Uji & Umpan Balik tetapi tidak dapat mengakses portal Paket Pengujian.
- Dasar: Dapat menjalankan kasus pengujian, menandai hasil pengujian, dan melihat bagan dan laporan.
- Paket Dasar + Pengujian: Kemampuan penuh, termasuk membuat dan mengelola rencana pengujian, rangkaian pengujian, kasus pengujian, konfigurasi, dan parameter. Langganan Visual Studio Enterprise, Visual Studio Test Professional, dan MSDN Platforms mencakup akses yang setara.
Untuk matriks izin lengkap, lihat Akses dan izin pengujian manual.
Mengapa saya tidak dapat melihat tab Tentukan di Paket Pengujian?
Tab Tentukan hanya tersedia untuk pengguna dengan akses Paket Dasar + Uji atau yang setara. Pengguna dengan akses Dasar dapat menggunakan tab Jalankan dan Bagan tetapi tidak dapat menulis atau mengelola kasus pengujian melalui tab Tentukan . Untuk mendapatkan akses, minta admin Anda untuk menetapkan tingkat akses Paket Dasar + Uji .
Paket pengujian dan rangkaian pengujian
Apa perbedaan antara suite pengujian statis, berbasis persyaratan, dan berbasis kueri?
Azure Test Plans mendukung tiga jenis rangkaian pengujian:
- Suite pengujian statis: Mengatur kasus pengujian secara manual ke dalam grup. Gunakan suite statis ketika Anda ingin memilih sendiri kasus pengujian yang dikelompokkan bersama.
- Rangkaian pengujian berbasis persyaratan: Secara otomatis menautkan kasus pengujian ke item backlog (cerita pengguna, item backlog produk). Gunakan suite berbasis persyaratan untuk melacak cakupan pengujian terhadap persyaratan — jenis rangkaian ini adalah satu-satunya cara untuk mendukung keterlacakan persyaratan end-to-end.
- Rangkaian pengujian berbasis kueri: Mengisi kasus pengujian secara otomatis berdasarkan kueri item kerja (misalnya, semua kasus pengujian dengan Priority=1). Paket perangkat lunak diperbarui ketika hasil kueri berubah.
Untuk informasi selengkapnya, lihat Menguji objek dan istilah.
Dapatkah saya menyalin atau mengkloning rencana pengujian dan rangkaian pengujian?
Yes. Bergantung pada tindakan yang Anda inginkan, Anda dapat menyalin atau mengkloning rencana pengujian dan mengimpor atau mengkloning suite pengujian. Untuk mempelajari caranya, lihat Menyalin atau mengkloning rencana pengujian, rangkaian pengujian, dan kasus pengujian.
Note
- Anda dapat mengekspor maksimal 75 suite pengujian dalam satu operasi. Email mendukung hingga 1 MB data.
- Anda tidak dapat mengekspor lampiran rencana pengujian.
Bisakah saya melihat data paket pengujian yang saya ekspor, atau menyalinnya ke dokumen Word?
Yes. Pilih Cetak dalam kotak dialog Ekspor , lalu pilih Batal di kotak dialog Cetak untuk menampilkan data dalam laporan. Pilih semua teks dan salin ke dalam dokumen Word. Pemformatan laporan dipertahankan.
Apa yang terjadi saat saya menghapus kasus pengujian dari rangkaian pengujian berbasis persyaratan?
Kasus pengujian masih ada di proyek Anda tetapi dihapus dari rangkaian pengujian dan tidak lagi ditautkan ke item backlog untuk rangkaian tersebut.
Mengapa saya melihat rangkaian pengujian dan pengujian yang salah saat saya memilih Lihat Pengujian dari email pemberitahuan tentang pengujian yang ditetapkan kepada saya?
Masalah ini dapat terjadi jika Anda diminta untuk memasukkan kredensial saat Anda memilih tautan. Tanpa keluar dari Azure DevOps, pilih Tampilkan Pengujian lagi untuk menampilkan suite pengujian dan tes yang tepat.
Bagaimana cara menemukan dan menavigasi rencana pengujian?
Di Paket Pengujian, gunakan direktori untuk menemukan rencana pengujian Anda:
- Milik Saya: Menampilkan rencana pengujian untuk tim yang Anda ikuti, serta favorit Anda. Rencana dikelompokkan menurut tim.
- Semua: Menampilkan semua rencana pengujian dalam proyek. Anda dapat menambahkan rencana ke favorit dari tampilan ini.
Gunakan kontrol filter untuk mencari berdasarkan nama, tim, status, atau iterasi. Untuk informasi selengkapnya, lihat Menavigasi Paket Pengujian.
Kasus uji
Dapatkah saya menyalin kasus pengujian dari satu proyek ke proyek lainnya?
Yes. Lihat Salinan kasus pengujian.
Dapatkah saya menambahkan baris tambahan ke langkah pengujian?
Yes. Tekan Shift+Enter di bidang tindakan atau hasil yang diharapkan untuk menambahkan baris tambahan.
Bagaimana cara menyisipkan langkah pengujian ke dalam kasus pengujian?
Pilih langkah pengujian. Tekan Alt+P untuk menyisipkan langkah pengujian baru di atas langkah yang dipilih.
Bagaimana cara mengetahui apakah kasus pengujian ditambahkan ke suite pengujian lainnya?
Pilih kasus pengujian di tab Tentukan . Klik kanan atau pilih Opsi lainnya untuk membuka menu konteks, lalu pilih Tampilkan item tertaut.
Dalam kotak dialog Item Tertaut , pilih Test Suites untuk melihat suite pengujian yang ditautkan ke kasus pengujian. Klik dua kali rangkaian pengujian untuk membukanya.
Bagaimana cara menghapus kasus pengujian atau artefak pengujian lainnya?
Lihat Menghapus artefak pengujian.
Bagaimana cara mengimpor atau mengekspor kasus pengujian secara massal?
Anda dapat mengimpor dan mengekspor kasus pengujian secara massal menggunakan file CSV atau XLSX. Impor memungkinkan Anda membuat kasus pengujian baru atau memperbarui kasus yang sudah ada (dengan menyertakan ID kasus pengujian). Ekspor memungkinkan Anda mengunduh detail kasus pengujian, termasuk kolom kustom.
Untuk instruksi langkah demi langkah, lihat Kasus pengujian impor dan ekspor massal.
Note
Wizard impor yang disempurnakan dengan tinjauan pemetaan bidang, templat pemetaan yang dapat digunakan kembali, dan pilihan multi-lembar hanya tersedia di Azure DevOps Services. Pada Azure DevOps Server, proses panduan impor mengimpor file secara langsung tanpa langkah tinjauan pemetaan.
Bisakah saya membuat kasus pengujian baru dan memperbarui kasus yang sudah ada dalam file impor yang sama?
Yes. Dalam file CSV atau XLSX yang sama, biarkan bidang ID kosong untuk kasus pengujian baru dan sertakan ID yang ada untuk pembaruan.
Bagaimana cara mengidentifikasi dan mengatasi kesalahan impor?
Wizard impor memvalidasi file Anda di setiap tahap — unggahan file, pemetaan bidang, dan sebelum impor akhir. Ini menampilkan kesalahan sebaris dan Anda harus mengatasinya sebelum impor dapat dilanjutkan.
Kesalahan dan solusi umum:
| Kesalahan | Solusi |
|---|---|
| Header wajib yang hilang | Tambahkan header kolom yang diperlukan dengan ejaan yang tepat. |
| Nilai bidang tidak valid ditemukan | Periksa apakah Jenis Item Kerja persis , Test CaseStatus adalah Design, Jalur Area cocok dengan jalur yang ada, Ditetapkan Ke adalah pengguna yang valid, dan Langkah Pengujian adalah angka. |
| Format data tidak valid | Periksa format tanggal, nilai numerik, dan batas panjang teks. |
| Pemetaan bidang yang salah | Verifikasi bahwa pemetaan kolom sesuai dengan bidang Azure DevOps yang tepat. |
| Kosongkan bidang yang diperlukan | Pastikan semua bidang wajib berisi data yang valid. |
Untuk memperbaiki kesalahan, perbaiki file CSV atau XLSX Anda, muat ulang, dan selesaikan impor.
Jenis item kerja apa yang mendukung impor kasus uji?
Proses impor hanya mendukung item kerja Kasus Pengujian . Untuk mereferensikan langkah-langkah bersama yang sudah ada, sertakan ID mereka dalam file Anda. Impor tidak dapat membuat langkah bersama baru — buat mereka di antarmuka web terlebih dahulu, lalu rujuk ID mereka.
Note
Jika Anda menyertakan referensi langkah bersama dan detail langkah di baris yang sama, impor memperbarui item kerja langkah bersama. Untuk mereferensikan langkah-langkah bersama tanpa mengubahnya, hilangkan detail langkah.
Untuk jenis item kerja lainnya (Cerita Pengguna, Tugas, Bug), lihat Impor atau pembaruan massal (CSV).
Apa header wajib untuk file impor kasus pengujian?
Sertakan sembilan header berikut dengan ejaan yang tepat:
| Header | Deskripsi |
|---|---|
| ID | Biarkan kosong untuk kasus pengujian baru; berikan ID yang ada untuk pembaruan. |
| Tipe Item Kerja | Harus berupa Test Case . |
| Title | Nama kasus pengujian. |
| Langkah Pengujian | Nomor pesanan untuk setiap langkah. |
| Tindakan Langkah | Tindakan yang dilakukan penguji. |
| Langkah yang Diharapkan | Hasil yang diharapkan setelah tindakan. |
| Jalur Area | Harus cocok dengan jalur area yang ada (misalnya, MyProject\MyArea). |
| Ditetapkan Ke | Pengguna yang valid di organisasi Anda. |
| Status | Harus berupa Design . |
Dapatkah saya membatalkan impor kasus pengujian massal?
Tidak ada pembatalan untuk satu tindakan. Namun, setiap impor membuat revisi untuk setiap kasus pengujian yang terpengaruh. Lihat tab Riwayat pada kasus pengujian individual untuk melihat apa yang telah berubah dan membatalkan perubahan pada kolom secara manual. Untuk pemutaran kembali skala besar, impor ulang file asli yang diekspor.
Apa batasan untuk impor atau ekspor kasus uji?
Batasan berikut berlaku:
- Kasus pengujian harus dalam status Desain selama importasi.
- Judul kasus pengujian tidak boleh melebihi 128 karakter.
- File impor dan ekspor memiliki batas ukuran 20 MB.
- Anda harus memiliki izin untuk area dan jalur iterasi dari rencana pengujian target dan rangkaian pengujian.
- Operasi gagal jika kasus pengujian memiliki lebih dari 1.000 tautan terkait.
Apa itu langkah-langkah bersama dan bagaimana cara menggunakannya?
Langkah-langkah bersama memungkinkan Anda menentukan urutan langkah pengujian yang dapat digunakan kembali (seperti alur masuk umum) yang dapat direferensikan oleh beberapa kasus pengujian. Saat Anda memperbarui langkah-langkah bersama, perubahan secara otomatis berlaku untuk semua kasus pengujian yang menggunakannya.
Untuk membuat langkah-langkah bersama, pilih satu atau beberapa langkah dalam kasus pengujian, lalu pilih ikon Buat langkah bersama . Untuk informasi selengkapnya, lihat Berbagi langkah-langkah antara kasus uji.
Menjalankan pengujian
Apa perbedaan antara kasus pengujian dan titik pengujian?
Anda menjalankan titik pengujian, bukan kasus pengujian secara langsung. Titik pengujian adalah kombinasi unik dari kasus pengujian, rangkaian pengujian, konfigurasi, dan penguji. Misalnya, jika kasus pengujian ditetapkan dua konfigurasi browser (Chrome dan Edge), yang membuat dua titik pengujian — satu untuk setiap konfigurasi. Tab Jalankan menunjukkan hasil eksekusi terbaru untuk setiap titik pengujian.
Opsi pelaksana uji apa yang tersedia?
Saat menjalankan pengujian dari tab Jalankan , Anda dapat memilih dari runner berikut:
- Runner berbasis browser web: Menjalankan pengujian manual di browser. Anda dapat memilih build tertentu secara opsional untuk mengaitkan dengan hasil.
- Uji klien Runner (desktop): Aplikasi desktop untuk menguji aplikasi desktop.
- Pengujian otomatis menggunakan tahap rilis: Memicu eksekusi pengujian otomatis dari alur build dan rilis.
Untuk informasi selengkapnya, lihat Menjalankan pengujian manual.
Apakah klien Test Runner desktop dihentikan?
Yes. Klien Uji Runner untuk Windows dijadwalkan untuk penghentian. Setelah tanggal pensiun, produk atau layanan tersebut tidak tersedia maupun didukung lagi. Transisi ke runner pengujian berbasis web, yang menyediakan fungsionalitas yang sama dengan kinerja yang lebih baik dan pengembangan berkelanjutan.
Untuk informasi selengkapnya, lihat Menjalankan pengujian manual.
Data diagnostik apa yang dapat saya kumpulkan selama uji coba?
Selama eksekusi pengujian manual, Anda dapat mengumpulkan data diagnostik berikut:
- Tangkapan layar: Ambil cuplikan layar yang dianotasikan selama eksekusi pengujian.
- Log tindakan gambar: Secara otomatis mengambil interaksi Anda dengan aplikasi sebagai log visual langkah demi langkah.
- Rekaman layar: Rekam layar Anda selama pengujian. Perekaman berhenti otomatis setelah 10 menit.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik saat pengujian.
Menguji bagan pelacakan status
Bagaimana data ditampilkan dalam bagan untuk kasus pengujian yang berada di beberapa suite pengujian?
Untuk bagan kasus pengujian, jika kasus pengujian ditambahkan ke beberapa suite pengujian dalam rencana, maka pengujian hanya dihitung sekali. Untuk bagan hasil pengujian, setiap instans pengujian yang dijalankan dihitung secara terpisah untuk setiap suite pengujian.
Siapa yang bisa membuat bagan?
Untuk membuat bagan, Anda harus ditetapkan setidaknya akses Dasar.
Bagaimana cara mengedit atau menghapus bagan?
Pilih
Konfigurasikan dan opsi yang Anda inginkan dari menu konteks bagan.
Apa batasan Laporan Kemajuan?
Laporan Kemajuan memiliki batasan berikut:
- Memperlihatkan data untuk satu atau beberapa paket pengujian dalam satu proyek saja. Untuk pelaporan lintas proyek, gunakan API OData.
- Pembaruan data kira-kira setiap 15 menit dan tidak real-time.
- Nilai persentase tidak menyertakan angka desimal.
- Hasil seperti Diblokir dan Tidak Berlaku tidak tercermin dalam Passed % atau Failed %, yang dapat menunjukkan kesenjangan antara Run % dan jumlah Passed % dan Failed %.
- Data dari paket pengujian yang dimigrasi dari di lokasi Azure DevOps Server tidak muncul.
Untuk informasi selengkapnya, lihat Laporan Kemajuan.
Menguji konfigurasi
Apakah parameter adalah cara terbaik untuk menentukan bahwa pengujian harus dijalankan pada platform sistem operasi yang berbeda? Dan dengan browser, database, dan sebagainya yang berbeda?
Lebih baik menggunakan konfigurasi pengujian. Dengan parameter kasus pengujian, Anda menjalankan nilai parameter yang berbeda satu demi satu, yang membuatnya sulit untuk beralih dari satu platform ke platform lain. Untuk informasi selengkapnya, lihat Menguji konfigurasi yang berbeda.
Izin apa yang saya perlukan untuk mengelola konfigurasi pengujian?
Anda memerlukan izin Kelola konfigurasi pengujian tingkat proyek yang diatur ke Izinkan. Secara default, izin ini diberikan kepada anggota grup Contributors dan Project Administrator.
Apa yang terjadi saat saya mengubah konfigurasi pada rangkaian pengujian anak?
Peringatan
Mengubah konfigurasi di suite anak menghentikan pewarisan dari suite induk, namun tetap menyebar ke suite anak yang lebih rendah, kecuali jika pewarisan sudah terputus. Membatalkan penukaran konfigurasi menyembunyikan titik pengujian terkait. Anda dapat memulihkannya dengan menetapkan ulang konfigurasi.
Pengujian otomatis
Bagaimana cara mengaitkan pengujian otomatis dengan kasus pengujian?
Anda dapat mengaitkan metode pengujian otomatis dengan item kerja kasus pengujian sehingga Anda dapat menjalankannya dari Paket Pengujian. Di Visual Studio, buka Test Explorer, pilih metode pengujian, dan pilih Associate to Test Case. Anda juga dapat mengaitkan pengujian melalui alur build di Azure DevOps.
Note
- Satu metode pengujian dapat dikaitkan dengan beberapa kasus pengujian, tetapi setiap kasus pengujian hanya dapat dikaitkan dengan satu metode pengujian.
- Parameter yang ditentukan dalam kasus pengujian hanya untuk pengujian manual; mereka tidak diteruskan ke pengujian otomatis terkait.
Untuk informasi selengkapnya, lihat Mengaitkan pengujian otomatis dengan kasus pengujian.
Kerangka kerja pengujian apa yang didukung untuk asosiasi pengujian otomatis?
Kerangka kerja pengujian berikut didukung:
- Asosiasi Visual Studio: MSTest v1/v2, NUnit, xUnit, Selenium, Coded UI
- asosiasi Azure DevOps: Java (Maven/Gradle dengan JUnit), JavaScript (Jest), Python (PyTest)
-
.NET Core: Didukung melalui Visual Studio 15.9 atau yang lebih baru dengan sebuah
.runsettingsfile
Pengujian dari repositori GitHub juga didukung saat dijalankan melalui Azure Pipelines dengan tugas VSTest atau PublishTestResults.
Dapatkah saya menjalankan pengujian otomatis dari Paket Pengujian menggunakan alur YAML?
Yes. Anda dapat menggunakan alur YAML dan Klasik untuk menjalankan pengujian otomatis dari Paket Pengujian. Konfigurasikan alur build dalam pengaturan rencana pengujian, dan siapkan alur rilis (Klasik atau YAML) untuk eksekusi pengujian otomatis sesuai permintaan.
Untuk instruksi penyiapan, lihat Menjalankan pengujian otomatis dari paket pengujian.
Dapatkah saya menggantikan build atau tahap yang ditetapkan pada tingkat rencana pengujian untuk eksekusi pengujian tertentu?
Yes. Gunakan perintah Jalankan dengan opsi . Buka menu pintasan untuk rangkaian pengujian dan pilih Jalankan dengan opsi, lalu tentukan:
- Jenis pengujian dan runner: Pilih Pengujian otomatis menggunakan Release Stage.
- Build: Pilih build yang memiliki biner pengujian. Hasil pengujian dikaitkan dengan build ini.
- Release Pipeline: Pilih pipeline yang dapat mengonsumsi artefak build yang dipilih.
- Tahap Rilis: Pilih tahap yang dikonfigurasi dalam alur rilis Anda.
Mengapa menggunakan tahap rilis untuk menjalankan pengujian?
Azure Pipelines menyediakan alur kerja orkestrasi untuk memperoleh file biner pengujian sebagai artefak dan menjalankan pengujian. Alur kerja ini menggunakan konsep yang sama dengan pengujian terjadwal, sehingga Anda dapat mengkloning alur rilis pengujian terjadwal yang ada untuk memulai dengan cepat.
Tahap rilis juga memberi Anda akses ke katalog tugas lengkap untuk aktivitas sebelum dan sesudah eksekusi pengujian, seperti menyiapkan data pengujian atau mengelola file konfigurasi.
Haruskah saya menggunakan kembali alur pengujian terjadwal saya untuk eksekusi sesuai permintaan?
Kami merekomendasikan alur dan tahap rilis terpisah untuk pengujian otomatis sesuai permintaan karena:
- Tahap terjadwal biasanya menyebarkan aplikasi terlebih dahulu — Anda mungkin tidak ingin penyebaran penuh setiap kali Anda menjalankan beberapa pengujian.
- Setiap eksekusi sesuai permintaan memicu rilis baru. Rilis permintaan yang tinggi dapat membuatnya sulit untuk menemukan rilis pengujian dan produksi yang terjadwal.
- Anda mungkin ingin mengonfigurasi tugas Pengujian Visual Studio dengan pengidentifikasi Jalankan uji coba untuk melacak apa yang memicu setiap rilis.
Haruskah agen berjalan dalam mode interaktif atau sebagai layanan?
Jika Anda menjalankan pengujian UI (UI atau Selenium berkode), agen harus berjalan dalam mode interaktif dengan autologon diaktifkan sehingga dapat meluncurkan browser web. Jika Anda menggunakan browser tanpa kepala, agen dapat berjalan sebagai layanan atau dalam mode interaktif.
Untuk informasi selengkapnya, lihat Build dan agen rilis, Men-deploy agen pada Windows, dan kumpulan agen.
Bagaimana cara kerja pengaturan "Pengujian" di tugas Uji Visual Studio?
Saat Pilih pengujian menggunakan diatur ke Uji coba, subsistem manajemen pengujian meneruskan daftar pengujian yang dipilih melalui objek uji coba. Tugas Visual Studio Test mencari pengidentifikasi uji coba, mengekstrak informasi eksekusi pengujian (nama metode kontainer dan pengujian), menjalankan pengujian, memperbarui hasil, dan mengatur titik pengujian terkait.
Ini juga menyediakan jejak audit yang menautkan rilis historis dan pengidentifikasi pelaksanaan uji coba ke pengujian yang dikirimkan untuk eksekusi berdasarkan permintaan.
Bagaimana cara meneruskan parameter ke kode pengujian saya dari pipeline (alur kerja)?
Gunakan file runsettings untuk meneruskan nilai sebagai parameter. Misalnya, dalam rilis dengan beberapa tahap, Anda dapat meneruskan URL aplikasi yang sesuai ke tugas pengujian setiap tahap. Tentukan file runsettings dan ambil alih parameter dalam tugas Visual Studio Test.
Dapatkah beberapa penguji menjalankan pengujian secara paralel menggunakan alur rilis yang sama?
Ya, jika kondisi berikut terpenuhi:
- Kumpulan agen memiliki cukup agen untuk menangani permintaan paralel. Jika agen tidak tersedia, rilis antrean hingga agen mengosongkan.
- Anda memiliki cukup pekerjaan paralel terkonfigurasi.
- Penguji tidak menjalankan pengujian yang sama secara paralel, karena hasilnya mungkin ditimpa tergantung pada urutan eksekusi.
Atur opsi pemicu tahap untuk perilaku saat beberapa rilis menunggu untuk disebarkan ke Izinkan beberapa rilis disebarkan secara bersamaan (jika aplikasi Anda mendukung pengujian paralel) atau Izinkan hanya satu penyebaran aktif pada satu waktu.
Apa yang terjadi jika saya memilih beberapa konfigurasi untuk pengujian yang sama?
Alur kerja pengujian otomatis berdasarkan permintaan saat ini tidak memperhitungkan konfigurasi. Memilih beberapa konfigurasi untuk pengujian yang sama tidak membuat eksekusi pengujian terpisah per konfigurasi.
Bisakah saya menggunakan hasil dari build yang berbeda atau sumber non-Azure Pipelines seperti Jenkins?
Alur kerja on-demand ini dioptimalkan untuk satu build Azure Pipelines. Dukungan untuk rilis multi-artefak dan sumber artefak non-Azure Pipelines (seperti Jenkins) dievaluasi berdasarkan umpan balik pengguna.
Apa saja kesalahan umum saat pengujian otomatis tidak berjalan?
| Gejala | Resolution |
|---|---|
| Alur dan tahap rilis tidak ditampilkan setelah memilih build | Pastikan bahwa alur build ditautkan sebagai artefak utama pada tab Artefak dalam alur rilis. |
| Izin tidak mencukupi untuk memicu rilis | Konfigurasikan Buat rilis dan Kelola izin penyebaran di menu Keamanan alur rilis. Lihat Izin rilis. |
| Tidak ditemukan pengujian otomatis | Periksa status otomatisasi dari kasus pengujian yang dipilih. Tambahkan kolom Status Otomatisasi di Azure Test Plans untuk memverifikasi. Lihat Prasyarat. |
| ** Tes tidak dijalankan — diduga masalah pipeline | Buka halaman Jalankan ringkasan dan gunakan tautan rilis untuk melihat log rilis. |
| Pengujian terjebak dalam status kesalahan atau "sedang berlangsung" | Verifikasi tahap rilis menggunakan tugas Visual Studio Test versi 3. Versi 1 dan tugas Jalankan Pengujian Fungsional tidak didukung. |
Di mana saya dapat menemukan dokumentasi tentang menjalankan tes Selenium?
Lihat Memulai pengujian Selenium.
Hasil pengujian dan pertahankan data pengujian
Apa batas retensi default?
Secara default, Azure DevOps menghapus semua hasil pengujian setelah satu tahun (365 hari), kecuali Anda tanpa batas waktu mempertahankan build yang terkait dengan hasil tersebut. Proyek lama mungkin tidak memiliki penghapusan otomatis yang dikonfigurasi.
Untuk informasi selengkapnya, lihat Atur kebijakan retensi pengujian.
Bagaimana cara mengontrol berapa lama saya menyimpan data pengujian saya?
Bagaimana cara menyimpan build tanpa batas waktu?
Apa itu Test Run Hub?
Test Run Hub menyediakan antarmuka yang ditingkatkan untuk mengelola eksekusi pengujian di Azure Test Plans. Anda dapat melihat eksekusi pengujian manual dan otomatis, memfilter menurut garis waktu dan jenis eksekusi, mencari berdasarkan ID eksekusi pengujian, menyesuaikan kolom, dan menelusuri detail eksekusi termasuk tingkat pass, lampiran, dan perincian analitik berdasarkan jenis hasil, prioritas, konfigurasi, dan kegagalan.
Akses Test Run Hub dari Rencana Pengujian>Pengujian. Untuk informasi selengkapnya, lihat Pengujian.
Note
Test Run Hub hanya tersedia di Azure DevOps Services.
Ekstensi Uji dan Umpan Balik
Bagaimana cara memutar rekaman video yang saya buat dengan ekstensi?
Anda dapat melihat rekaman video yang dibuat oleh ekstensi Uji & Umpan Balik di browser Google Chrome dan di Pemutar Video VLC.
Apakah ekstensi mendukung Azure DevOps Server?
Tes & Ekstensi umpan balik mendukung Azure DevOps Server (sebelumnya Team Foundation Server) 2015 dan versi yang lebih baru. Semua pengguna, termasuk pengguna yang diberikan akses Pemangku Kepentingan , dapat menggunakan ekstensi dalam mode Tersambung. Fungsi yang berhubungan dengan insight sesi dan alur permintaan serta pemberian umpan balik memerlukan Azure DevOps Server 2017 atau versi yang lebih baru.
Dapatkah saya mengedit bug yang ada alih-alih membuat bug baru saat menggunakan ekstensi Uji & Umpan Balik?
Ya, ekstensi secara otomatis menampilkan bug yang mungkin terkait dengan yang Anda buat dan memungkinkan Anda untuk menambahkan cuplikan layar, catatan, dan video Anda ke bug yang ada ini. Untuk informasi selengkapnya, lihat Menambahkan temuan ke dalam bug yang sudah ada melalui pengujian eksploratif.
Browser apa yang mendukung ekstensi Uji & Umpan Balik?
Test & Umpan Balik adalah ekstensi yang tersedia untuk
Apa perbedaan antara mode Tersambung dan mode Mandiri?
- mode Koneksi: Ekstensi tersambung ke Azure DevOps atau Azure DevOps Server. Anda dapat membuat bug dan tugas yang secara otomatis ditautkan ke sesi pengujian eksplorasi Anda, melihat wawasan sesi, dan menggunakan alur umpan balik permintaan/penyediaan.
- mode Standalone: Gunakan ekstensi tanpa menyambungkan ke Azure DevOps. Anda dapat mengambil cuplikan layar, catatan, dan rekaman layar, lalu mengekspornya sebagai laporan HTML. Mode mandiri berguna untuk pengujian ad-hoc.
Untuk informasi selengkapnya, lihat Pengujian eksplorasi dengan ekstensi Uji & Umpan Balik dalam mode Tersambung dan Mode mandiri.