SAP TAO
SAP TAO (Test Acceleration and Optimization) to narzędzie do testowania automatyzacji systemów oprogramowania SAP. Pomaga zautomatyzować przypadki testowe dla scenariuszy end-to-end w systemach SAP. Celem korzystania z SAP TAO jest pomoc w rozbiciu całego oprogramowania na małe komponenty w celu zintegrowania zautomatyzowanych przypadków testowych za pomocą prostego interfejsu.
Firma SAP udostępniła narzędzie do automatyzacji SAP TAO we współpracy z Focus Frame (obecnie przejęte przez Hexaware).
Służy do automatycznego tworzenia komponentów testowych i przesyłania ich do QC (Quality Center) oraz uruchamiania automatycznych testów w systemach SAP.
Narzędzie testowe SAP TAO obejmuje QTP (Quick Test Professional) i QC, gdzie QTP działa jako silnik wykonawczy, podczas gdy scenariusze testowe są tworzone i sterowane z kontroli jakości przez komponenty biznesowe.
SAP TAO usprawnia tworzenie i obsługę testów przetwarzania biznesowego ERP. Korzystanie z SAP Testing TAO i HP dają dodatkowe korzyści w porównaniu z innymi narzędziami testowymi, ponieważ istnieje szerokie wsparcie korporacyjne zarówno dla oprogramowania SAP, jak i HP.
Aplikacja kliencka SAP TAO pełni trzy funkcje:
- Inspekcja transakcji z serwera SAP
- Eksport transakcji do HP Quality Center
- Konsolidacja składników lub skryptów z HP Quality Center.
SAP TAO zapewnia kompleksowe rozwiązanie do testowania procesów biznesowych, które przyspiesza testowanie procesów biznesowych; działa równolegle z QC (Quality Center). TAO zostało stworzone, aby ułatwić testowanie środowiska SAP i zmienić trendy procesu testowania z testowania ręcznego na testowanie według składu. TAO SAP pomaga zmniejszyć ryzyko związane z biznesem i wspierać całą aplikację SAP. W przypadku wybranych transakcji SAP i interfejsu GUI SAP automatyzuje zarządzanie inspekcjami ekranu transakcji. Ułatwiona jest również migracja komponentów testowych do iz Centrum jakości.
Podczas tego szkolenia nauczysz się -
- Co to jest SAP TAO?
- SAP TAO Framework
- Przejdź do SAP TAO
- Integracja SAP TAO z innymi narzędziami
- Podejście do automatyzacji testów z SAP TAO
- Korzyści z SAP TAO
SAP TAO Framework
Window System obsługuje aplikacje klienckie SAP TAO. Pełni funkcję w następujący sposób.
- Connect : Aby korzystać z TAO, moduł connect służy do ustanowienia połączenia między używanym systemem SAP a projektem Quality Center
- Sprawdź : za pomocą narzędzia Inspection i UI Scanner możesz generować komponenty lokalnie i przesyłać je do Quality Center
- W tym module dodajemy T-code do listy transakcji
- Tao zwróci wszystkie ekrany powiązane z tą konkretną transakcją
- Wybierz odpowiedni ekran i kliknij „Sprawdź”
- Analizator przepływu procesów: Analizator przepływu procesu (PFA) rejestruje sekwencję ekranów i wszystkie interakcje użytkownika w procesie biznesowym i jest przechowywany w repozytorium SAP Test Acceleration and Optimization. Automatyzuje tworzenie komponentów, pobieranie dynamicznych właściwości SAP GUI w czasie wykonywania i automatyzuje inspekcję.
- Dodaj kod T do wpisanego kodu transakcji, klikając przycisk dodaj transakcję, a następnie kliknij „OK”
- Aby rozpocząć proces analizatora przepływu, należy kliknąć przycisk Start
- TAO uruchomi dla Ciebie SAP i zaloguje Cię do transakcji SAP
- Po zakończeniu transakcji kliknij przycisk „Zatrzymaj FPA”
- Po zakończeniu procesu transakcji TAO utworzy analizę i zwróci wszystkie ekrany SAP użyte do utworzenia przepływu za pomocą.
- Kliknij przycisk przesyłania, a zostanie wyświetlony komunikat z pytaniem, czy chcesz przesłać analizę do QC.
- Konsolidacja : w celu szybkiego wykonywania skryptów testowych ta funkcja pomaga połączyć wszystkie procesy biznesowe lub komponenty w jeden komponent
- Import / Eksport : ta funkcja jest używana do przesyłania komponentów z SAP QC (Quality Center) do klienta SAP Test Acceleration and Optimization.
Przejdź do SAP TAO
- W kliencie SAP TAO, po lewej stronie paska menu, kliknij ikonę „połącz”.
Wybierz system SAP, do którego chcesz się zalogować, i kliknij „Testuj połączenie SAP”
- Następnym krokiem jest połączenie z serwerem HP QC. Wypełnij wszystkie informacje, jak pokazano na zrzucie ekranu. Po nawiązaniu połączenia z projektem - zobaczysz ikonę „podłączony do projektu”
- Dostępne ustawienia konfiguracji TAO to Inspekcja, Import i Eksport, Konsolidacja, Rejestrowanie, licencja, ustawienia eksperckie. Kliknij przycisk importu / eksportu i przejdź do lokalizacji biblioteki komponentów RTL i kliknij Zapisz.
- Teraz możesz importować / eksportować komponenty do Quality Center (QC) za pomocą ikony importu / eksportu na lewym pasku menu, jak zaznaczono na zrzucie ekranu
- Po wyeksportowaniu komponentów do Quality Center (QC) zobaczysz bibliotekę komponentów (przyciski, przyciski ekranu ciała, przyciski nagłówka itp.), Jak zaznaczono na poniższym zrzucie ekranu.
- Po kliknięciu biblioteki „Przycisk” zobaczysz ekran, powiedzmy ekran zamówienia sprzedaży, na którym możesz zobaczyć różne paski narzędzi, takie jak „Standardowy pasek narzędzi”, „Pasek narzędzi alokacji” i „Przyciski ekranu głównego”
- Aby utworzyć komponenty testowe, możesz użyć narzędzia „Sprawdź”. Po prawej stronie zobaczysz wiersze, które reprezentują ekran skonfigurowany w systemie i są częścią kodu T. Na przykład VA01 ma 283 ekrany, które możemy sprawdzić.
- Teraz możesz wybrać ekran pojedynczo lub klikając pole wyboru w określonym wierszu. Możesz także wybrać wszystko, używając opcji „wybierz wszystko” podświetlonej poniżej ekranu transakcji. Po dokonaniu wyboru kliknij przycisk inspekcji. Możesz wyświetlić raport dziennika automatycznego przypadku testowego, klikając łącze „Wyświetl raport”; poda szczegółowe informacje o tym, który przypadek testowy przeszedł, a który nie.
- Konwencja nazewnictwa komponentu utworzonego w Quality Center na potrzeby inspekcji to Tcode_screenNumber_Name, na przykład: VA01_ 0101_SalesdoclnitialscreenCreate.
Integracja SAP TAO z innymi narzędziami
- Adapter SAP Solution Manager - pomaga przenieść wymagania do HP Quality Center i przesłać wynik HPQC z powrotem do Solution Manager.
- HP Quality Center - Application Life Cycle Management (ALM) - jest to narzędzie do zarządzania testami używane do automatyzacji i testowania ręcznego. Moduł HPDQC do testowania procesów biznesowych służy do konsolidacji komponentów utworzonych z SAP TAO.
- HP Quick Test Professional (QTP): wymagane jest wykonywanie skryptów testowych.
Object Spy to kolejne narzędzie oprócz tych, które pobiera informacje identyfikujące elementy interfejsu użytkownika.
Podejście do automatyzacji testów z SAP TAO
- Poprzez kontrolę, SAP TAO generuje komponenty testowe lub skanując pod-ekrany SAP Business Process (tylko interfejs SAP GUI), pola są parametryzowane
- Zautomatyzowane przypadki testowe składają się z komponentów testowych, a nie z pojedynczych linii poleceń
- Dzięki automatycznie utworzonym plikom MS Excel dane testowe można zastosować do parametrów wejściowych, które obejmują sparametryzowane kolumny i dane testowe dla pierwszych iteracji
- Szkice przypadków testowych i wygenerowane komponenty testowe są przesyłane do SAP Quality Center
Korzyści z SAP TAO
- Wdrożenie testowe: skraca czas potrzebny do zbudowania i wykonania skryptów testowych
- Test ponownego wykorzystania: SAP TAO eliminuje potrzebę tworzenia nowych testów za każdym razem, gdy zmieni się komponent.Jeśli jeden komponent zmieni się w grupie testów, można go zastąpić, a następnie ponownie skonsolidować test
- Konserwacja: eliminuje czynności związane z nagrywaniem / odtwarzaniem, znacznie zmniejsza koszty konserwacji.
- SME (eksperci merytoryczni) nie są zobowiązani do opracowywania zautomatyzowanych przypadków testowych
- Solidność: Proces kontroli SAP TAO zapewnia, że testy SAP TAO są bardziej niezawodne podczas zmian. Proces inspekcji sprawdza zawartość danych w komponencie, a nie tylko zachowanie obiektu na ekranie.
Podsumowanie
- SAP TAO to narzędzie do testowania automatyzacji systemów oprogramowania SAP.
- Pełna forma SAP TAO to Akceleracja i optymalizacja testów.
- SAP TAO usprawnia tworzenie i obsługę testów przetwarzania biznesowego ERP.
- SAP TAO Framework: łączenie, inspekcja, analizator przepływu procesów, konsolidacja, import / eksport
- SAP TAO integruje się z różnymi narzędziami, takimi jak SAP Solution Manager Adapter, HP Quality Center, HP Quik Test Professional, Object Spy itp.
- Poprzez kontrolę, SAP TAO generuje komponenty testowe lub skanując pod-ekrany SAP Business Process (tylko interfejs SAP GUI), pola są parametryzowane.
- SAP TAO skraca czas potrzebny na zbudowanie i wykonanie skryptów testowych.
- Kolejny