Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł dotyczy: ✔️ zestaw .NET 6 SDK i nowsze wersje
Nazwisko
dotnet test — Sterownik testowy platformy .NET używany do wykonywania testów jednostkowych.
opis
Polecenie dotnet test kompiluje rozwiązanie i uruchamia testy za pomocą platformy VSTest lub Microsoft Testing Platform (MTP). Używany moduł uruchamiający testy określa dostępne opcje i zachowanie wiersza polecenia.
Wybieranie modułu uruchamiającego testy
Aby włączyć protokół MTP, należy określić moduł uruchamiający testy w global.json pliku. Oto przykłady konfigurowania modułu uruchamiającego testy:
Platforma testowania firmy Microsoft:
{
"test": {
"runner": "Microsoft.Testing.Platform"
}
}
VSTest:
{
"test": {
"runner": "VSTest"
}
}
Ważne
Środowisko dotnet test MTP jest obsługiwane tylko w Microsoft.Testing.Platform wersji 1.7 lub nowszej.
Dokumentacja modułu uruchamiającego testy
Dostępne opcje wiersza polecenia, zachowanie i możliwości różnią się w zależności od używanego modułu uruchamiającego testy:
dotnet test with VSTest — tradycyjna platforma testowa dostępna w zestawie .NET 6 SDK i nowszych wersjach. Zapewnia kompleksowe funkcje odnajdywania, filtrowania i raportowania wyników testów.
dotnet test z MTP — nowoczesna platforma testowania dostępna w zestawie .NET 10 SDK i nowszych wersjach. Oferuje szybsze wykonywanie testów i bardziej elastyczny wybór modułu testowego.
Wskazówka
Aby uzyskać dokumentację koncepcyjną dotyczącą dotnet testusługi , zobacz Testowanie za pomocą testu dotnet.