Sottolineare l'area di accesso con Siege


11

Ho bisogno di testare le prestazioni dell'area riservata del mio sito web. Voglio usare Siege per questo obiettivo.

Per accedere all'area riservata è necessario accedere al mio sito.

Come posso inviare con Siege un cookie di accesso alla mia applicazione Web?

Risposte:


18

È menzionato solo nel file predefinito .siegerc (e non nel manuale online o nella pagina man), ma:

# 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 = 

Quindi non stai esattamente preimpostando il cookie di accesso. Invece, stai chiedendo a ciascun addetto all'assedio di accedere al tuo sito una volta prima di qualsiasi altra richiesta, e manterranno il loro stato autenticato fino al termine dell'assedio.

In alternativa, è possibile impostare l'agente utente su una stringa speciale, quindi cercare quell'agente utente speciale nel codice di autenticazione e accedere automaticamente a quel visitatore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.