Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
TAEF, gerekirse testi çalıştırmak için yükseltilmiş bir işlem oluşturarak testin yükseltilmiş bir işlemde çalıştırılmasını sağlar.
Not: TAEF yürüten kullanıcının RunAs=Elevated ile işaretlenmiş testleri yürütmek için yöneticiler grubunun bir üyesi olması gerekir. Bunun nedeni yönetici olmayanların yükseltecek bir bölünmüş belirteci olmamasıdır. Yönetici olmayan biri RunAs=Yükseltilmiş olarak işaretlenmiş bir testi çalıştırmayı denerse , test engellendi olarak işaretlenir.
Not Windows Vista'dan eski Windows sürümlerini çalıştıran bilgisayarlarda, bir yönetici işleminden yükseltilmiş testler çalıştırmanız gerekir.
Komut Satırında RunA'ları Belirtme
te unittests\* /runas:elevated
Testleri RunA'larla İşaretleme
Test meta verileri bir derlemenin, sınıfın veya test yönteminin runas türünü belirtmek için kullanılabilir.
Not Meta verilerde belirtilen RunAs değerleri, komut satırında belirtilen RunAs değerlerini geçersiz kılar. Örneğin, komut satırında /runas:elevated belirtilse bile runas:system test meta verileriyle işaretlenmiş bir test Yerel Sistem olarak çalışmaya devam eder.
Örnek (yerel kod)
class MyTests
{
TEST_CLASS(MyTests);
BEGIN_TEST_METHOD(ElevatedTest)
TEST_METHOD_PROPERTY(L"RunAs", L"Elevated")
END_TEST_METHOD()
};