Suite Test Case - Get Test Case
Dapatkan Kasus Pengujian tertentu dari Suite.
GET https://dev.azure.com/{organization}/{project}/_apis/testplan/Plans/{planId}/Suites/{suiteId}/TestCase/{testCaseId}?api-version=7.1
GET https://dev.azure.com/{organization}/{project}/_apis/testplan/Plans/{planId}/Suites/{suiteId}/TestCase/{testCaseId}?witFields={witFields}&returnIdentityRef={returnIdentityRef}&api-version=7.1
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
organization
|
path | True |
string |
Nama organisasi Azure DevOps. |
plan
|
path | True |
integer (int32) |
ID rencana pengujian yang kasus pengujiannya diminta. |
project
|
path | True |
string |
ID proyek atau nama proyek |
suite
|
path | True |
integer (int32) |
ID rangkaian pengujian yang kasus pengujiannya diminta. |
test
|
path | True |
string |
Id Kasus Pengujian yang akan diambil. |
api-version
|
query | True |
string |
Versi API yang akan digunakan. Ini harus diatur ke '7.1' untuk menggunakan versi api ini. |
return
|
query |
boolean |
Jika diatur ke true, mengembalikan semua bidang identitas, seperti AssignedTo, ActivatedBy, dll., sebagai objek IdentityRef. Jika diatur ke false, bidang ini dikembalikan sebagai nama unik dalam format string. Ini salah secara default. |
|
wit
|
query |
string |
Dapatkan daftar witFields. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Test |
operasi berhasil |
Keamanan
oauth2
Jenis:
oauth2
Alur:
accessCode
URL Otorisasi:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL token:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Cakupan
Nama | Deskripsi |
---|---|
vso.test | Memberikan kemampuan untuk membaca rencana pengujian, kasus, hasil, dan artefak terkait manajemen pengujian lainnya. |
Definisi
Nama | Deskripsi |
---|---|
Identity |
|
Point |
Penugasan untuk Test Point |
Project |
Status proyek. |
Project |
Visibilitas proyek. |
Reference |
Kelas untuk mewakili kumpulan tautan referensi REST. |
Team |
Mewakili referensi dangkal ke TeamProject. |
Test |
Kelas Kasus Pengujian |
Test |
Sumber daya referensi rencana pengujian. |
Test |
Sumber daya referensi rangkaian pengujian. |
Work |
Kelas Item Kerja |
IdentityRef
Nama | Jenis | Deskripsi |
---|---|---|
_links |
Bidang ini berisi nol atau lebih tautan menarik tentang subjek grafik. Tautan ini dapat dipanggil untuk mendapatkan hubungan tambahan atau informasi yang lebih rinci tentang subjek grafik ini. |
|
descriptor |
string |
Deskriptor adalah cara utama untuk mereferensikan subjek grafik saat sistem sedang berjalan. Bidang ini akan mengidentifikasi subjek grafik yang sama secara unik di seluruh Akun dan Organisasi. |
directoryAlias |
string |
Tidak digunakan lagi - Dapat diambil dengan mengkueri pengguna Graph yang direferensikan dalam entri "diri" kamus IdentityRef "_links" |
displayName |
string |
Ini adalah nama tampilan subjek grafik yang tidak unik. Untuk mengubah bidang ini, Anda harus mengubah nilainya di penyedia sumber. |
id |
string |
|
imageUrl |
string |
Tidak digunakan lagi - Tersedia dalam entri "avatar" kamus IdentityRef "_links" |
inactive |
boolean |
Tidak digunakan lagi - Dapat diambil dengan mengkueri status keanggotaan Graph yang direferensikan dalam entri "membershipState" kamus "_links" GraphUser |
isAadIdentity |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Tidak digunakan lagi - tidak digunakan dalam sebagian besar implementasi ToIdentityRef yang sudah ada sebelumnya |
uniqueName |
string |
Tidak digunakan lagi - gunakan Domain+PrincipalName sebagai gantinya |
url |
string |
Url ini adalah rute lengkap ke sumber daya sumber subjek grafik ini. |
PointAssignment
Penugasan untuk Test Point
Nama | Jenis | Deskripsi |
---|---|---|
configurationId |
integer (int32) |
Id Konfigurasi yang Ditetapkan ke Titik Pengujian |
configurationName |
string |
Nama Konfigurasi yang Ditetapkan ke Titik Pengujian |
id |
integer (int32) |
Id Dari Titik Pengujian |
tester |
Tester Ditetapkan ke Test Point |
ProjectState
Status proyek.
Nilai | Deskripsi |
---|---|
all |
Semua proyek terlepas dari status kecuali Dihapus. |
createPending |
Proyek telah diantrekan untuk pembuatan, tetapi prosesnya belum dimulai. |
deleted |
Proyek telah dihapus. |
deleting |
Proyek sedang dalam proses dihapus. |
new |
Proyek sedang dalam proses dibuat. |
unchanged |
Proyek belum diubah. |
wellFormed |
Proyek sepenuhnya dibuat dan siap digunakan. |
ProjectVisibility
Visibilitas proyek.
Nilai | Deskripsi |
---|---|
private |
Proyek ini hanya terlihat oleh pengguna dengan akses eksplisit. |
public |
Proyek ini terlihat oleh semua. |
ReferenceLinks
Kelas untuk mewakili kumpulan tautan referensi REST.
Nama | Jenis | Deskripsi |
---|---|---|
links |
object |
Tampilan tautan secara baca-saja. Karena tautan Referensi dibaca saja, kami hanya ingin mengeksposnya sebagai baca-saja. |
TeamProjectReference
Mewakili referensi dangkal ke TeamProject.
Nama | Jenis | Deskripsi |
---|---|---|
abbreviation |
string |
Singkatan proyek. |
defaultTeamImageUrl |
string |
Url ke gambar identitas tim default. |
description |
string |
Deskripsi proyek (jika ada). |
id |
string (uuid) |
Pengidentifikasi proyek. |
lastUpdateTime |
string (date-time) |
Waktu pembaruan terakhir proyek. |
name |
string |
Nama proyek. |
revision |
integer (int64) |
Revisi proyek. |
state |
Status proyek. |
|
url |
string |
Url ke versi lengkap objek. |
visibility |
Visibilitas proyek. |
TestCase
Kelas Kasus Pengujian
Nama | Jenis | Deskripsi |
---|---|---|
links |
Tautan referensi |
|
order |
integer (int32) |
Urutan TestCase di Suite |
pointAssignments |
Daftar Poin yang terkait dengan Kasus Pengujian |
|
project |
Proyek tempat Kasus Pengujian berada |
|
testPlan |
Rencana Pengujian tempat Kasus Pengujian berada |
|
testSuite |
Rangkaian Pengujian tempat Kasus Pengujian berada |
|
workItem |
Detail Item Kerja dari TestCase |
TestPlanReference
Sumber daya referensi rencana pengujian.
Nama | Jenis | Deskripsi |
---|---|---|
id |
integer (int32) |
ID rencana pengujian. |
name |
string |
Nama rencana pengujian. |
TestSuiteReference
Sumber daya referensi rangkaian pengujian.
Nama | Jenis | Deskripsi |
---|---|---|
id |
integer (int32) |
ID rangkaian pengujian. |
name |
string |
Nama rangkaian pengujian. |
WorkItemDetails
Kelas Item Kerja
Nama | Jenis | Deskripsi |
---|---|---|
id |
integer (int32) |
Id Item Kerja |
name |
string |
Nama Item Kerja |
workItemFields |
object[] |
Bidang Item Kerja |