Czy ktoś może dać mi znać, jak działa następująca podstawowa rzecz w QTP
Wzywam akcję 1 z akcji 2. Działanie 1 ma kilka powiązanych bibliotek (.qfl). Czy powinienem również powiązać pliki bibliotek powiązane z Akcją 1 w Akcji 2? Po uruchomieniu Akcji 2 wywołuje Akcję 1, ale wywołanie funkcji powiązane z Akcją 1 nie jest wykonywane.
moje pytania
1) Pomóż mi zrozumieć, jak działa QTP, wywołując jedną akcję od drugiej
2) Jeśli tak, to powinienem skojarzyćpliki bibliotek również w akcji 2, czy powinienem powiązać wszystko (scenariusze odzyskiwania, pliki bibliotek, pliki konfiguracji, udostępnione pliki repozytoriów itp.), które są również powiązane z akcją 1 w akcji 2?
pozdrowienia
Srinivas
Odpowiedzi:
0 dla odpowiedzi № 1Funkcje są wspólne dla całego testu. Musisz dołączyć wszystkie funkcje, scenariusze odzyskiwania do głównego testu. Repozytoria obiektów muszą być dołączone do każdej akcji.
0 dla odpowiedzi nr 2
Musisz załączyć wszystkie pliki bibliotek z Akcjami z Pliki-> Ustawienia-> Opcje zasobów. Jak również LUB, jeśli używasz wspólnych obiektów w obu akcjach.
Istnieją dwa sposoby na wywołanie akcji z innej akcji. 1) Pod koniec jednej akcji. 2) W żądanym kroku w jednej akcji.
Jeśli wywołujesz akcję na końcu innej akcji, wówczas wywoływanie obu Akcji jest wykonywane domyślnie i sekwencyjnie przez „Akcję 0”.
Przypuśćmy, że wywołujesz akcję 2 z akcji 1 w dowolnym konkretnym miejscu, niż połączenie do akcji 2 jest wstawiane tylko w tym punkcie.