Blue Prism - narzędzie do modelowania aplikacji
Modeler aplikacji służy do szpiegowania aplikacji. Szpiegowanie to identyfikacja elementów w Aplikacjach.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller.jpg)
Okno modelera aplikacji wygląda następująco -
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_window.jpg)
Tryby szpiegowskie
Mamy 4 różne typy trybów szpiegowania, jak pokazano poniżej -
Tryb Win32
Tryb HTML
Tryb dostępności
Tryb regionalny
Wykonaj poniższe kroki, aby wybrać dowolny z trybów szpiegowania lub przełączać się między różnymi trybami -
Użyj Ctrl i kliknij lewym przyciskiem myszy, aby wybrać podświetlony element w trybach szpiegowania.
Użyj Ctrl i kliknij prawym przyciskiem myszy, aby anulować.
Naciśnij klawisz Alt, aby przełączyć tryby szpiegowskie.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_modes.jpg)
Praca z aplikacjami internetowymi
Omówimy teraz, jak pracować z aplikacjami internetowymi -
Logowanie i wylogowanie na Facebooku
Najpierw utwórzmy obiekt biznesowy i wprowadźmy dla niego nazwę.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/working_with_web_applications.jpg)
Musimy skonfigurować Application Modeller.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/configure_application_modeller.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_wizard1.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_wizard2.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_wizard3.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_wizard4.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller_wizard5.jpg)
Teraz będziemy szpiegować przycisk logowania, pola nazwy użytkownika i hasła.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page1.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page2.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page3.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page4.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/facebook_login_page5.jpg)
Now, we shall start the implementation part.
Utwórz elementy danych dla e-maili i haseł.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/create_data_items.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/create_data_items1.jpg)
Użyj „etapu zapisu”, aby wpisać identyfikator e-mail i hasło na stronie Facebooka.
Kliknij przycisk Zaloguj za pomocą opcji Nawiguj po etapie.
Nie otrzymujemy akcji kliknięcia w etapie nawigacji.
A więc przejdź do Application Modeller i zmień typ elementu logowania na przycisk.
Tutaj używamy etapu oczekiwania, aby załadować witrynę przed jej uruchomieniem.
Teraz zaloguj się do serwisu Facebook.
Aby wylogować się z konta, musimy przygotować element w Application Modeller.
Szpieguj wymagane elementy, najpierw sprawdź jakie elementy są wymagane do wylogowania.
Następnie musimy szpiegować strzałkę i opcję wylogowania.
Użyj etapu Nawiguj, aby kliknąć strzałkę, a następnie wyloguj się.
Po naciśnięciu przycisku logowania witryna zajmie trochę czasu, aby załadować informacje o koncie. Zależy to od średniej szybkości internetu w naszej sieci.
Po zalogowaniu użyj warunkowego oczekiwania, aby przytrzymać pogrubienie, aż pojawi się strzałka wylogowania.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/use_write_stage.jpg)
Praca z aplikacjami Windows i wieloma oknami
Dowiemy się, jak zautomatyzować system zleceń szkolenia, postępując krok po kroku zgodnie z poniższą procedurą. Zrzuty ekranu zamieszczone w kolejnych sekcjach pomagają jasno zrozumieć proces.
Step 1 - Utwórz obiekt biznesowy.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/working_with_windows_applications.jpg)
Step 2 - Skonfiguruj modelarz aplikacji.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/open_application_modeller.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller1.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller2.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller3.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller4.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller5.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/application_modeller6.jpg)
Step 3 - Szpiegowanie okna logowania.
Użyj Ctrl + Lewy, aby podświetlić element, a element porządkowy służy do Unikalnej Identyfikacji.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_signin_window.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_signin_window1.jpg)
Step 4 - Szpiegowanie numeru personelu.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_staff_number.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_staff_number1.jpg)
Step 5 - Szpiegowanie hasła.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_password.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/spying_password1.jpg)
Step 6 - Szpiegowanie przycisku logowania.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/Spying_signin_button.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/Spying_signin_button1.jpg)
Teraz zaczynamy część wdrożeniową.
Step 7 - Użycie etapu Nawigacja do uruchomienia aplikacji.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/navigation_stage_launch_application.jpg)
Step 8 - Korzystanie z etapu zapisu do konfigurowania liczby pracowników.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/configure_staff_number.jpg)
Step 9 - Korzystanie z innego etapu zapisu w celu skonfigurowania hasła.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/configure_password.jpg)
Step 10 - Korzystanie z etapu Nawiguj, aby się zalogować.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/navigate_stage_to_signin.jpg)
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/navigate_stage_to_signin2.jpg)
Step 11 - Połącz proces.
![](https://post.nghiatu.com/assets/tutorial/blue_prism/images/link_process.jpg)