Test için izinleri ve erişimi ayarlama
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Test Planlarını tam olarak kullanmak için gerekli izinleri ve erişim düzeylerini anlamak ve yapılandırmak çok önemlidir. Bu makalede aşağıdaki görevleri gerçekleştirebilmeniz için adımlar özetlenmiştir:
- El ile test özelliklerine erişim izni verme
- Test planlarını ve test paketlerini yönetme
- Test yapıtları oluşturma ve silme izinlerini ayarlama
Bu yönergeleri izleyerek, ekibinizin test planlarını verimli bir şekilde yönetmek ve yürütmek için uygun erişime sahip olduğundan emin olabilirsiniz.
El ile test özelliklerine erişimi yönetmek için, aşağıdaki görevler için nesne veya proje düzeyinde kullanıcılara veya gruplara belirli izinler vekleyebilirsiniz:
- Nesne düzeyi (Alan yolu):
- Bu düğümdeki iş öğelerini düzenle: Test planları, test paketleri ve test çalışmaları gibi teste özgü iş öğelerini ekleyin veya düzenleyin.
- Test planlarını yönetme: Derleme ve test ayarları gibi test planı özelliklerini değiştirin.
- Test paketlerini yönetme: Test paketlerini oluşturun, silin ve değiştirin.
- Proje düzeyi:
- Test yapılandırmalarını yönetme: Test yapılandırmalarını ve değişkenlerini ekleyin veya düzenleyin.
- Test ortamlarını yönetme: Test planı ayarlarını yapın.
- Test çalıştırmaları oluşturun.
- Teste özgü iş öğelerini silin ve geri yükleyin.
- Test çalıştırmalarını silin.
Yük testleri için kullanılan test denetleyicileri kuruluş veya koleksiyon düzeyinde yönetilir. Daha fazla bilgi için bkz . Test aracılarını ve test denetleyicilerini yükleme.
Önkoşullar
- Erişim düzeyleri:
- Temel + Test Planları erişim düzeyine sahip
- Veya Enterprise, Test Professional veya MSDN Platformları gibi belirli aboneliklere sahip olabilir.
- İzinler:
- Proje veya nesne düzeyinde testle ilgili izinleri yönetmek veya test yapıtlarını kalıcı olarak silmek için Proje Yöneticileri güvenlik grubunun bir parçası olun.
- Erişim düzeylerini veya kuruluş düzeyinde izinleri yönetmek için Proje Koleksiyonu Yöneticileri güvenlik grubunda bulun veya Örnek düzeyindeki bilgileri düzenle seçeneğini İzin Ver olarak ayarlayın.
- Erişim düzeyleri: Azure DevOps Server Administrators güvenlik grubunun bir parçası olun.
- İzinler:
- Proje veya nesne düzeyinde testle ilgili izinleri yönetmek için Proje Yöneticileri güvenlik grubunun bir parçası olun.
- Koleksiyon düzeyi izinlerini yönetmek veya erişim düzeylerini yönetmek için Proje Koleksiyonu Yöneticileri güvenlik grubunun bir parçası olun veya Örnek düzeyi bilgilerini düzenle seçeneğinin İzin Ver olarak ayarlanmasını sağlayın.
Daha fazla bilgi için bkz . Erişim düzeyleri hakkında ve Kullanıcılar veya gruplar için erişim düzeylerini değiştirme.
El ile test özelliklerine erişim izni verme
Test Planlarına tam erişim için kullanıcıların Temel + Test Planları erişim düzeyine sahip olması gerekir. Temel erişime ve iş öğelerini kalıcı olarak silme ve test yapıtlarını yönetme izinlerine sahip kullanıcılar yalnızca yalnız bırakılmış test çalışmalarını silebilir.
Alan yolu altında test planlarını ve test paketlerini yönetme
Test yapıtlarını alan yolu düzeyinde yönetme izinleri vermek için aşağıdaki adımları uygulayın.
Projenizde (
https://dev.azure.com/{Your_Organization/Your_Project}
) oturum açın.Proje ayarları>Proje yapılandırması'nı seçin.
Alanlar'ı> seçin...(üç nokta) >Güvenlik.
Test planlarını yönet ve Test paketlerini yönet izinlerini İzin Ver olarak ayarlayın.
Test yapıtlarını yönetme izinlerini ayarlama
Test planları, test paketleri ve test çalışmaları gibi test yapıtları söz konusu olduğunda, bunları silme işlemi test dışı iş öğelerinin silinmesinden farklıdır.
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 bırakılmış test çalışmalarını silebilir. Başka bir ifadeyle, herhangi bir test planına veya test paketine bağlı olmayan İş'ten oluşturulan test çalışmalarını silebilirler.
Önemli
Test planları, test paketleri ve test çalışmaları gibi test yapıtlarını sildiğinizde aşağıdaki bilgileri not edin:
- Kalıcı silme: Yalnızca bu yapıtların kalıcı olarak silinmesini destekliyoruz.
- Geri dönüşüm kutusu yok: Silinen test yapıtları geri dönüşüm kutusunda görünmez ve bunları geri yükleyemezsiniz.
- İlişkili alt öğeler: Silme, alt test paketleri, tüm yapılandırmalardaki test noktaları, test ediciler (temel alınan test çalışması iş öğesi etkilenmez), test sonuçları geçmişi ve diğer ilgili geçmiş gibi ilişkili alt öğeleri etkiler.
- TCM veri deposundan kaldırma: Silinen test yapıtı test çalışması yönetimi (TCM) veri deposundan kaldırılır ve temel alınan iş öğesi silinir.
- Alt öğe silme: İş, TCM tarafında ve temel alınan iş öğelerindeki tüm alt öğeleri silmek için çalışır. Bu işlem, silinen yapıt sayısına bağlı olarak birkaç dakikaya kadar sürebilir.
- Geri alınamaz silme: İş öğesi izleme veri deposundaki ve TCM veri deposundaki tüm bilgiler kalıcı olarak silinir ve yeniden etkinleştirilemez veya geri yüklenemez.
Not
Proje İzinleri Ayarları Sayfası önizleme sayfasını açmak için bkz. Önizleme özelliklerini etkinleştirme.
Test yapıtlarını yönetme izinlerini ayarlamak için aşağıdaki adımları uygulayın.
Projenizde (
https://dev.azure.com/{Your_Organization/Your_Project}
) oturum açın.Proje ayarları>İzinler'i seçin.
Bir kullanıcı veya grup seçin.
Her öğenin izinlerini değiştirmek için açılan menülerden seçim yapın.
Aşağıdaki örnekte, Takım Yöneticisi grubuna atanan kullanıcılara test çalıştırmalarını görüntüleme ve test yapılandırmalarını ve ortamlarını yönetme izinleri veririz.
Güncelleştirilmiş izinler otomatik olarak kaydedilir.
Aşağıdaki örnekte, Test Yöneticisi grubuna atanan üyelere test çalıştırmalarını silme izinleri veririz.