Python nagrywanie zdarzeń w przeglądarce

0

Witam,

Istnieje jakieś rozwiązanie do nagrywania zdarzeń w przeglądarce(przechodzenie np do jakiejś strony, klikanie w linki etc)
Jedyne co znalazłem, to rozszerzenie do przeglądarek.

Chciałbym osiągnąć taki efekt, jak Katalon Recorder, który umożliwia nagrywanie zdarzeń i translacje na kod pythona

Polecicie coś, bo google dużo mi nie powiedziało?

0

Potrzebne Ci to do testów czy chcesz np. zrobić coś typu hotjar który nagrywa użytkownika na stronie?

0
Markuz napisał(a):

Potrzebne Ci to do testów czy chcesz np. zrobić coś typu hotjar który nagrywa użytkownika na stronie?

Do testów, chciałbym odejść od korzystania z wtyczek i zaimplementować własny kod, ale nie wiem od czego zacząć.
Cokolwiek wpiszę w google, to zawsze dostaję jakieś wtyczki

0

Mogę polecić cypress, jednak testy pisze się w JavaScript, ale skoro macie produkt web to też pewnie macie programistów od JS.

Nie wiem co rozumiesz poprzez "zaimplementować własny kod". Jeżeli o całkowitą implementację systemu testów to taki silnik jest bardzo skomplikowany przy obecnym webie gdzie dużo rzeczy się dzieje w przeglądarce i nie wybierałbym tej ścieżki - taki silnik poza napisaniem trzeba też utrzymać.

Jeżeli chodzi o to, żeby testy pisać w pythonie to powstał rok temu "pomysł" takiego projektu dla cypress`a - https://github.com/cypress-io/cypress-adapter-python - ale na tym projekt się zakończył. Pewnie dlatego, że nakład pracy jest zbyt duży - wygodniej jest pisać testy w tym samym języku w którym działa program - a w przypadku przeglądarki jest to obecnie JavaScript.

1 użytkowników online, w tym zalogowanych: 0, gości: 1