Test için izinleri ve erişimi ayarlama


Bu örnekte, Test Yöneticisi grubuna atanan üyelere test çalıştırmalarını silme izinleri verilmiştir.

Takım Yöneticisi özel bir grup için proje düzeyinde izinler ayarlama

Test denetleyicilerini yönetmek için izinleri ayarlama

Yük testi gerçekleştirmek için test denetleyicileri kullanılır. Daha fazla bilgi edinmek için bkz. Yük testlerini çalıştırmaya ilişkin test aracıları ve test denetleyicilerine genel bakış.

Test denetleyicilerini yönetme izinlerini ayarlamak için Kuruluş ayarlarını açın ve Güvenlik veya İzinler'iseçin. İzin vermek istediğiniz grubu seçin. Kuruluş veya koleksiyon düzeyinde Güvenlik'e erişmeyi öğrenmek içinbkz. Proje düzeyinde veya proje koleksiyonu düzeyinde izinleri ayarlama.

Bu örnekte, Test denetleyicilerini yönetmek için Team Collection Admin grubuna atanan üyelere izinler veririz.

Not

Kuruluş İzinleri sayfasında yeni kullanıcı arabirimini etkinleştirmek Ayarlar bkz. Önizleme özelliklerini etkinleştirme.

Takım Yöneticisi özel bir grup için proje düzeyinde test izinleri ayarlama

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Uygulamanın tüm özelliklerini Azure Test Plans için Temel + Test Plans erişim düzeyine sahip olmak veya aşağıdaki aboneliklerden birini sahip olmak gerekir:

Ayrıca, bir nesne veya proje için kullanıcılara veya gruplara belirli izinler vererek çeşitli el ile test özelliklerine erişim izni veya kısıtlarsınız. Birçok test yapıtları teste özgü iş öğesi türlerine karşılık gelen. Bu nedenle, iş izleme izinleri test planları, test paketleri, test çalışmaları ve daha fazlası gibi teste özgü iş öğeleri için geçerlidir. Alan yolları ve proje düzeyinde iş öğeleri ve el ile test özellikleri için izinleri ayarlayın. Test denetleyicilerini kuruluş veya koleksiyon düzeyinde yönetmek için izinler ayarlayın. Yük testleri gerçekleştirmek için test denetleyicileri kullanılır.

Önkoşullar

  • Erişim düzeylerini veya kuruluş düzeyinde izinleri yönetmek için, Project Koleksiyonu Yöneticileri güvenlik grubunun üyesi veya Örnek düzeyinde düzenle bilginizin İzin Ver olarak ayarlanmış olması gerekir.
  • Proje veya nesne düzeyinde testle ilgili izinleri yönetmek için, Project Administrators güvenlik grubunun üyesisiniz.

Daha fazla bilgi için aşağıdaki makaleleri inceleyin:

  • Erişim düzeylerini yönetmek için Azure DevOps Server Administrators grubunun üyesisiniz.
  • Proje veya nesne düzeyinde testle ilgili izinleri yönetmek için, Project Administrators güvenlik grubunun üyesisiniz.
  • Koleksiyon düzeyinde izinleri yönetmek veya erişim düzeylerini yönetmek için, Project Koleksiyon Yöneticileri güvenlik grubunun üyesi veya Örnek düzeyinde düzenle bilginizin İzin Ver olarak ayarlanmış olması gerekir.

Daha fazla bilgi için aşağıdaki makaleleri inceleyin:

El ile test özelliklerine erişim izni ver

Test özellik kümesine tam erişime sahip olmak için erişim düzeyiniz Temel + Test Plans. Temel erişimi olan ve iş öğelerini kalıcı olarak silme ve test yapıtlarını yönetme izinleri olan kullanıcılar yalnızca yalnız kalan test çalışmalarını silebilir.

Bir alan yolu altındaki test planlarını ve test paketlerini yönetme

Alan yolu izinleri, bu alanlara atanan test planlarını veya test paketlerini düzenleme veya değiştirme erişimi vermenizi veya kısıtlamanıza izin sağlar. Kullanıcılara veya gruplara erişimi kısıtabilirsiniz.

Bir önceki bölümde ayarlanmış proje düzeyi izinlere ek olarak, takım üyelerinin bir alan yolu için ayarlanmış test yapıtlarını yönetme izinleri gerekir.

Alan yolları için Güvenlik sayfasını açın ve izin vermek istediğiniz kullanıcı veya grubu seçin.

Proje için Alan yolu izinlerini açma

Test planlarını yönet ve Test paketlerini yönetizinlerini İzin Ver olarak ayarlayın.

Proje için Alan yolu izinlerini ayarlama

Test yapıtlarını oluşturma ve silme izinlerini ayarlama

Test planları, test paketleri, test çalışmaları gibi test yapıtları iş öğelerinin türleridir ancak bunları silme yöntemi, test dışı iş öğelerinin silinmesinden farklıdır.

Önemli

Yalnızca test planları, test paketleri, test çalışmaları, paylaşılan adımlar ve paylaşılan parametreler gibi test yapıtlarının kalıcı olarak silinmesini destekliyoruz. Silinen test yapıtları geri dönüşüm kutusu içinde görünmez ve geri yüklenebilir. Test yapıtlarının silinmesi, seçilen test yapıtını silmekle birlikte alt test paketleri, tüm yapılandırmalar genelinde test noktaları, testçiler (temel alınan test çalışması iş öğesi silinmez), test sonuçları geçmişi ve diğer ilişkili geçmiş gibi ilişkili tüm alt öğelerini de siler.

Test yapıtlarını silebilirsiniz; aşağıdaki eylemler gerçekleşir:

  1. Silinen test yapıtlarını test çalışması yönetimi (TCM) veri depolama alanından kaldırır ve temel alınan iş öğesini siler
  2. Hem TCM tarafından hem de temel alınan iş öğelerinden tüm alt öğeleri silmek için bir iş çalıştırır. Bu eylem, silinecek yapıt sayısına bağlı olarak zaman (birkaç dakika kadar) sürebilir.
  3. İş öğesi izleme veri deposu ve TCM veri deposuyla ilgili tüm bilgilerin silinmesine neden olur ve yeniden etkinleştirilemez veya geri yüklenebilir.

Project Administrators grubunun üyesi veya Test yapıtlarını sil izninin İzin Ver olarak ayarlanmış olması gerekir. Erişim düzeyinizin, tam Test özellik kümesine erişim Test Plans Visual Studio Enterprise temel+ Visual Studio Enterprise olarak da ayarlanmış olması gerekir. Temel erişimi olan ve iş öğelerini kalıcı olarak silme ve test yapıtlarını yönetme izinleri olan kullanıcılar yalnızca yalnız kalan test çalışmalarını silebilir. Yani, herhangi bir test planına veya test paketlerine bağlı olmayan İş'den oluşturulan test çalışmalarını silebilirler.

Project Administrators grubunun üyesi veya Test çalıştırmalarını sil izninin İzin Ver olarak ayarlanmış olması gerekir. Ayrıca erişim düzeyinizin Temel+Test Plansveya Gelişmiş olarak ayarlanmış olması gerekir. Bu, tam Test özellik kümesine erişim sağlar. Temel erişimi olan ve iş öğelerini kalıcı olarak silme ve test yapıtlarını yönetme izinleri olan kullanıcılar yalnızca yalnız kalan test çalışmalarını silebilir. Yani, herhangi bir test planına veya test paketlerine bağlı olmayan İş'den oluşturulan test çalışmalarını silebilirler.

Daha fazla bilgi için bkz. Test yapıtlarını silme.

Proje yöneticisi olarak bu izinlere sahip olmak için bir kullanıcıya, takım grubuna veya oluşturduğunuz başka bir gruba izin veebilirsiniz. Projenin Güvenlik sayfasını açın ve izin vermek istediğiniz kullanıcı veya grubu seçin. (Proje düzeyinde Güvenlik'e erişmeyi öğrenmek içinbkz. Proje düzeyinde veya proje koleksiyonu düzeyinde izinleri ayarlama.)

Not

Project permissions Ayarlar sayfasında yeni kullanıcı arabirimini etkinleştirmek için bkz. Önizleme özelliklerini etkinleştirme.

Bu örnekte, Team Admin grubuna atanan üyelere test çalıştırmaları oluşturma ve görüntüleme ve test yapılandırmalarını ve ortamlarını yönetme izinleri ve çalışıyoruz.