• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program klikający odpowiednie id

VPS Starter Arubacloud
+1 głos
132 wizyt
pytanie zadane 14 marca 2021 w Algorytmy przez SALVADOR Początkujący (310 p.)
Witam, chciałbym w celach edukacyjnych stworzyć program do klikania.

Ale nie zwykły program który będzie nagrywał ruchy myszki i później je powtarzał ,ponieważ taki program jeśli np. zmienimy wielkość ekranu czy inaczej zmanipulujemy go tak że przyciski będą w innym miejscu niż przy tym gdy ustawialiśmy  go do klikania, to trzeba go całkowicie od nowa naprowadzać/nagrywać.

Dlatego chciałbym zrobić skrypt który będzie klikał dane id klasy.

Np. gdy mamy na stronie przycisk "przejdź dalej" i za każdym kliknięciem będzie gdzieś indziej to chciałbym aby skrypt niezależnie od miejsca umiejscowienia przycisku i tak go klikał, poprzez sczytane jego id i wtedy jego kliknięcie.

Jakieś porady od czego zacząć przy tworzeniu takie mini skryptu? I czy da się go zrobić np. umieszczają na stronie www żeby klikał on na innej stronie?

Pozdrawiam.
komentarz 14 marca 2021 przez Velta Maniak (51,890 p.)

Co myślisz o Selenium? Mógłby spełniać Twoje oczekiwania.

komentarz 14 marca 2021 przez reaktywny Nałogowiec (40,650 p.)

I czy da się go zrobić np. umieszczają na stronie www żeby klikał on na innej stronie?

Da się, może użyj FaaS / Serverless i Selenium jak pisze @Velta.

1 odpowiedź

+1 głos
odpowiedź 14 marca 2021 przez rafal.budzis Szeryf (85,260 p.)
wybrane 21 marca 2021 przez SALVADOR
 
Najlepsza

Najlepiej wykorzystać programy testujące strony internetowe. Wyżej wspomniano o Selenium jednak dla mnie to staroć. Jedynym plusem jest wpieranie dużej ilości przeglądarek. A ty w sumie nie potrzebujesz testować pod wszystkimi przeglądarkami, a tylko wykonać coś w kolejności na dowolnej przeglądarce.

Dlatego ja polecam cypress który ma super podgląd wykonywanych operacji  ;) 
https://www.cypress.io/

Jako dodatek możesz zaintalować wtyczkę : 

https://chrome.google.com/webstore/detail/cypress-scenario-recorder/fmpgoobcionmfneadjapdabmjfkmfekb

Dzięki której będziesz w stanie nagrać swoje czynności na stronie ;) 

 

Podobne pytania

0 głosów
0 odpowiedzi 247 wizyt
pytanie zadane 7 stycznia 2021 w Inne języki przez Kshyhoo Użytkownik (750 p.)
0 głosów
3 odpowiedzi 1,016 wizyt
pytanie zadane 1 sierpnia 2020 w PHP przez NOONE1337 Początkujący (270 p.)
0 głosów
1 odpowiedź 159 wizyt
pytanie zadane 27 stycznia 2019 w Systemy operacyjne, programy przez Pikalak Początkujący (250 p.)

92,454 zapytań

141,263 odpowiedzi

319,099 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...