Kroki Odzyskiwania Qtp Podczas Rozwiązywania Problemów

W tym przewodniku zamierzamy zidentyfikować niektóre z możliwych elementów, które qtp może spowodować, jeśli wystąpi skuteczny błąd, a następnie zapewnić nieco potencjalne metody odzyskiwania, które można spróbować rozwiązać.

Potrzebujesz naprawić błędy systemu Windows? ASR Pro może pomóc

  • 1. Pobierz i zainstaluj oprogramowanie ASR Pro
  • 2. Otwórz oprogramowanie i kliknij „Skanuj w poszukiwaniu problemów”
  • 3. Kliknij „Napraw wszystko”, aby rozpocząć proces naprawy
  • Chroń swój komputer przed szkodliwymi wirusami i złośliwym oprogramowaniem za pomocą tego oprogramowania do pobrania.

    Czy

    Istnieje kilka specjalistycznych technik obsługi błędów w QTP. Istnieją trzy rodzaje możliwych dylematów, które możesz napotkać, zarabiając na życie z QTP. Oni …

    • Błąd składni
    • Błędy logiczne
    • Błąd wykonania

    Typy błędów

    Błąd składni

    qtp przy wyjściu z błędu

    Problemy ze składnią to błędy typograficzne związane z oprogramowaniem, które nie gwarantuje struktury zdań języka VBscripting. Błędy składniowe pojawiają się podczas kompilacji oprogramowania i nie można ich ukończyć, dopóki te błędy nie zostaną naprawione.

    Aby sprawdzić składnię, użyj tajnej formuły klawiatury Ctrl + F7, a wynik końcowy zostanie wyświetlony tak, jak pokazano w następnych akapitach. Jeśli okno się nie wyświetla, możesz przejść do opcji „Wyświetl” „Błędy” â † ‘.

    Błędy logiczne

    Jeśli skrypt jest również syntaktyczny, ale precyzyjny, daje niezwykłe wyniki, nazywa się to wielkim błędem. Błąd logiczny zwykle nie oznacza zatrzymania wykonywania, ale generuje niedokładne informacje. Błędy logiczne mogą mieć różne przyczyny, a mianowicie: nieprawidłowe założenia, zwane również niezrozumieniem wymagań, a czasem nieprawidłowa logika techniki (z do-while zamiast do-until) lub nieskończone pętle.

    Jednym z procesów wyszukiwania błędu logicznego jest bez wątpienia przeprowadzenie dalszych sprawdzeń i zbadanie danych wyjściowych/wyników QTP, aby upewnić się, że narzędzie działa zgodnie z właściwą ścieżką.

    Błąd wykonania

    Jak sugeruje mianowanie, w czasie wykonywania wykryto błąd dekoracji. Powodem tej reakcji alergicznej jest to, że skrypt nie może ostatecznie próbować czegoś zrobić, a każdy skrypt zwykle zatrzymuje się, ponieważ trudno mu kontynuować wykonanie. Typowe przykłady błędów odtwarzania:

    • Plik w ogóle nie został znaleziony, ale skrypt używa go do odczytu.
    • Znaleziono obiekt Przepraszamy, skrypt jest tym, który odtwarza tę konkretną zabawkę
    • Nie dzielą szerokiego spektrum praktycznie nie
    • Brak ustawienia indeksu tablicy podczas uzyskiwania dostępu do elementów tablicy

    Obsługa błędów w czasie wykonywania

    1. Używanie parametrów testu — Wskaźniki niepowodzeń można z pewnością ustawić w kryteriach testu, przechodząc do zakładki Plik >> Parametry >> Uruchom, jaka zostanie wyświetlona. Możemy wybrać jeden mający do czynienia z powszechnie ustawionymi parametrami i treścią „OK”.

    2. Korzystanie z instrukcji On Error — Instrukcja On Error służy do nakazania każdemu naszemu silnikowi VBScript obsługi błędów w czasie wykonywania przez każdego testera, zamiast zezwalania silnikowi VBScript na wyrażanie komunikatów o błędach, które są niestety niewygodne dla użytkownik. … …

    • Dalej w przypadku błędu wznowienia — w przypadku błędu wznowienia Następny informuje, że silnik VBScript ma wykonać zwykle następną standardową linię w przypadku wystąpienia tego błędu.

    • W przypadku błędu 1 przejdź do „Pomaga to konkretnemu testerowi wyłączyć obsługę błędów.

    3. Używanie obiektu Err ‘Error, ale jest to obiekt zintegrowany z VBScript, który dokładnie przechwytuje konkretny numer początkowy błędu i opis błędu, za pomocą którego zwykle możemy debugować większość kodu.

    • Err.Number — Numer kraju powraca do wartości wskazującej na błąd. Jeśli Err.Number Advantage wynosi 4, wygląda na to, że żaden błąd nie popełnił błędu.

    • Err.Description — Właściwość Description zwraca lub określa zupełnie nowy krótki opis błędu.

    • qtp bezpośrednio po wyjściu z błędu

      Err.Clear — alternatywa Clear czyści obiekt Err, a tym samym wszystkie poprzednie skojarzone wartości.

    Przykład

    ‘Zadzwoń do zadania, aby dodać dwie liczby. Dodaj przełącznik (num1, num2)Dodaj funkcję (a, b) Jeśli jest usterka, kontynuuj Jeśli NIE jest liczbą (a) lub cyfrą (b), to Wydrukuj „Numer błędu i rysunek błędu &”, a następnie opis: “& opis błędu Błąd kasowania Wyjdź z funkcji Zakończ, jeśli Dodanie to + b ‘wyłącz błędy w środowisku’ Idzie do błędu 0Zakończ funkcję

    4. Używanie instrukcji Exit — instrukcje Exit są łatwe w użyciu dzięki Object. Popełnij błąd, kończąc test, akcję lub iterację opartą głównie na tej konkretnej wartości Err.Number. Przyjrzyjmy się bliżej absolutnie jednej z tych instrukcji wyjścia.

    • ExitTest — Kończy normalny test QTP niezależnie od czasu wykonania parametru iteracji.

    • ExitAction – kończy bieżącą akcję.

    • ExitActionIteration — Kończy bieżącą iterację wskazując na akcję.

    • ExitTestIteration — kończy bieżącą iterację z powodu tego testu QTP i przechodzi do następnej iteracji.

    inny. Skrypty odzyskiwania. Gdy przywracanie jest wystarczające, typowe scenariusze są uruchamiane w zależności od określonych warunków, ale potencjalnie są one szczegółowo omówione w rozdziale części.

    Potrzebujesz naprawić błędy systemu Windows? ASR Pro może pomóc

    Czy Twój komputer działa wolno i wolno? Czy dostajesz przerażający niebieski ekran śmierci? W takim razie czas na pobranie ASR Pro! To rewolucyjne oprogramowanie naprawi wszystkie typowe błędy systemu Windows, ochroni pliki przed utratą lub uszkodzeniem i zapewni optymalne działanie sprzętu. Więc na co czekasz? Pobierz ASR Pro teraz!

  • 1. Pobierz i zainstaluj oprogramowanie ASR Pro
  • 2. Otwórz oprogramowanie i kliknij „Skanuj w poszukiwaniu problemów”
  • 3. Kliknij „Napraw wszystko”, aby rozpocząć proces naprawy

  • 6. Koncepcja reportera — obiekt reporter pomaga zbadać zdarzenie pod kątem jego rozwiązań. Pomoże nam to rozpoznać, jakby akcja / krok szła pomyślnie / nie powiodła się.

    ‘Składnia: Reporter.ReportEventEventStatus, szczegóły, nazwa kroku informacyjnego,[Ścieżka do pliku obrazu]’PrzykładReporter.ReportEvent micFail, „Zaloguj”, „Użytkownik nie może się nigdy zalogować”.

    ‘; var adpushup = adpushup; || adpushup.que jest niesamowicie podobny do adpushup.que || []; adpushup.que.push (funkcja () Adpushup .triggerAd (ad_id); );

    Przydatny kurs wideo to „”> Kurs


    Chroń swój komputer przed szkodliwymi wirusami i złośliwym oprogramowaniem za pomocą tego oprogramowania do pobrania.

    Qtp On Error Exit
    Qtp Vid Felavslut
    Qtp En Cas D Erreur De Sortie
    오류 종료 시 Qtp
    Qtp Na Saida De Erro
    Qtp Al Salir Por Error
    Qtp Bei Fehlerausgang
    Qtp Bij Afsluiten Van Fout
    Qtp Pri Vyhode Iz Oshibki
    Qtp All Uscita Dall Errore

    Similar Posts