Bot - selenium, to poprawne?

0

Hej,
Chciałbym sobie dla testu napisać program, który wejdzie na daną stronę o określonych godzinach oraz przeklika odpowiednie rzeczy i tyle.
Do tej pory pisałem rzeczy klikające się w Selenium oraz VBS, czy taka praktyka jest poprawna, że na sztywno zdefiniuje co ma kilkać i gdzie i dodam proste GUI z przyciskiem "start"?
W czym powinno pisać się takie rzeczy?

0

Znam firmy, które w całości swoje testy opierają na Selenium i sikuli ... Twierdzą że to jedyna poprawna forma pisania botów :)

0

Możesz to też sprytniej sparametryzować. Napisz sobie np. funkcje odpowiedzialne za klikanie na odpowiedniej podstronie / wykonywanie pewnej akcji / wypelnianie formularza itd a potem swój test-case składaj z tych funkcji w stylu:

enterMainPage();
goToAddUser();
fillUserForm();
checkForErrors();

Dodatkowo te funkcje mogą też przyjmować jakieś parametry (np. dane uzytkownika do formularza). W efekcie będziesz miał coś dużo bardziej elastycznego, bo nowy test-case będziesz mógł poskładać jakby "z klocków". Ba, mógłbyś wtedy nawet w tym swoim gui umożliwić wyklikanie sobie jakie kroki maja sie wykonywać.

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