Test çalışması yönetim komutları (tcm.exe)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

tcm.exe komut satırı aracını kullanarak testleri listelemek, görüntülemek, kopyalamak/kopyalamak veya çalıştırmak için çeşitli görevler gerçekleştirebilirsiniz. Komutların çoğu hem şirket içi hem de barındırılan Azure DevOps için desteklenir.

TCM komut satırı aracıyla çalışma

TCM komut satırı aracını kullanmak için aşağıdakilere sahip olmanız gerekir:

  • Visual Studio 2017 Professional veya önceki bir sürümü yüklendi. komut isteminden ve aşağıdaki dizinlerden tcm.exe erişin:%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

  • tcm.exe komutu çalıştırmak için ve /teamproject parametrelerini ve /login gerektiği gibi belirtin/collection.

    Parametre Açıklama
    /Koleksiyon:CollectionURL Gerekli. Takım projesi koleksiyonunun URI'sini belirtir. URI'nin biçimi aşağıdaki gibidir:
    - Azure DevOps Services için: http://dev.azure.com/OrganizationName
    - Azure DevOps Sunucusu için: http://ServerName:Port/VirtualDirectoryName/CollectionName. Sanal dizin kullanılmazsa, URI'nin biçimi aşağıdaki gibidir:http://ServerName:Port/CollectionName
    /teamproject:project Gerekli. Otomatikleştirilmiş testleri kopyalamak veya içine aktarmak istediğiniz test nesnelerini içeren projenin adı.
    /login:username,[password] isteğe bağlı. Geçerli bir Azure DevOps kullanıcısının adını ve parolasını ve komutunu çalıştırma izinlerine sahip olan kişileri belirtir. Temel kimlik doğrulaması kullanıyorsanız, bir etki alanına bağlı değilseniz veya Windows kimlik bilgileriniz uygun izinlere sahip değilse bu seçeneği kullanın.
  • Erişmek istediğiniz projenin geçerli bir üyesi olmanız ve çalıştırdığınız komutlara göre gerekli izinlere sahip olmanız gerekir. Daha fazla bilgi edinmek için bkz . El ile test erişimi ve izinleri.

TCM komutları

Aşağıdaki tabloda, ilgili tcm.exe komutunun nasıl kullanılacağını açıklayan makalelerin bağlantıları sağlanır. Komutların çoğu hem Azure DevOps Server'da hem de tüm sürümlerde ve Azure DevOps Services'te desteklenir.


Komut

Azure DevOps Services

Azure DevOps Server


tcm yapılandırmaları:Test yapılandırmalarını listeler

    ✔️

    ✔️

tcm fieldmapping: Çözüm türlerini, hata türünü ve hata türlerini tanımlamak için bir XML dosyasını içeri veya dışarı aktarır.

Not

Bu komutu yalnızca Çevrimiçi XML işlem modelini kullanan koleksiyonlarda kullanabilirsiniz. Devralınan işlem modelini kullanan Azure DevOps Server 2020 ve sonraki sürümlerde XML dosyalarının içeri aktarılması desteklenmez.

    ✔️

tcm plans: Test planlarını listeleyin veya kopyalayın.

    ✔️

    ✔️

tcm run: Bir grup test oluşturur, siler, listeler, iptal eder, yayımlar, dışarı aktarır veya çalıştırır. Ayrıca otomatikleştirilmiş testlerin bir test planına aktarılmasını da destekler.

    ✔️

    ✔️

tcm suites: Test paketlerini listeleme veya kopyalama.

    ✔️

    ✔️

tcm testenvironments: Test ortamlarını görüntüleyin ve listeleyin.

    ✔️

    ✔️

tcm testcase: Test çalışmalarını belirtilen bir derlemeden veya test dosyasından içeri aktarma

    ✔️

    ✔️