Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
31 maja 2024 r. baza testowa dla platformy Microsoft 365 przejdzie do końca okresu eksploatacji (EOL). Dokładamy wszelkich starań, aby ściśle współpracować z każdym klientem, aby zapewnić pomoc techniczną i wskazówki, aby przejście było jak najbardziej płynne. Jeśli masz jakiekolwiek pytania, wątpliwości lub potrzebujesz pomocy, prześlij wniosek o pomoc techniczną.
Jako wydawca oprogramowania możesz teraz wykonywać niestandardowe testy funkcjonalne przy użyciu wybranej struktury testów — za pośrednictwem samoobsługowej bazy testowej dla portalu platformy Microsoft 365.
Kiedy początkowo uruchomiliśmy usługę, zaoferowaliśmy testy out-of-box, czyli wstępnie zdefiniowany zestaw testów opartych na standardowych skryptach. Nie udało się jednak uzyskać pełnego pokrycia testów dla wielu niezależnych dostawców oprogramowania (ISV).
W związku z tym w odpowiedzi na Twoją opinię udostępniamy niezależnym dostawcom oprogramowania możliwość przekazywania zautomatyzowanych testów funkcjonalnych.
Aby użyć tej funkcji, wykonaj poniższe kroki:
- Przekaż pliki (pliki binarne, zależności i skrypty) jako pojedynczy pakiet .zip.
- Wybierz, czy chcesz ponownie uruchomić testowy Virtual Machines (maszyny wirtualne) w różnych punktach wykonywania.
- Zarządzaj dostępnymi opcjami skryptów.
- Wybierz, kiedy należy zastosować aktualizację systemu Windows na maszynie wirtualnej podczas wykonywania.
Szczegółowe opisy powyższych kroków zostały wyróżnione poniżej:
Przekazywanie funkcjonalnego pakietu testowego
Aby rozpocząć, przejdź do strony Przekazywanie, wybierz pozycję Przekaż nową aplikację w obszarze Wykaz aplikacji w menu nawigacji po lewej stronie w portalu Test Base for M365 na platformie Azure. Stamtąd:
Karta 1 — wprowadź podstawowe informacje. Podaj nazwę i wersję aplikacji. W opcji Typ testu wybierz pozycję Functional tests
.
Uwaga
Wszystkie skrypty w pakietach mają limit czasu wykonywania wynoszący 60 minut. Limit czasu wykonywania skryptów po 60 minutach.
Karta 2 — przekaż składniki pakietu, przekazując plik zip z całym testem (pliki binarne, zależności, skrypty itp.).
Aby uzyskać szczegółowe informacje, zobacz aka.ms/usl-package-outline. (Uwaga: Zarówno skrypty testowe Out-of-Box, jak i zawartość testu funkcjonalnego powinny zostać umieszczone w tym samym pliku zip). Obecnie rozmiar pliku jest ograniczony do 2 GB.
Karta 3 — Konfigurowanie zadań testowych out-of-box i funkcjonalnych. W tym miejscu wybierz ścieżki do skryptów programu PowerShell, które instalują, uruchamiają, zamykają i odinstalują aplikację (dla opcji Out-of-Box) oraz ścieżki do wszystkich skryptów niestandardowych w celu wykonania testu funkcjonalnego. (Uwaga: skrypt do odinstalowania aplikacji jest opcjonalny).
Obecnie można przekazać od 1 do 8 skryptów dla testów funkcjonalnych. (Prosimy o komentarz do tego wpisu, jeśli potrzebujesz więcej skryptów!)
(Opcjonalnie) Po instalacji można skonfigurować ponowne uruchomienie. Niektóre aplikacje wymagają ponownego uruchomienia po instalacji.
Wybierz Reboot After Execution
określony skrypt na karcie Zadania, jeśli chcesz przeprowadzić ponowne uruchomienie po wykonaniu tego skryptu.
Karta 4 — wybierz, kiedy zostanie zainstalowana aktualizacja systemu Windows: aplikacja Windows Update poprawki jest wykonywana przed dowolnym wybranym skryptem. Zaleca się zainstalowanie aktualizacji systemu Windows po instalacji aplikacji w celu dokładnego naśladowania rzeczywistych scenariuszy użycia aplikacji.
Karta 5 — przejrzyj i utwórz pakiet. Po wykonaniu powyższych kroków wybierz, Create
aby zakończyć proces przekazywania.
Po utworzeniu pakietu możesz sprawdzić stan weryfikacji pakietu.
Uruchamiamy test wstępny w celu zainstalowania, uruchomienia, zamknięcia i odinstalowania aplikacji. Dzięki temu możemy sprawdzić, czy pakiet można zainstalować w usłudze bez błędów.
Proces weryfikacji może potrwać do 24 godzin. Po zakończeniu weryfikacji w Manage packages
menu będzie widoczny stan, który będzie jednym z dwóch wpisów:
- Weryfikacja kończy się pomyślnie: pakiet jest automatycznie testowany pod kątem wersji wstępnej aktualizacji systemu Windows dla wybranych kompilacji systemu operacyjnego. lub
- Weryfikacja kończy się niepowodzeniem: należy zbadać przyczyny awarii, rozwiązać problem i ponownie załadować pakiet.
Otrzymasz również powiadomienie o każdym wyniku za pośrednictwem ikony powiadomienia w Azure Portal.