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.
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Jalankan pengujian manual Anda dan rekam hasil pengujian untuk setiap langkah pengujian menggunakan Microsoft Test Runner. Anda dapat menjalankan pengujian untuk aplikasi web dan aplikasi desktop.
Test Runner memungkinkan Anda menjalankan semua pengujian aktif sebagai batch atau kasus pengujian tertentu. Ubah pengujian saat menjalankannya. Anda dapat menjalankan pengujian untuk build tertentu.
Saat menguji, kumpulkan informasi seperti cuplikan layar atau tindakan pengujian Anda. Jika Anda menemukan masalah saat menguji, gunakan Test Runner untuk membuat bug. Sertakan langkah-langkah pengujian, cuplikan layar, dan komentar dalam bug.
Catatan
Anda menjalankan titik pengujian, tetapi bukan kasus pengujian. Saat Anda menambahkan kasus pengujian ke rangkaian pengujian, maka titik pengujian dihasilkan. Titik pengujian mewakili kombinasi unik dari kasus pengujian, rangkaian pengujian, konfigurasi, dan penguji.
Misalnya, sebuah kasus uji bernama Uji fungsionalitas masuk, yang memiliki dua konfigurasi untuk browser Edge dan Chrome, menghasilkan dua poin pengujian. Anda dapat mengeksekusi atau menjalankan masing-masing titik pengujian ini. Pada saat pelaksanaan, hasil pengujian dihasilkan. Melalui tampilan hasil pengujian, atau riwayat eksekusi, Anda dapat melihat semua eksekusi titik pengujian. Eksekusi terbaru untuk titik pengujian adalah hal yang Anda lihat di tab Eksekusi.
Klien yang didukung dan opsi menjalankan
Selain menjalankan pengujian untuk build tertentu, opsi eksekusi mendukung berbagai skenario pengujian. Untuk melihat opsi, di tab Jalankan , pilih pengujian, lalu pilih Jalankan dengan opsi.
Pilih jenis pengujian dan runner menawarkan opsi ini:
Pengujian manual menggunakan runner berbasis Browser Web Anda dapat memilih build tertentu untuk diuji, seperti yang dijelaskan dalam Menjalankan pengujian untuk build. Pilih Temukan build untuk membuka kotak dialog Temukan build dan cari build yang akan diuji.
Pengujian manual menggunakan klien Test Runner Anda dapat menjalankan pengujian manual untuk aplikasi desktop dengan menggunakan klien Test Runner. Jika perlu, instal aplikasi desktop Test Runner.
Pengujian otomatis menggunakan tahap rilis Untuk menjalankan pengujian menggunakan tahap rilis, pilih build. Pilih alur dan tahap rilis untuk menggunakan artefak build. Untuk informasi selengkapnya, lihat Menjalankan pengujian otomatis dari rencana pengujian.
Pengujian manual menggunakan klien Microsoft Test Manager 2017 Mengumpulkan data dari komputer lokal. Pilih versi. Pilih satu atau beberapa pengumpul data: Log tindakan, Log peristiwa, Perekam layar dan suara, dan Informasi sistem.
Pengujian manual menggunakan Microsoft Test Manager 2015 atau klien sebelumnya
Pusat Pengujian di klien Microsoft Test Manager adalah solusi pengujian manual berbasis desktop. Penguji dapat menggunakannya untuk kebutuhan pengujian manual. Untuk informasi selengkapnya, lihat Panduan tentang penggunaan Microsoft Test Manager. Untuk mendapatkan Microsoft Test Manager, instal Visual Studio Enterprise atau Visual Studio Test Professional.
Prasyarat
Kategori | Persyaratan |
---|---|
Akses proyek | Anggota proyek. |
Tingkat-tingkat akses | Setidaknya akses Dasar . Untuk informasi selengkapnya, lihat Akses dan izin pengujian manual. |
Prasyarat untuk alat baris perintah TCM
Kategori | Persyaratan |
---|---|
Alat | Visual Studio 2017 Professional atau versi yang lebih lama. Akses TCM melalui prompt perintah dan direktori berikut: - %programfiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE - %programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE - %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE - Untuk menjalankan perintah TCM, tentukan parameter /collection dan /teamproject , dan /login sesuai kebutuhan. Lihat juga tabel parameter yang diperlukan dan opsional berikut. |
Tingkat-tingkat akses | - Keanggotaan proyek yang valid ke satu atau beberapa proyek yang ingin Anda akses dan izin yang diperlukan berdasarkan perintah yang Anda jalankan. Untuk informasi selengkapnya, lihat Akses dan izin pengujian manual. - Tingkat akses yang sama untuk menambahkan rencana pengujian dan suite pengujian untuk mengkloning atau mengimpor objek pengujian. |
Parameter | Deskripsi |
---|---|
/collection:CollectionURL |
Harus diisi. Menentukan URI kumpulan proyek tim. Format untuk URI adalah sebagai berikut: - Untuk Layanan Azure DevOps: http://dev.azure.com/OrganizationName - Untuk Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName . Jika tidak ada direktori virtual yang digunakan, maka format untuk URI adalah sebagai berikut:http://ServerName:Port/CollectionName . |
/teamproject:project |
Harus diisi. Nama proyek yang berisi objek pengujian yang ingin Anda kloning atau impor pengujian otomatis. |
/login:username,[password] |
Opsional. Menentukan nama dan kata sandi pengguna Azure DevOps yang valid dan yang memiliki izin untuk menjalankan perintah. Gunakan opsi ini jika kredensial Windows Anda tidak memiliki izin yang sesuai, atau Anda menggunakan autentikasi dasar, atau Anda tidak tersambung ke domain. |
Menjalankan pengujian untuk aplikasi web
Ikuti langkah-langkah ini untuk menjalankan pengujian untuk aplikasi web.
Dari portal web, buka proyek Anda dan pilih Rencana Uji>Rencana Uji.
Jika Anda belum melakukannya, buat pengujian manual Anda.
Pilih Milik Saya atau Semua, atau gunakan Filter menurut judul untuk menemukan rencana pengujian Anda dan memilihnya. Pilih tab Jalankan.
Pilih satu atau beberapa pengujian, atau semua pengujian dari rangkaian pengujian. Lalu pilih Jalankan untuk aplikasi web.
Microsoft Test Runner terbuka dan berjalan di browser baru.
Mulai aplikasi yang ingin Anda uji.
Aplikasi Anda tidak perlu berjalan di komputer yang sama dengan Test Runner. Anda cukup menggunakan Test Runner untuk merekam langkah pengujian mana yang lulus atau gagal saat Anda menjalankan pengujian secara manual.
Misalnya, Anda dapat menjalankan Test Runner di komputer desktop dan menjalankan aplikasi toko untuk Windows 8 yang Anda uji pada tablet Windows 8.
Tandai setiap langkah pengujian sebagai lulus atau gagal berdasarkan hasil yang diharapkan.
Jika langkah pengujian gagal, Anda dapat memasukkan komentar tentang mengapa gagal atau mengumpulkan data diagnostik untuk pengujian. Anda juga dapat membuat atau menambahkan pada bug.
Penting
Setiap langkah pengujian yang memiliki hasil yang diharapkan disebut langkah pengujian validasi. Penguji harus menandai langkah pengujian dengan status jika merupakan langkah pengujian validasi. Hasil keseluruhan untuk kasus pengujian mencerminkan status semua langkah pengujian yang ditandai oleh penguji. Oleh karena itu, kasus pengujian akan memiliki status gagal jika penguji menandai langkah pengujian apa pun sebagai gagal atau tidak ditandai.
Membuat atau menambahkan laporan bug
Jika langkah pengujian gagal, masukkan komentar tentang perilaku dan kumpulkan data diagnostik. Anda dapat membuat bug untuk menangkap dan melacak masalah. Anda juga dapat memperbarui bug yang ada dengan informasi tentang kegagalan tersebut.
Saat langkah gagal, masukkan komentar dan pilih Buat bug.
Catatan
Jika tombol buat bug tidak membuka item kerja bug, verifikasi apakah pengaturan tim sudah benar di tingkat Area dan Iterasi seperti di bawah ini:
Buka pengaturan proyek dan Tim, periksa apakah Tim yang benar diatur sebagai default.
Dari Tim tersebut, klik tautan Jalur Iterasi dan Area yang berada dekat dengan nama Tim. Ini akan membawa Anda ke halaman konfigurasi Tim.
Di halaman Konfigurasi Tim, pilih Iterations, Default, dan Backlog Iteration yang harus sesuai dengan Tim tempat kasus uji berjalan.
Di halaman Konfigurasi tim, pilih Area, Area default harus cocok dengan Tim tempat kasus pengujian berjalan.
Dalam kotak dialog 'Bug Baru', masukkan nama untuk bug.
Langkah-langkah dan komentar Anda secara otomatis ditambahkan ke bug. Jika Test Runner berjalan di jendela browser web, Anda dapat menyalin cuplikan layar dari clipboard langsung ke bug.
Anda dapat menetapkan bug, memasukkan komentar, atau menautkan ke masalah lain. Pilih Simpan & Tutup setelah selesai. Kasus pengujian ditautkan ke bug yang Anda buat.
Anda dapat melihat bug apa pun yang dilaporkan selama sesi pengujian Anda.
Alih-alih membuat bug, Anda dapat memperbarui bug yang ada dengan informasi tentang langkah ini. Pilih Tambahkan ke bug yang sudah ada dari menu drop-down Buat bug.
Menyimpan hasil, menutup sesi, dan meninjau hasil
Setelah Anda menyelesaikan pengujian, simpan hasil Anda, tutup sesi, dan tinjau hasil pengujian.
Setelah menjalankan semua pengujian, pilih Simpan dan tutup. Semua hasil pengujian disimpan di Azure Test Plans.
Lihat status pengujian untuk rangkaian pengujian Anda. Anda melihat hasil terbaru untuk setiap pengujian.
Jika Anda belum menjalankan pengujian, statusnya aktif. Reset status pengujian menjadi aktif jika Anda ingin menjalankannya kembali.
Buka rangkaian pengujian dan pilih kasus pengujian di bagian Pekerjaan Terkait. Kemudian gunakan sub tautan di bagian Pekerjaan Terkait dari item kerja yang dimaksud untuk melihat bug yang diajukan oleh penguji.
Anda dapat menjalankan pengujian secara offline lalu mengimpor hasilnya. Untuk informasi selengkapnya, lihat Ekstensi Eksekusi Pengujian Offline.
Menjalankan pengujian untuk aplikasi desktop
Jika Anda ingin mengumpulkan lebih banyak data diagnostik untuk aplikasi desktop Anda, jalankan pengujian Anda menggunakan klien Test Runner.
Dari portal web, buka proyek Anda dan pilih Rencana Uji>Rencana Uji.
Pilih Milik Saya atau Semua, atau gunakan Filter menurut judul untuk menemukan rencana pengujian Anda dan memilihnya. Pilih tab Jalankan.
Luncurkan Test Runner dari Azure Test Plans dengan memilih Jalankan untuk aplikasi desktop dari menu dropdown.
Jika perlu, unduh dan instal klien desktop Test Runner.
Catatan
- Periksa apakah klien Test Runner tersedia untuk platform Anda. Saat ini, klien Test Runner hanya tersedia untuk x64.
- Azure Test Runner mungkin tidak berfungsi jika organisasi Anda menggunakan kebijakan akses bersyarat melalui Microsoft Entra. Untuk informasi selengkapnya, lihat Keputusan umum akses bersyarat
Pilih Luncurkan dan mulai pengujian seperti yang dijelaskan di bagian sebelumnya. Untuk informasi selengkapnya tentang pengumpulan data, lihat Mengumpulkan data diagnostik saat pengujian.
Jalankan semua pengujian
Anda dapat menjalankan semua pengujian di rangkaian pengujian sekaligus.
Pilih rangkaian pengujian dan pilih Jalankan untuk aplikasi web atau Jalankan aplikasi desktop untuk menjalankan semua pengujian aktif.
Menjalankan pengujian untuk build
Pilih build untuk menjalankan pengujian.
Dari menu dropdown, pilih Jalankan dengan opsi.
Dalam kotak dialog Jalankan dengan opsi, pilih versi build yang Anda inginkan.
Catatan
Build yang dipilih harus berasal dari proyek di mana pengujian didefinisikan.
Anda dapat memilih build untuk opsi berikut:
- Pengujian manual menggunakan penggerak berbasis peramban web
- Pengujian otomatis menggunakan fase rilis
- Pengujian manual menggunakan klien Microsoft Test Manager 2017
Bidang yang ditawarkan kotak dialog berbeda bergantung pada opsi mana yang Anda pilih. Untuk informasi selengkapnya, lihat Klien yang didukung dan opsi menjalankan.
Setiap bug yang diajukan selama eksekusi dikaitkan dengan build yang dipilih. Hasil pengujian akan diterbitkan terhadap build tersebut.
Mengubah langkah pengujian selama uji coba
Perbaiki masalah dengan langkah-langkah pengujian Anda saat pengujian masih berjalan. Pilih ikon Edit langkah pengujian.
Anda dapat menyisipkan, menyusun ulang, atau menghapus langkah-langkah. Anda juga dapat mengedit teks itu sendiri.
Mengumpulkan data diagnostik yang kaya
Saat menjalankan pengujian, Anda dapat menambahkan cuplikan layar, mengambil tindakan sebagai log, dan merekam video atau suara.
Menambahkan cuplikan layar
Tambahkan cuplikan layar ke hasil pengujian saat menjalankan pengujian.
Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web untuk mengambil cuplikan layar aplikasi web saat menguji. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, gunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
Menangkap tindakan dari sebuah pengujian
Rekam tindakan Anda di aplikasi sebagai log.
Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web menangkap tindakan Anda di aplikasi web sebagai log gambar saat pengujian. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, gunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
Mengambil rekaman layar aplikasi Anda yang sedang diuji
Ambil rekaman layar aplikasi saya selama pengujian.
Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web untuk mengambil rekaman layar aplikasi web dan desktop Anda saat menguji. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, gunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
Menjalankan pengujian dengan TCM
Anda dapat menjalankan pengujian yang merupakan bagian dari rencana pengujian menggunakan alat baris perintah TCM. Alat ini memungkinkan Anda membuat dan memulai uji coba, lalu mengelola semua uji coba yang ada. Gunakan perintah tcm yang didokumenkan di sini untuk menyelesaikan tugas-tugas ini.
Daftar uji coba | Membuat uji coba | Jalankan uji coba | Batalkan uji coba | Hapus uji coba | Ekspor uji coba | Terbitkan uji coba
Daftar uji coba
Gunakan tcm run /list
untuk mencantumkan daftar eksekusi yang tersedia dalam paket pengujian dan untuk menampilkan ID mereka.
ID sesuai dengan ID item kerja yang ditentukan saat eksekusi dibuat.
tcm run /list /collection:teamprojectcollectionurl /teamproject:project
[/planid:id | /querytext:query] [/login:username,[password]]
Parameter | Deskripsi |
---|---|
/planid:id |
Opsional. Menunjukkan bahwa hanya pengujian yang terkait dengan rencana pengujian yang ditentukan yang ditampilkan dalam daftar. |
/querytext:query |
Opsional. Menentukan kueri yang akan digunakan untuk mencantumkan subset jalannya pengujian. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut mencantumkan eksekusi pengujian yang ditentukan untuk proyek Fabrikam Fiber yang dihosting di organisasi fabrikamprime . ID dan Judul sesuai dengan ID item kerja dan judul yang ditentukan untuk eksekusi pengujian. Misalnya, uji coba 1000052 berjudul Rencana Pengujian untuk Siklus 1 (Manual).
tcm run /list /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Id Title Owner Date Completed
--------- ---------------------------------- ------------------- -----------
1000006 Sprint 2 (Manual) Thomas Margand 11/5/2021
1000032 33 : Change initial view (Manual) Danielle Brasseur 11/11/2021
1000040 Sprint 2 (Manual) Thomas Margand 11/16/2021
1000042 Sprint 3 (Manual) Thomas Margand 11/16/2021
1000046 Special testing (Manual) Nicoletta Guibord 11/18/2021
1000052 Test Plan for Cycle 1 (Manual) Bukhosi Bhengu 12/1/2021
1000060 Game Shopping (Manual) Bukhosi Bhengu 12/6/2021
Membuat uji coba
Gunakan tcm run /create
untuk membuat uji coba yang terkait dengan rencana pengujian yang ditentukan. Selain paket pengujian, Anda juga menentukan rangkaian pengujian dan konfigurasi yang ingin Anda gunakan dengan ID sesuai. Anda dapat mengumpulkan ID ini menggunakan tcm plans /list
perintah, tcm suites /list
dan tcm configs /list
.
tcm run /create /title:title /planid:id /collection:CollectionURL /teamproject:project
(suiteid:id /configid:configid | /querytext:query)
[/settingsname:name] [/owner:owner] [/builddir:directory]
[/testenvironment:name] [/login:username,[password]] [/include]
Parameter | Deskripsi |
---|---|
/title:title |
Menentukan judul yang ingin Anda gunakan untuk uji coba yang Anda buat. |
/planid:id |
Menentukan rencana pengujian tempat Anda ingin membuat uji coba. |
/suiteid:id |
Menentukan rangkaian pengujian yang ingin Anda gunakan untuk uji coba Anda. |
/configid:id |
Menentukan konfigurasi pengujian yang ingin Anda jalankan untuk suite pengujian Anda. |
/querytext:query |
Opsional jika Anda menentukan suiteid dan configid . Menentukan kueri yang akan digunakan untuk memilih pengujian yang ingin Anda jalankan. Tips: Anda dapat menggunakan /querytest parameter untuk menjalankan lebih dari satu rangkaian pengujian. Misalnya: querytext:“SELECT * FROM TestPoint WHERE (ConfigurationId=20 OR ConfigurationId=21) AND (Suiteid=1185 OR Suiteid=1186)” . |
/settingsname:name |
Opsional. Menentukan pengaturan pengujian yang ingin Anda gunakan untuk uji coba ini. Jika Anda tidak memilih pengaturan pengujian, pengaturan pengujian default dalam paket pengujian akan digunakan. |
/owner:owner |
Opsional. Menentukan pemilik pengujian. |
/builddir:directory |
Opsional. Menentukan direktori build yang akan digunakan untuk menemukan rakitan pengujian untuk pengujian. Jika ini tidak ditentukan, lokasi build yang digunakan adalah yang sesuai dengan build yang saat ini ditetapkan ke dalam rencana pengujian. |
/testenvironment:name |
Opsional. Menentukan lingkungan pengujian yang ingin Anda gunakan untuk uji coba ini. Jika Anda tidak memilih lingkungan pengujian, lingkungan pengujian default dalam paket pengujian akan digunakan. |
/include | Opsional. Mengindikasikan bahwa semua pengujian yang dipilih untuk pelaksanaan uji coba disertakan, bahkan jika pengujian tersebut belum diatur ke status Aktif. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut membuat uji coba yang disebut MyTestRun dalam rencana pengujian dengan ID77. Eksekusi menggunakan rangkaian pengujian dengan ID161 dan konfigurasi pengujian dengan ID9. Pelaksanaan didefinisikan untuk proyek Fabrikam Fiber yang di-host di organisasi fabrikamprime.
Dalam contoh ini, uji coba dibuat dengan ID1000082.
tcm run /create /title:MyTestRun /planid:77 /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber" /suiteid:161 /configid:9
Run created with ID: 1000082.
Jalankan uji coba
Gunakan tcm run /execute
untuk memulai salah satu eksekusi dalam rencana pengujian Anda.
ID yang Anda tentukan sesuai dengan ID item kerja yang ditentukan saat eksekusi dibuat. Anda dapat melihat daftar semua ID uji coba dengan perintah tcm run /list.
tcm run /execute /id:id /collection:teamprojectcollectionurl /teamproject:project [/login:username,[password]]
Parameter | Deskripsi |
---|---|
/id:id |
Menentukan ID untuk eksekusi pengujian yang ingin Anda jalankan. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut memulai uji coba untuk ID1000082 untuk proyek Fabrikam Fiber yang dihosting di organisasi fabrikamprime. Hasilnya dikembalikan di jendela CLI Anda.
tcm run /execute /id:1000082 /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Executing run: MyTestRun
Results
------------------------
Total: 2
Passed: 1
Failed: 1
Inconclusive: 0
Membatalkan eksekusi pengujian
Gunakan tcm run /abort
untuk membatalkan uji coba yang sedang berlangsung.
ID yang Anda tentukan sesuai dengan ID item kerja yang ditentukan saat eksekusi dibuat.
tcm run /abort /id:id /collection:teamprojectcollectionurl /teamproject:project [/login:username,[password]]
Parameter | Deskripsi |
---|---|
/id:id |
Menentukan ID untuk eksekusi pengujian yang ingin Anda batalkan. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut menghentikan uji coba dengan ID 1000082 untuk proyek Fabrikam Fiber yang dihosting di organisasi fabrikamprime. Hasilnya mengonfirmasi ID dan Judul dari proses yang dibatalkan.
tcm run /abort /id:1000082 /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Run with ID [1000082] and title [MyTestRun] has been aborted.
Menghapus eksekusi pengujian
Gunakan tcm run /delete
untuk menghapus uji coba dari paket pengujian Anda.
ID yang Anda tentukan sesuai dengan ID item kerja yang ditentukan saat uji coba dibuat.
tcm run /delete /id:id [/noprompt] /collection:teamprojectcollectionurl /teamproject:project [/login:username,[password]]
Parameter | Deskripsi |
---|---|
/id:id |
Menentukan ID untuk eksekusi pengujian yang ingin Anda hapus. |
/noprompt | Opsional. Menentukan bahwa pengguna tidak diminta untuk mengonfirmasi penghapusan uji coba. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut menghapus pengujian dengan ID 1000082 untuk proyek Fabrikam Fiber yang dihosting di organisasi fabrikamprime. Pengguna diminta untuk mengonfirmasi bahwa mereka ingin menghapus uji coba yang ditentukan dan hasilnya disediakan.
tcm run /delete /id:1000082 /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Are you sure you want to delete run [MyTestRun]? (Yes/No) y
Run [MyTestRun] has been deleted.
Ekspor pengujian coba
Gunakan tcm run /export
untuk mengekspor uji coba ke lokasi tertentu.
ID yang Anda tentukan sesuai dengan ID item kerja yang ditentukan saat eksekusi dibuat.
tcm run /export /id:id /resultsfile:path /collection:teamprojectcollectionurl /teamproject:project [/login:username,[password]]
Parameter | Deskripsi |
---|---|
/id:id |
Menentukan ID uji coba yang ingin Anda ekspor. |
/resultsfile:path |
Menentukan lokasi dan nama file untuk uji coba yang ingin Anda ekspor. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut menetapkan bahwa uji coba dengan ID 1000082 untuk proyek Fabrikam Fiber yang dihosting di organisasi fabrikamprime diekspor ke c:\temp\ResultsForDeveloper.trx.
tcm run /export /id:1000082 /resultsfile:"c:\temp\ResultsForDeveloper.trx" /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Menerbitkan hasil uji coba
Gunakan tcm run /publish
untuk menerbitkan hasil dari file hasil uji coba Visual Studio untuk paket pengujian tertentu.
tcm run /publish /suiteid:id /configid:id /resultowner:owner /resultsfile:path
/collection:teamprojectcollectionurl /teamproject:project [/title:runtitle]
[/runowner:owner] [/build:buildnumber /builddefinition:builddefinition]
[/flavor:flavor] [/platform:platform] [/assignfailurestouser:user]
[/login:username,[password]] [/buildverification]
Parameter | Deskripsi |
---|---|
/suiteid:id |
Menentukan rangkaian pengujian yang akan digunakan saat Anda menerbitkan uji coba. |
/configid:id |
Menentukan konfigurasi pengujian mana yang ingin Anda gunakan saat menerbitkan uji coba. |
/resultowner:owner |
Menentukan pemilik dari hasil pengujian. |
/resultsfile:path |
Menentukan lokasi tes percobaan yang ingin Anda terbitkan. Misalnya, "c:\temp\ResultsForDeveloper.trx". |
/title:runtitle |
Opsional. Menentukan judul yang ingin Anda gunakan untuk pengujian yang Anda terbitkan. |
/runowner:owner |
Opsional. Menentukan pemilik pengujian. |
/build:buildnumber |
Opsional. Menentukan nomor build yang akan digunakan untuk menerbitkan uji coba. Parameter ini harus digunakan dengan /builddefinition . |
/builddefinition:builddefinition |
Opsional. Mengkhususkan definisi build yang akan digunakan untuk mempublikasikan pelaksanaan uji. Parameter ini harus digunakan dengan /build . |
/flavor:flavor |
Opsional. Menentukan jenis build, seperti Rilis. Parameter ini hanya dapat digunakan jika /build parameter digunakan. |
/platform:platform |
Opsional. Menentukan platform build, seperti x86. Parameter ini hanya dapat digunakan jika /build parameter digunakan. |
/assignfailurestouser:user |
Opsional. Menentukan pengguna kepada siapa tes yang gagal dalam pelaksanaan uji diberikan. |
/buildverification | Opsional. Menentukan bahwa uji coba ini berisi pengujian verifikasi build yang memeriksa fungsionalitas dasar build Anda. |
Untuk deskripsi parameter /collection
, /teamproject
, dan /login
, lihat Bekerja dengan alat baris perintah TCM.
Contoh
Perintah berikut menerbitkan uji coba untuk rangkaian pengujian dengan ID161 dan konfigurasi pengujian dengan ID9 dan menetapkan ulang pemilik. Ini memperbarui titik pengujian yang ada untuk kasus pengujian di rangkaian pengujian yang dipasangkan dengan konfigurasi ini dan menerbitkan hasilnya dalam file .trx yang ditentukan. Dan setiap pengujian yang gagal dalam uji coba ditugaskan kepada pengguna yang sudah ditentukan.
tcm run /publish /suiteid:167 /configid:9 /resultowner:"Thomas Margand" /resultsfile:"c:\temp\ResultsForDeveloper.trx" /assignfailurestouser:"Bukhosi Bhengu" /collection:https://fabrikamprime.visualstudio.com /teamproject:"Fabrikam Fiber"
Tanya jawab umum
Berikut adalah beberapa pertanyaan umum.
T: Bagaimana cara menjalankan ulang tes?
A: Cukup pilih pengujian apa pun dan pilih Jalankan.
T: Dapatkah saya menjalankan semua pengujian dalam suite pengujian secara bersamaan?
A: Ya, pilih rangkaian pengujian dan pilih Jalankan. Opsi ini menjalankan semua pengujian aktif di rangkaian pengujian. Jika Anda belum menjalankan pengujian, statusnya aktif. Anda dapat mengatur ulang status pengujian untuk aktif jika Anda ingin menjalankannya kembali.
Dapatkah saya memilih build untuk menjalankan pengujian?
A: Ya, Pilih Jalankan lalu pilih Jalankan dengan opsi.
Pilih build yang Anda inginkan dari daftar drop-down.
Setiap bug yang diajukan selama eksekusi akan secara otomatis dikaitkan dengan build yang dipilih. Hasil pengujian akan diterbitkan terhadap build tersebut.
Catatan
Build yang dipilih harus berasal dari proyek di mana pengujian didefinisikan.
T: Dapatkah saya memperbaiki langkah-langkah pengujian saat menjalankan pengujian?
A: Ya, jika Anda memiliki Azure Test Plans untuk Azure DevOps. Anda bisa menyisipkan, memindahkan, atau menghapus langkah-langkah. Atau Anda dapat mengedit teks itu sendiri. Gunakan ikon edit di samping nomor langkah pengujian.
Alat untuk mengedit langkah-langkah pengujian ditampilkan.
T: Bisakah saya menambahkan cuplikan layar ke hasil pengujian saat saya menjalankan pengujian?
A: Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web untuk mengambil cuplikan layar aplikasi web saat menguji. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, Anda dapat mengunduh dan menggunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
T: Dapatkah saya mengambil tindakan saya di aplikasi sebagai log?
A: Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web mengambil tindakan Anda di aplikasi web sebagai log gambar saat pengujian. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, Anda dapat mengunduh dan menggunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
T: Bisakah saya mengambil rekaman layar aplikasi saya?
J: Jika Anda menggunakan Google Chrome atau Firefox, gunakan runner web untuk mengambil rekaman layar aplikasi web dan desktop Anda saat pengujian. Untuk browser Microsoft Internet Explorer atau Microsoft Edge, atau untuk pengujian aplikasi desktop, unduh dan gunakan klien desktop Test Runner.
Untuk informasi selengkapnya, lihat Mengumpulkan data diagnostik.
Beberapa lampiran pada uji coba tidak menampilkan opsi pratinjau?
A: Anda hanya dapat mempratinjau file dengan ekstensi txt dan log. Klik opsi pratinjau untuk file ekstensi txt atau log, dan UI lain akan terbuka dengan bidang drop-down yang menunjukkan semua lampiran untuk eksekusi pengujian. Jika Anda memilih file dengan jenis ekstensi selain txt atau log, pesan berikut ditampilkan: "Anda hanya dapat mempratinjau file dengan ekstensi txt dan log, klik di sini untuk mengunduh lampiran"
T: Bagaimana cara mengontrol berapa lama saya menyimpan data pengujian saya?
A: Untuk informasi selengkapnya, lihat Mengatur kebijakan retensi pengujian.
T: Di mana saya dapat mengunduh klien Test Runner?
A: Unduh desktop client Test Runner.
T: Apa sistem operasi yang didukung untuk klien Test Runner?
A: Klien desktop Test Runner saat ini hanya didukung pada platform Windows x64.
T: Saya mengamati kegagalan uji coba saat menggunakan klien desktop Azure Test Runner.
A: Pastikan Anda menggunakan versi terbaru klien desktop Test Runner. Unduh aplikasi desktop Test Runner
T: Apakah klien desktop Azure Test Runner berfungsi di perangkat dengan Microsoft Entra Conditional Access diaktifkan?
A: Azure Test Runner mungkin tidak berfungsi jika organisasi Anda menggunakan kebijakan akses bersyarat melalui Microsoft Entra. Untuk informasi selengkapnya, lihat Kebijakan umum akses bersyarat. Ini adalah batasan yang diketahui dan rekomendasi kami adalah menggunakan runner web dalam skenario ini.
T: Dapatkah saya menolak telemetri untuk klien Test Runner?
A: Tidak. Klien desktop Test Runner tidak mengumpulkan data yang dapat diidentifikasi pengguna. Tidak ada mekanisme penolakan yang disediakan. Untuk informasi selengkapnya, lihat Kebijakan privasi Microsoft.
T: Dapatkah saya menjalankan pengujian offline lalu mengimpor hasilnya?
A: Ya, lihat Ekstensi Eksekusi Pengujian Offline.