Bagikan melalui


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.

planId
path True

integer (int32)

ID rencana pengujian yang kasus pengujiannya diminta.

project
path True

string

ID proyek atau nama proyek

suiteId
path True

integer (int32)

ID rangkaian pengujian yang kasus pengujiannya diminta.

testCaseId
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.

returnIdentityRef
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.

witFields
query

string

Dapatkan daftar witFields.

Respons

Nama Jenis Deskripsi
200 OK

TestCase[]

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
IdentityRef
PointAssignment

Penugasan untuk Test Point

ProjectState

Status proyek.

ProjectVisibility

Visibilitas proyek.

ReferenceLinks

Kelas untuk mewakili kumpulan tautan referensi REST.

TeamProjectReference

Mewakili referensi dangkal ke TeamProject.

TestCase

Kelas Kasus Pengujian

TestPlanReference

Sumber daya referensi rencana pengujian.

TestSuiteReference

Sumber daya referensi rangkaian pengujian.

WorkItemDetails

Kelas Item Kerja

IdentityRef

Nama Jenis Deskripsi
_links

ReferenceLinks

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

IdentityRef

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.

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

ProjectState

Status proyek.

url

string

Url ke versi lengkap objek.

visibility

ProjectVisibility

Visibilitas proyek.

TestCase

Kelas Kasus Pengujian

Nama Jenis Deskripsi
links

ReferenceLinks

Tautan referensi

order

integer (int32)

Urutan TestCase di Suite

pointAssignments

PointAssignment[]

Daftar Poin yang terkait dengan Kasus Pengujian

project

TeamProjectReference

Proyek tempat Kasus Pengujian berada

testPlan

TestPlanReference

Rencana Pengujian tempat Kasus Pengujian berada

testSuite

TestSuiteReference

Rangkaian Pengujian tempat Kasus Pengujian berada

workItem

WorkItemDetails

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