Strefa logowania do Strefy z Siege

11

Potrzebuję przetestować działanie zastrzeżonego obszaru mojej witryny. Chcę użyć Oblężenia do tego celu.

Aby uzyskać dostęp do zarezerwowanego obszaru, musisz być zalogowany na mojej stronie.

Jak mogę wysłać Siege -Cookie do mojej aplikacji internetowej?

alesdario
źródło

Odpowiedzi:

18

Jest wymieniony tylko w domyślnym pliku .siegerc (a nie w instrukcji online lub na stronie podręcznika), ale:

# Login URL. This is the first URL to be hit by every siege
# client. This feature was designed to allow you to login to 
# a server and establish a session. It will only be hit once
# so if you need to hit this URL more then once, make sure it
# also appears in your urls.txt file.
#
# ex: login-url = http://eos.haha.com/login.jsp POST name=jeff&pass=foo
#
# login-url = 

Więc nie ustawiasz dokładnie pliku cookie logowania. Zamiast tego instruujesz każdego pracownika oblężenia, aby zalogował się na Twojej stronie jeden raz przed innymi żądaniami, a on zachowa swój status uwierzytelnienia, dopóki oblężenie się nie zakończy.

Alternatywnie możesz ustawić klienta użytkownika na specjalny ciąg znaków, a następnie obserwować tego specjalnego użytkownika użytkownika w kodzie uwierzytelniającym i automatycznie zalogować tego użytkownika.

Ian
źródło