winautomation tutorial
To jest szczegółowe narzędzie WinAutomation, najpotężniejsze narzędzie do automatyzacji aplikacji systemu Windows, przejrzyj samouczek.
Na rynku dostępnych jest wiele narzędzi do automatyzacji aplikacji Windows, a narzędzie WinAutomation jest jednym z potężnych narzędzi, z których można korzystać, chociaż nie jest to narzędzie typu open source. Za pomocą tego narzędzia można bez wysiłku wykonać każde zadanie.
Narzędzia takie jak WinAutomation mogą zredukować liczbę zadań wykonywanych wielokrotnie na komputerze.
Omówmy więcej i przyjrzyjmy się interesującym faktom na temat tego, jak to narzędzie może naprawdę pomóc użytkownikowi w czasie rzeczywistym.
***************
jak wydrukować tablicę ciągów w java za pomocą pętli for
To jest dwuczęściowa seria:
Samouczek nr 1: Automatyzacja aplikacji Windows za pomocą WinAutomation (ten samouczek)
Samouczek nr 2: Jak używać narzędzia WinAutomation do automatyzacji aplikacji systemu Windows
***************
Ten samouczek zawiera krótkie informacje na temat każdego aspektu narzędzia WinAutomation, w tym instrukcje krok po kroku dotyczące pobierania i konfiguracji, funkcje, edycje itp., W celu ułatwienia zrozumienia.
Czego się nauczysz:
- Dlaczego wymagana jest automatyzacja?
- Co to jest aplikacja Windows?
- Co to jest narzędzie WinAutomation?
- Środowisko wymagane do uruchomienia tego narzędzia
- Różne wersje narzędzia WinAutomation
- Instrukcja instalacji krok po kroku
- Cechy wyróżniające
- Specyfikacje narzędzi
- Wniosek
- rekomendowane lektury
Dlaczego wymagana jest automatyzacja?
Główne powody automatyzacji aplikacji to:
- Oszczędność czasu
- Zmniejsza interwencję człowieka.
- Potrafi wykonywać powtarzalne zadania.
Powyżej wymienione są główne powody, dla których automatyzacja aplikacji jest bardzo ważna. Niezależnie od tego, czy jest to aplikacja mobilna, aplikacja internetowa czy aplikacja Windows.
Co to jest aplikacja Windows?
Każdy program lub aplikacja, którą można uruchomić na komputerze z systemem Windows, czy to WIN7, czy WIN10, jest znana jako aplikacja systemu Windows.
Na przykład - Kalkulator w komputerze z systemem Windows to aplikacja systemu Windows.
Wszelkie aplikacje innych firm, które można zainstalować na komputerze z systemem Windows, są również znane jako aplikacje systemu Windows.
Przykład: Firefox itp.
Co to jest narzędzie WinAutomation?
WinAutomation ( stronie internetowej ) to potężne i łatwe w użyciu narzędzie programowe oparte na systemie Windows do tworzenia robotów programowych. Te roboty programowe zautomatyzują wszystkie zadania na komputerze stacjonarnym i w Internecie bez żadnego wysiłku.
To narzędzie jest używane na komputerze z systemem Windows do automatyzacji powtarzalnych zadań.
To narzędzie może utworzyć plik programu Excel, odczytać dane w pliku programu Excel i zapisać dane w tym samym pliku programu Excel. Może samodzielnie tworzyć pliki, usuwać kopie itp. Na komputerze z systemem Windows. Prawie samodzielnie obsługuje całe środowisko okien.
To narzędzie może być również używane do automatyzacji aplikacji internetowych, ale w tym samouczku zobaczysz, jak działa z aplikacją Windows. Może wypełniać formularze internetowe, wyodrębniać dane i przesyłać te same dane z jednej aplikacji do drugiej.
Jeśli żądane zadanie nie zostanie pomyślnie zakończone przez to narzędzie, wyśle Ci automatyczną wiadomość e-mail. Możesz poinstruować go, aby podjął decyzję, tak jak po prostu byś to zrobił.
Wszystkie zadania lub problemy można łatwo rozwiązać za pomocą narzędzia WinAutomation, tak jak robi to człowiek.
Które aplikacje można zautomatyzować za pomocą narzędzia WinAutomation?
To narzędzie automatyzuje:
- Aplikacja Windows
- Aplikacja internetowa
Środowisko wymagane do uruchomienia tego narzędzia
* IMP *: To narzędzie nie obsługuje WinXP.
Obsługa systemów operacyjnych klienta
- System Windows 7
- Windows Vista
- Windows 10
- Windows 8 lub 8.1
Obsługa systemów operacyjnych serwerów
- Windows 2008
- Windows 2012
- Windows 2016
Różne wersje narzędzia WinAutomation
Istnieją trzy różne wersje narzędzia WinAutoamation.
# 1) Wersja podstawowa
Sama nazwa opisuje, że ma tylko kilka podstawowych funkcji, które są oferowane użytkownikowi, takie jak podstawowe akcje, podstawowe wyzwalacze itp.
Wersja podstawowa ma znacznie mniej funkcji w porównaniu z innymi wydaniami.
# 2) Wersja profesjonalna
Wersja Professional zawiera więcej dodatkowych i interesujących funkcji niż edycja Basic.
Dostępnych jest wiele funkcji, niektóre z nich wymieniono poniżej:
- Autolog - Jest to funkcja umożliwiająca zalogowanie lub odblokowanie stacji roboczej przed uruchomieniem robota.
- Obsługa błędów - Obsługa błędów w robotach, które umożliwiają wykonanie określonej akcji w przypadku awarii robota.
- Maksymalny czas pracy - Roboty otrzymują maksymalny czas pracy, który pozwala użytkownikowi ustawić maksymalny czas pracy robota.
- Funkcja bezpiecznego ekranu –Zwiększa bezpieczeństwo robotów, które mają działać, ta konkretna opcja zmienia kolor ekranu podczas pracy robota.
- Kompilator robota - Pozwala to użytkownikowi na skompilowanie dowolnego robota w samodzielnego robota, tutaj możemy również uruchomić plik .exe na innych komputerach.
# 3) Wersja Professional Plus
Zawiera wszystkie funkcje wersji Professional Edition i kilka dodatkowych, których nie ma w wersji profesjonalnej, które zostaną omówione później w kolejnych samouczkach.
Instrukcja instalacji krok po kroku
Poniżej podano instrukcje krok po kroku, jak pobrać, zainstalować i uruchomić narzędzie WinAutomation. To jest główna i ważna część samouczka.
Instalacja WinAutomation nie jest skomplikowana, jak wiele innych narzędzi dostępnych na rynku.
1) W przeciwieństwie do wielu innych narzędzi, WinAutomation nie pozwala na pobranie oprogramowania bezpośrednio ze strony internetowej.
dwa) Najpierw musisz pobrać wersję próbną WinAutoamtion, która jest 30-dniową bezpłatną wersją próbną. Jak wspomniano wcześniej, istnieją różne wersje tego narzędzia.
3) WinAutomation pobrać z tej strony
Po kliknięciu powyższego linku przekieruje Cię on do strony pobierania, jak pokazano poniżej, gdzie należy wprowadzić wszystkie szczegóły i kliknąć przycisk „Pobierz 30-dniową wersję próbną” na dole
4) Po kliknięciu przycisku „Pobierz 30-dniową wersję próbną” otrzymasz wiadomość e-mail z potwierdzeniem od zespołu WinAutomation oraz łącze do pobrania bezpłatnej wersji próbnej w tej samej wiadomości e-mail, jak pokazano poniżej.
5) Po kliknięciu powyższego linku zostanie wyświetlony monit o zapisanie pliku „WinAutomationSetup.exe”
6) Kliknij opcję zapisu.
Bezpłatna wersja tego narzędzia została pomyślnie pobrana.
Przejdźmy teraz przez proces instalacji oprogramowania WinAutomation.
# 1) Kliknij dwukrotnie WinAutomationSetip.exe.
#dwa) Kliknij Kolejny , w kreatorze, jak pokazano poniżej.
testowanie oprogramowania behawioralnego pytania i odpowiedzi na rozmowę kwalifikacyjną
# 3) Wybierz pole wyboru aby zobaczyć warunki i kliknij Kolejny jak pokazano niżej.
# 4) Kliknij Kolejny ponownie, aby wybrać żądany folder docelowy, zmień go według własnego uznania.
# 5) Kliknij Kolejny ponownie, jak pokazano poniżej.
# 6) Skonfiguruj to narzędzie na swoim komputerze, klikając Kolejny jeszcze raz.
# 7) Zakończy instalację narzędzia i pojawi się poniższy ekran. Kliknij koniec .
Otóż to. Instalacja narzędzia WinAutomation na komputerze zakończyła się pomyślnie.
Następnie zobaczymy kroki do uruchomienia i korzystania z bezpłatnej wersji tego narzędzia.
1) Kliknij na Ikona konsoli WinAutomation aby otworzyć narzędzie.
dwa) Poniżej pokazane okno konsoli zostanie wyświetlone z wyskakującym okienkiem z pytaniem o opcje „Chcę wypróbować WinAutomation” i „Mam klucz licencyjny”.
Ponieważ jest to wersja próbna i chcesz ją wypróbować, wybierz opcję „Chcę ocenić WinAutomation” i kliknij kontynuować przycisk.
3) Po kliknięciu Kontynuuj pojawi się poniższe okienko i kliknij Kontynuuj ocenę .
Teraz możesz korzystać z bezpłatnej wersji tego narzędzia przez okres próbny wynoszący 30 dni.
Zanim stworzymy przykładowego robota, omówmy pokrótce najważniejsze cechy tego narzędzia.
Cechy wyróżniające
WinAutomation zawiera wiele zaawansowanych funkcji, które sprawiają, że jest to idealne narzędzie do automatyzacji powtarzalnych zadań. Chociaż omówiliśmy kilka funkcji już w tym samouczku. Przyjrzymy się pozostałym funkcjom.
Najważniejsze cechy to:
Obsługuje zmienne - Tak, dobrze to przeczytałeś, podobnie jak wiele innych narzędzi, to narzędzie obsługuje zmienne.
Co to jest zmienna?
Zmienna to nazwany kontener, który przechowuje wartość i odwołuje się do lokalizacji pamięci.
- Obsługuje typy danych - Typ danych to nic innego jak typ danych, które można przypisać do zmiennej.
- Możesz monitorować stan robota w czasie rzeczywistym.
- Może przeprowadzać debugowanie dynamiczne podczas pracy robota.
- Debuger - Może debugować zadania, gdy są uruchomione.
- Możesz zaplanować zadania, a robot wykona je, gdy Cię nie ma.
- Niewiele akcji jest wstępnie zdefiniowanych, co pomaga nieco łatwiej zbudować robota.
- Potrafi budować roboty automatyzujące za pomocą edytora Visual Job z pomocą Drag and Drop.
- Nagrywaj interakcje użytkownika, myszy i klawiatury, aby łatwo zautomatyzować zadania za pomocą czytnika makr.
- Różne typy wyzwalaczy pozwalają monitorować system. Na przykład , kiedy plik jest tworzony / modyfikowany itp.
- Technologia automatyzacji interfejsu użytkownika, która umożliwia bezpośrednią obsługę różnych elementów sterujących w oknie.
- Wypełniaj i przesyłaj formularze internetowe automatycznie, używając danych lokalnych.
- W przypadku niektórych złożonych scenariuszy można uwzględnić różne logiki i odpowiednio je zautomatyzować.
Omówmy w skrócie powyższy samouczek z kilkoma wskazówkami.
Specyfikacje narzędzi
Za pomocą tego narzędzia można przeprowadzać typy testów :
- Testowanie czarnoskrzynkowe.
- Testy funkcjonalności.
- Testowanie regresji
System operacyjny :Windows
Dane wejściowe :Microsoft Excel
Obsługiwane technologie:
- Baza danych
- MS SQL
Wniosek
Narzędzie WinAutomation to najpotężniejsze narzędzie do automatyzacji aplikacji komputerowych i aplikacji internetowych bez większego wysiłku.
Jest to przyjazne dla użytkownika narzędzie, w którym można łatwo zautomatyzować, przechwytując obrazy, wszystkie obrazy są przechowywane w repozytorium. Prezentacja wyników jest po prostu łatwa do zrozumienia dla użytkownika. To funkcja czytnika makr ustawia komputer w tryb autopilota.
W tym samouczku omówiliśmy, jak pobrać i skonfigurować narzędzie WinAutomation oraz niektóre z jego głównych funkcji.
W drugiej części tej serii omówimy, jak rozpocząć korzystanie z narzędzia i stworzyć prostego robota oraz uruchomić przypadki testowe wraz z kilkoma przykładami i kilkoma zaawansowanymi tematami.
=> Przeczytaj następny WinAutomation Część 2 samouczek
rekomendowane lektury
- Dogłębne samouczki dotyczące Eclipse dla początkujących
- Jak używać narzędzia WinAutomation do automatyzacji aplikacji systemu Windows (część 2)
- Samouczek Bugzilli: Praktyczny samouczek dotyczący narzędzia do zarządzania defektami
- Samouczek dotyczący narzędzia do testowania dostępności WAVE
- Samouczek dotyczący refleksji w języku Java z przykładami
- Samouczek TestLink: Przewodnik dla laika po narzędziu do zarządzania testami TestLink (samouczek nr 1)
- Geb Tutorial - Testowanie automatyzacji przeglądarki za pomocą narzędzia Geb
- Samouczek SVN: Zarządzanie kodem źródłowym przy użyciu Subversion