![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 21.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, chciałbym przeprowadzać pewne testy na mojej stronie, związane z rejestracją nowych użytkowników.
Myślę o napisaniu jakiegoś robota, który potrafiłbym wejść na stronę, wypełnić formularz sztucznymi danym. Korzystałem z Selenium IDE, działa fajnie, ale muszę za każdym razem włączać program i odgrywać na nowo zapisane akcje, co nie jest mi na rękę, szukam czegoś bardziej automatycznego, dlatego postanowiłem napisać własnego robota. Nie wiem kompletnie od czego zacząć, jak w ogóle wysłać takiego robota na stronę i jak powiedzieć mu żeby wykonywał wskazaną akcje(wpisz w pole input o id..., wyślij formularz itd.). |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Tak z ciekawości co chcesz przetestować bo nie za bardzo rozumiem jakie wnioski wyciągniesz z tego, że Twój bot założy 1000 kont jak równie dobrze możesz je sam założyć skoro to Twój serwis.
A może jednak nie chodzi o testy tylko coś mniej etycznego na co wskazuje konto na forum założone tylko w celu napisania tego, a nie innego tematu ![]() Ten post edytował markonix 22.11.2012, 00:32:06 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Sztuczny ruch z 1 adresu IP raczej duzo Ci nie da
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Nie wiem kompletnie od czego zacząć, jak w ogóle wysłać takiego robota na stronę i jak powiedzieć mu żeby wykonywał wskazaną akcje(wpisz w pole input o id..., wyślij formularz itd.). Do tego słyży cURL
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 21.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tak z ciekawości co chcesz przetestować bo nie za bardzo rozumiem jakie wnioski wyciągniesz z tego, że Twój bot założy 1000 kont jak równie dobrze możesz je sam założyć skoro to Twój serwis. A może jednak nie chodzi o testy tylko coś mniej etycznego na co wskazuje konto na forum założone tylko w celu napisania tego, a nie innego tematu ![]() konkretnie chcę dokładnie przetestować Event Tracking w Google Analytics(a także kilka innych rzeczy), używam biblioteki za pomocą której mogę komunikować się z Google Analytics wykorzystując PHP, a nie javascrip(jest to dużo wygodniejsze, ponieważ w tym przypadku mogę dokładniej śledzić zdarzenia). Moim zdarzeniem(event), jest zarejestrowanie się na serwisie. Żeby jednak dokładnie przetestować, potrzebuję więcej wywołanych zdarzeń, więc chciałbym w jakiś sposób zautomatyzować. Nie chcę tego używać do żadnych spamerskich celów, ale wiem, że nie macie podstaw żeby mi ufać, więc już przed zakładaniem tematu, spodziewałem się, że możecie mi nie pomóc z powodu takich obaw. Rozumiem to oczywiście. Akurat podczas pisania tego posta, znalazłem rozwiązanie. Skoro używam PHP do interakcji z Google Analytics, to mogę przecież napisać funkcję która, stworzy konta w pętli, i z każdym nowym kontem wyśle do GA Event ukończonej rejestracji. Jako, że serwis jest opaty na Wordpress mogę wykorzystać jego Corn'a do powtarzania tej funkcji np. co godzinę. W ten sposób co godzinę będzie wywoływana funkcja tworząca ileś tam nowych kont i wysłała eventy do GA. Co prawda żeby funkcja się wywołała muszę wejść na stronę przynajmniej raz w ciągu godziny, ale to nie jest aż taki wielki problem. Także temat uznaję za zamknięty. ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:59 |