Akcje przeglądarki automatyzacji umożliwiają użytkownikom interakcję z aplikacjami internetowymi i komponentami poprzez elementy UI. Elementy internetowego interfejsu użytkownika, nazywane również elementami sieci Web, opisują w sposób unikatowy składniki internetowe, które będą obsługiwane przez akcję.
Aby wykonać automatyzację sieci, należy najpierw utworzyć nową instancję przeglądarki. Można to osiągnąć za pomocą akcji Uruchom przeglądarkę, które obsługują Microsoft Edge, Google Chrome, Mozilla Firefox i Internet Explorer. Za pomocą akcji Uruchom przeglądarkę można również określić, czy strona internetowa ma być uruchamiana na pulpicie lokalnym, czy w środowisku pulpitu wirtualnego.
Uwaga
Aby uruchomić przeglądarkę na wirtualnym pulpicie, należy najpierw przechwycić co najmniej jeden element interfejsu użytkownika na tym pulpicie. Ten element musi być dostępny w repozytorium elementów interfejsu użytkownika przepływu.
Aby dodać nowy element UI, wybierz Dodaj element UI poprzez akcję automatyzacji wdrożonej przeglądarki lub okienko Elementy UI w projektancie przepływu.
Wszystkie elementy interfejsu użytkownika związane z siecią Web są określane przez jeden lub więcej selektorów CSS — selektorów internetowych — które wskazują hierarchiczną strukturę składnika na stronie. Selektory używają notacji >, aby wskazać, że każdy element jest zawarty w elemencie po lewej stronie.
Chociaż selektory internetowe są tworzone automatyczne podczas dodawania elementów UI, niektóre szczególne scenariusze wymagają ręcznego tworzenia selektorów. Gdy jest potrzebny niestandardowy selektor sieci Web, można utworzyć własny, edytując istniejący selektor lub tworząc go od podstaw.
Aby stworzyć bardziej dynamiczne przepływy sieciowe, zastąp operatory Equals to innymi operatorami lub wyrażeniami regularnymi. Ponadto jeśli wartość atrybutu selektora sieci Web zależy od wyników poprzednich akcji, należy użyć zmiennych zamiast wartości zakodowanych na podstawie kodu trwałego.
Określ, czy fizycznie przesunąć kursor myszy nad stroną przed kliknięciem. Fizyczne kliknięcie jest wymagane w przypadkach, gdy emulowane kliknięcia na stronę nie wykonują zamierzonej akcji na elemencie. Ponieważ ta opcja wymaga skupienia okna przeglądarki, powoduje ona automatyczne przesłanie jest na pierwszy plan.
Określ, czy przetworzyć wyodrębnione dane, by prezentować je dokładnie tak, jak na stronie sieci Web. Przetwarzanie wyodrębnionych danych obejmuje wyświetlanie informacji zagnieżdżonych w elementach iFrame oraz filtrowanie przez ukryte lub widoczne elementy. W przypadku większych zestawów danych nie jest zalecane używanie tej opcji, ponieważ spowoduje to zwiększenie czasu wyodrębniania.
Wystąpienie programu Excel z wyodrębnionymi danymi. To wystąpienie służy do wykonywania operacji na arkuszu kalkulacyjnym (lub zapisywania i zamykania go) przy użyciu dedykowanych akcji programu Excel.
Wprowadź lub wybierz zmienną zawierającą wystąpienie przeglądarki internetowej, którego używasz
Get
Nie dotyczy
Opis strony sieci Web, Słowa kluczowe meta strony internetowej, Tytuł strony internetowej, Tekst strony internetowej, Źródło strony internetowej, Bieżący adres URL przeglądarki internetowej
Opis strony internetowej
Wybierz informacje, które mają zostać pobrane ze strony internetowej
Nie można pobrać atrybutu elementu interfejsu użytkownika na stronie internetowej
Wskazuje problem podczas pobierania atrybutu elementu strony internetowej
Wykonaj zrzut ekranu strony internetowej
Wykonaj zrzut ekranu strony internetowej (lub elementu strony internetowej), która jest aktualnie wyświetlana w przeglądarce, i zapisz obraz w pliku lub w schowku.
Emuluj za pomocą fizycznych naciśnięć klawiszy podczas wypełniania tekstu do elementów pól tekstowych interfejsu użytkownika. Fizyczne naciśnięcia klawiszy są wymagane w przypadkach, w których emulowane wypełnianie tekstu nie wykonuje zamierzonej akcji na elemencie. Ponieważ ta opcja wymaga skupienia okna przeglądarki, powoduje ona automatyczne przesłanie jest na pierwszy plan.
Określ, czy pole tekstowe ma zostać wypełnione od razu przez ustawienie wartości pola tekstowego, czy ma być emulowane pisanie przez użytkownika, co spowoduje wysyłanie pojedynczych znaków. Druga metoda jest wolniejsza, ale jej użycie jest wymagane w przypadku niektórych złożonych stron internetowych.
Zdecyduj, czy pole tekstowe ma zostać usunięte zaraz po tym, jak ta akcja wypełni je określonym tekstem. Jeśli wykonywane jest wydobywanie list autouzupełniania, ten parametr powinien być ustawiony na Fałsz.
Wprowadź opcję lub listę opcji, które mają być zaznaczone na liście rozwijanej. Wiele opcji ma sens tylko podczas pracy z listami wielokrotnego wyboru. Jeśli lista jest jednokrotnym wyborem, zostanie użyta tylko pierwsza określona opcja.
Wprowadź indeks lub listę indeksów do wybrania z listy rozwijanej. Wiele opcji ma sens tylko podczas pracy z listami wielokrotnego wyboru. Jeśli lista jest jednokrotnym wyborem, zostanie użyta tylko pierwsza określona opcja.
Wprowadź tekst na stronie internetowej, który ma zostać sprawdzony
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek
opis
Oczekiwanie na zawartość strony internetowej nie powiodło się
Wskazuje, że wykonywanie operacji oczekiwania nie powiodło się
Uruchom nową przeglądarkę Internet Explorer
Uruchom nowe wystąpienie lub dołącz do uruchomionego wystąpienia przeglądarki Internet Explorer, aby automatyzować witryny internetowe i aplikacje internetowe.
Parametry wejściowe
Argument
Opcjonalnie
Akceptuje
Wartość domyślna
opis
Launch mode
Nie dotyczy
Uruchom przeglądarkę automatyzacji, Uruchom nową przeglądarkę Internet Explorer, Dołącz do uruchomionej przeglądarki Internet Explorer
Uruchom przeglądarkę automatyzacji
Określ, czy uruchomić przeglądarkę automatyzacji lub nowe wystąpienie przeglądarki Internet Explorer, czy dołączyć do istniejącego wystąpienia
Attach to Internet Explorer tab
Nie dotyczy
Przy użyciu tytułu, Przy użyciu adresu URL, Użyj okna na pierwszym planie
Przy użyciu tytułu
Określ, czy dołączyć do karty przeglądarki Internet Explorer, używając jej tytułu lub adresu URL, czy dołączyć do aktywnej karty przeglądarki Internet Explorer uruchomionej jako okno na pierwszym planie
Wprowadź adres URL (lub jego część) karty przeglądarki Internet Explorer, do której chcesz dołączyć
Window state
Nie dotyczy
Normalny, Zmaksymalizowany, Zminimalizowany
Normalna
Określ, czy okno przeglądarki ma być uruchamiane w stanie Normalne, Zminimalizowane, czy Zmaksymalizowane
Pulpit docelowy
Brak
Komputer w lokalizacji lokalnej, dowolny pulpit wirtualny, który jest aktualnie podłączony lub ma przechwycony co najmniej jeden element interfejsu użytkownika
Komputer lokalny
Ustaw parametry połączenia pulpitu docelowego, które będzie uruchamiane przez przeglądarkę
Określ niestandardowy ciąg agenta użytkownika dla pomocnika WWW środowiska wykonawczego. Jeśli to pole pozostanie puste, pomocnik sieci web środowiska uruchomieniowego domyślnie będzie używał ciągu agenta użytkownika przeglądarki Internet Explorer, która jest zainstalowana na komputerze.
Uwaga
Opcja Wyczyść pamięć podręczną i Wyczyść pliki cookie działa zgodnie z ustawieniami, jeśli działanie w trybie chronionym jest wyłączone w menu opcji internetowych.
Wystąpienie przeglądarki Internet Explorer do użycia z akcjami przeglądarki automatyzacji
Wyjątki
Wyjątek
Popis
Nie można uruchomić przeglądarki Internet Explorer
Wskazuje problem podczas uruchamiania przeglądarki Internet Explorer
Nieprawidłowy adres URL
Wskazuje, że podany adres URL był nieprawidłowy
Uruchom nową przeglądarkę Firefox
Uruchom nowe wystąpienie lub dołącz do uruchomionego wystąpienia przeglądarki Firefox, aby automatyzować witryny internetowe i aplikacje internetowe.
Parametry wejściowe
Argument
Opcjonalnie
Akceptuje
Wartość domyślna
opis
Launch mode
Nie dotyczy
Uruchom nowe wystąpienie, Dołącz do uruchomionego wystąpienia
Uruchom nowe wystąpienie
Określ, czy uruchomić nowe wystąpienie przeglądarki Firefox, czy dołączyć do istniejącego wystąpienia
Attach to Firefox tab
Nie dotyczy
Przy użyciu tytułu, Przy użyciu adresu URL, Użyj okna na pierwszym planie
Przy użyciu tytułu
Określ, czy dołączyć do karty przeglądarki Firefox, używając jej tytułu lub adresu URL, czy dołączyć do aktywnej karty przeglądarki Firefox uruchomionej jako okno na pierwszym planie
Wprowadź adres URL (lub jego część) karty przeglądarki Firefox, do której chcesz dołączyć
Window state
Nie dotyczy
Normalny, Zmaksymalizowany, Zminimalizowany
Normalna
Określ, czy okno przeglądarki ma być uruchamiane w stanie Normalne, Zminimalizowane, czy Zmaksymalizowane
Pulpit docelowy
Brak
Komputer w lokalizacji lokalnej, dowolny pulpit wirtualny, który jest aktualnie podłączony lub ma przechwycony co najmniej jeden element interfejsu użytkownika
Komputer lokalny
Ustaw parametry połączenia pulpitu docelowego, które będzie uruchamiane przez przeglądarkę
Określ folder danych użytkowników używany przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Jeśli jest zaznaczone ustawienie domyślne Przeglądarka, nie można jednocześnie otworzyć przeglądarki na pulpicie i Picture-in-Picture. Dowiedz się więcej
Określ ścieżkę folderu danych użytkowników używanego przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Dowiedz się więcej
Wystąpienie przeglądarki Firefox do użycia z akcjami przeglądarki automatyzacji
Wyjątki
Wyjątek
Popis
Nie można uruchomić przeglądarki Firefox
Wskazuje problem podczas uruchamiania przeglądarki Firefox
Nieprawidłowy adres URL
Wskazuje, że podany adres URL był nieprawidłowy
Uruchom nową przeglądarkę Chrome
Uruchom nowe wystąpienie lub dołącz do uruchomionego wystąpienia przeglądarki Chrome, aby automatyzować witryny internetowe i aplikacje internetowe.
Parametry wejściowe
Argument
Opcjonalnie
Akceptuje
Wartość domyślna
opis
Launch mode
Nie dotyczy
Uruchom nowe wystąpienie, Dołącz do uruchomionego wystąpienia
Uruchom nowe wystąpienie
Określ, czy uruchomić nowe wystąpienie przeglądarki Chrome, czy dołączyć do istniejącego wystąpienia
Attach to Chrome tab
Nie dotyczy
Przy użyciu tytułu, Przy użyciu adresu URL, Użyj okna na pierwszym planie
Przy użyciu tytułu
Określ, czy dołączyć do karty przeglądarki Chrome, używając jej tytułu lub adresu URL, czy dołączyć do aktywnej karty przeglądarki Chrome uruchomionej jako okno na pierwszym planie
Wprowadź adres URL (lub jego część) karty przeglądarki Chrome, do której chcesz dołączyć
Window state
Nie dotyczy
Normalny, Zmaksymalizowany, Zminimalizowany
Normalna
Określ, czy okno przeglądarki ma być uruchamiane w stanie Normalne, Zminimalizowane, czy Zmaksymalizowane
Pulpit docelowy
Brak
Komputer w lokalizacji lokalnej, dowolny pulpit wirtualny, który jest aktualnie podłączony lub ma przechwycony co najmniej jeden element interfejsu użytkownika
Komputer lokalny
Ustaw parametry połączenia pulpitu docelowego, które będzie uruchamiane przez przeglądarkę
Określ folder danych użytkowników używany przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Jeśli jest zaznaczone ustawienie domyślne Przeglądarka, nie można jednocześnie otworzyć przeglądarki na pulpicie i Picture-in-Picture. Dowiedz się więcej
Określ ścieżkę folderu danych użytkowników do użycia przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Dowiedz się więcej
Wystąpienie przeglądarki Chrome do użycia z akcjami przeglądarki automatyzacji
Wyjątki
Wyjątek
Popis
Nie można uruchomić przeglądarki Chrome
Wskazuje problem podczas uruchamiania przeglądarki Chrome
Nieprawidłowy adres URL
Wskazuje, że podany adres URL był nieprawidłowy
Uruchom nową przeglądarkę Microsoft Edge
Uruchom nowe wystąpienie lub dołącz do uruchomionego wystąpienia przeglądarki Microsoft Edge, aby automatyzować witryny internetowe i aplikacje internetowe.
Parametry wejściowe
Argument
Opcjonalnie
Akceptuje
Wartość domyślna
opis
Launch mode
Nie dotyczy
Uruchom nowe wystąpienie, Dołącz do uruchomionego wystąpienia
Uruchom nowe wystąpienie
Określ, czy uruchomić nowe wystąpienie przeglądarki Microsoft Edge, czy dołączyć do istniejącego wystąpienia
Attach to Microsoft Edge tab
Nie dotyczy
Przy użyciu tytułu, Przy użyciu adresu URL, Użyj okna na pierwszym planie
Przy użyciu tytułu
Określ, czy dołączyć do karty przeglądarki Microsoft Edge, używając jej tytułu lub adresu URL, czy dołączyć do aktywnej karty przeglądarki Microsoft Edge uruchomionej jako okno na pierwszym planie
Wprowadź adres URL (lub jego część) karty przeglądarki Microsoft Edge, do której chcesz dołączyć
Window state
Nie dotyczy
Normalny, Zmaksymalizowany, Zminimalizowany
Normalna
Określ, czy okno przeglądarki ma być uruchamiane w stanie Normalne, Zminimalizowane, czy Zmaksymalizowane
Pulpit docelowy
Brak
Komputer w lokalizacji lokalnej, dowolny pulpit wirtualny, który jest aktualnie podłączony lub ma przechwycony co najmniej jeden element interfejsu użytkownika
Komputer lokalny
Ustaw parametry połączenia pulpitu docelowego, które będzie uruchamiane przez przeglądarkę
Określ folder danych użytkowników używany przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Jeśli jest zaznaczone ustawienie domyślne Przeglądarka, nie można jednocześnie otworzyć przeglądarki na pulpicie i Picture-in-Picture. Dowiedz się więcej
Określ ścieżkę folderu danych użytkowników używanego przez przeglądarkę podczas uruchamiania przepływów w trybie Picture-in-Picture. Dowiedz się więcej
Wybierz element interfejsu użytkownika na stronie internetowej, który ma zostać kliknięty
Click type
Brak
Kliknij lewym przyciskiem myszy, Kliknij prawym przyciskiem myszy, Kliknij dwukrotnie, Lewy przycisk w dół, Lewy przycisk w górę, Prawy przycisk w dół, Prawy przycisk w górę, Kliknij środkowym przyciskiem myszy
Określ, czy fizycznie przesunąć kursor myszy nad element przed kliknięciem. Fizyczne kliknięcie jest wymagane w przypadkach, w których symulowane kliknięcia nie wykonują zamierzonego działania na elemencie. Ponieważ ta opcja wymaga skupienia okna przeglądarki, powoduje ona automatyczne przesłanie jest na pierwszy plan.
Plik na dysku, w którym jest zapisany pobrany plik. Ta wartość to ścieżka pliku zawierająca folder pobierania, który określono powyżej, oraz nazwę pliku podaną przez serwer sieci web.
Wyjątki
Wyjątek
Opis
Nie można pobrać pliku
Wskazuje problem podczas pobierania określonego pliku
Nie znaleziono elementu z określonym selektorem stylów CSS
Wskazuje, że nie znaleziono elementu strony internetowej z określonym selektorem stylów CSS
Nie można kliknąć elementu interfejsu użytkownika
Wskazuje problem podczas klikania określonego elementu
Nie można zapisać pliku
Wskazuje problem podczas zapisywania określonego pliku
Uruchom funkcję języka JavaScript na stronie internetowej
Uruchom funkcję języka JavaScript na stronie internetowej i pobierz zwrócony wynik.
Uwaga
Migracja do rozszerzeń przeglądarki Manifest V3 ma wpływ na tę akcję. Aby znaleźć więcej informacji o programie Manifest V3 i jego wpływie na akcję Uruchom funkcję JavaScript na stronie internetowej, przejdź do Migracji do Manifest V3.
Określ, czy fizycznie przesunąć kursor myszy nad element w celu umieszczenia go na elemencie interfejsu użytkownika. Fizyczne umieszczenie kursora jest wymagane w przypadkach, gdy emulowane przesunięcie kursora nie wykonuje zamierzonej akcji na elemencie. Ponieważ ta opcja wymaga skoncentrowanego widoku okna przeglądarki, powoduje ona jego automatyczne umieszczenie na pierwszym planie.
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek
opis
Nie można najechać kursorem na element
Wskazuje problem podczas najeżdżania kursorem na określony element