Przejdź do treści
SilktidePomoc

Jak Silktide przeszukuje witryny

Silktide nie przeszukuje witryn jak tradycyjny bot analizujący wyłącznie HTML. Ładuje każdą stronę w prawdziwej przeglądarce — bezgłowej przeglądarce Chrome — dzięki czemu widzi w przybliżeniu to, co widzi użytkownik po uruchomieniu skryptów, przeliczeniu układu i załadowaniu zasobów.

Dlatego Silktide może testować nowoczesne witryny intensywnie wykorzystujące JavaScript, które pomijają roboty analizujące wyłącznie kod źródłowy, a wyniki mogą obejmować układ, kontrast, zrzuty ekranu i końcowy kod HTML po ustabilizowaniu się strony.

Co robi przeszukiwanie witryny

Typowe uruchomienie testu:

  1. Rozpoczyna się od strony głównej witryny (oraz wszelkich skonfigurowanych wymuszonych stron).
  2. Ładuje każdą stronę w zakresie w przeglądarce na komputerze, a tam, gdzie jest to włączone, także na urządzeniu mobilnym.
  3. Wykrywa kolejne adresy URL na podstawie linków, a często także map witryny.
  4. Działa do momentu objęcia całego zakresu lub osiągnięcia witryny.

Za pomocą ustawienia Co testujemy określasz, które adresy URL należą do tego zakresu. Zaawansowane ustawienia robota zmieniają intensywność, z jaką Silktide wykrywa i ładuje te adresy URL — zobacz Ładowanie strony.

Strony a pliki

Nie wszystko, co znajdzie Silktide, jest ładowane w ten sam sposób:

  • Strony HTML są otwierane w przeglądarce. Uruchamiany jest JavaScript, stronę można przewijać, a Silktide może kliknąć skonfigurowaną kontrolkę (na przykład, aby zamknąć baner plików cookie) przed zarejestrowaniem wyników.
  • Pliki PDF i wiele innych dokumentów są wykrywane podczas przeszukiwania witryny — zwykle jako linki na stronach — i pobierane jako pliki zamiast renderowania jako pełne strony w przeglądarce. Nadal są uwzględniane w limicie dokumentów i nadal muszą być dostępne.

Jeśli adres URL pliku PDF nie wygląda jak adres PDF (na przykład nie ma rozszerzenia .pdf), Silktide może sklasyfikować go jako stronę i wykorzystać limit stron. Zobacz Dlaczego limity stron mogą uniemożliwiać testowanie plików PDF?.

Dlaczego ma to znaczenie

Ponieważ Silktide używa prawdziwej przeglądarki:

  • Obsługuje treści renderowane po stronie klienta, a nie tylko surową odpowiedź HTML
  • Może wchodzić w interakcję ze stronami — zamykać banery, uruchamiać przepływy użytkownika lub realizować skonfigurowane uwierzytelnianie
  • Może wykonywać zrzuty ekranu i mierzyć cechy wizualne, takie jak kontrast i układ
  • Żądania nadal pochodzą z infrastruktury Silktide (lub przez proxy), dlatego zapory sieciowe i zabezpieczenia przed botami nadal mogą zakłócać działanie

Aby uzyskać krótszą odpowiedź na pytanie „czy Silktide widzi to, co ja?”, zobacz Jak Silktide widzi witryny?.

Ostatnio zaktualizowano

Czy ta strona była pomocna?