Notatka
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.
Dotyczy: Azure Logic Apps (Standard)
Proces walidacji może być trudny, ponieważ łatwo przeoczyć różnice w zachowaniach między systemami źródłowymi a docelowymi. Po wygenerowaniu projektu standardowej aplikacji logiki, przepływów pracy i innych artefaktów sprawdź zachowanie przepływu pracy względem zachowania systemu źródłowego przed ich wdrożeniem w Azure Logic Apps. Na etapie walidacji agent migracji Azure Logic Apps w Visual Studio Code pomaga uruchamiać wygenerowane workflowy i sprawdzać, czy wyzwalacze, akcje, transformacje i połączenia działają poprawnie.
W tym artykule opisano ogólny proces, który agent migracji stosuje do testowania wygenerowanych standardowych przepływów pracy pod kątem zgodności z zachowaniem źródłowym, porównywania wyników oraz identyfikacji wszelkich problemów lub braków, które trzeba rozwiązać.
Akcje weryfikacji
Etap weryfikacji testuje wygenerowane standardowe przepływy pracy względem oryginalnych specyfikacji i zachowania źródła. Agent @migration-converter wykonuje wygenerowane zadania walidacyjne, podczas gdy Ty dostarczasz reprezentatywne dane wejściowe i oczekiwane wyniki oraz przeglądasz wyniki.
Important
Przed rozpoczęciem upewnij się, że przejrzeno przepływy pracy, połączenia i wszystkie funkcje lokalne .NET w celu uzyskania poprawnych informacji i konfiguracji w porównaniu z zachowaniem źródła.
Aby uzyskać więcej informacji, zobacz:
| Step | Action | Description |
|---|---|---|
| 1 | Zweryfikowaj czas działania | Uruchamia func start --verbose, naprawia błędy uruchamiania i ponownie uruchamia polecenie, aż środowisko uruchomieniowe uruchomi się bez błędów. |
| 2 | Przygotuj materiały testowe | Używa Azurite i zasobów lokalnych tam, gdzie to możliwe, kontenerów Docker dla obsługiwanych usług lokalnych oraz zasobów Azure tylko dla konektorów bez lokalnej alternatywy. |
| 3 | Zachowanie testowe | Uruchamia scenariusze pozytywne, scenariusze błędów, scenariusze między przepływami pracy, ponowienia, przypadki przekroczenia limitu czasu, ponowne przesłanie i inne odpowiednie scenariusze. Porównuje wartości wyjściowe na poziomie pola z oczekiwanym zachowaniem źródła. |
| 4 | Zgłaszaj i rozwiązuj rozbieżności | Traktuje błędne, puste lub obcięte wartości wyjściowe jako niepowodzenia, zapisuje oczekiwane i rzeczywiste wyniki, naprawia przyczynę i powtarza testy, które dotyczyły problemu. |
Walidacja nie zostanie zakończona, dopóki wszystkie wymagane testy nie zakończą się powodzeniem i agent nie utworzy TEST-REPORT.md w wygenerowanym katalogu głównym projektu. Przejrzyj ten raport pod kątem wyników dla każdego workflow, kontroli na poziomie terenowym, adaptacji testów, odchyleń projektowych, udostępnionych zasobów Azure oraz dokładnych poleceń ponownego testowania.
Treści powiązane
- Automatyzacja migracji z platform integracyjnych do Azure Logic Apps
- Quickstart: migrowanie projektu integracji przy użyciu agenta migracji Azure Logic Apps