Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
TaEF spustí test jako místní systém.
Poznámka:
Testy, které spustíte jako místní systém, by neměly vytvářet žádná uživatelská rozhraní (UI). Pokud vaše testy potřebují vytvořit nebo pracovat s uživatelským rozhraním, musíte přesunout kód související s UI do samostatných spustitelných souborů, které se spouští z vašich testů na ploše pomocí funkce CreateProcessAsUser.
Určení RunAs na příkazovém řádku
te unittests\* /runas:system
Označení testů pomocí runA
Testovací metadata lze použít k určení typu RunAs sestavení, třídy nebo testovací metody.
Poznámka:
Hodnoty RunAs zadané v metadatech přepisují hodnoty RunAs zadané na příkazovém řádku. Například test označený metadaty runas:system test bude stále spuštěn jako místní systém, i když je na příkazovém řádku zadán /runas:elevated .
Příklad (nativní kód)
class MyTests
{
TEST_CLASS(MyTests);
BEGIN_TEST_METHOD(SystemTest)
TEST_METHOD_PROPERTY(L"RunAs", L"System")
END_TEST_METHOD()
};