2011-08-19 10 views
6

Prima di tutto, non so come mostrarvi davvero su cosa sto lavorando esattamente, né qualcuno può effettivamente colpire il sito perché è una rete privata in cui il sito web vive . Ecco una schermata di JMeter: enter image description hereJMeter non è in grado di accedere al sito web - JMeter noob

Sto solo cercando di accedere al nostro sito web, ma sotto il nodo Albero visualizzare i risultati per il "/ common/j_security_check" sta venendo a mancare. Di seguito è riportato le informazioni dalle schede:

risultato Sampler:

Thread Name: Thread Group 1-1 
Sample Start: 2011-08-18 16:59:26 PDT 
Load time: 0 
Latency: 0 
Size in bytes: 795 
Sample Count: 1 
Error Count: 1 
Response code: Non HTTP response code: java.lang.IllegalArgumentException 
Response message: Non HTTP response message: Entity enclosing requests cannot be redirected without user intervention 

Response headers: 


HTTPSampleResult fields: 
ContentType: 
DataEncoding: null 

Richiesta:

POST https://DELETED BY ME (SORRY) 

POST data: 


[no cookies] 

Request Headers: 

dati di risposta:

ava.lang.IllegalArgumentException: Entity enclosing requests cannot be redirected without user intervention 
    at org.apache.commons.httpclient.methods.EntityEnclosingMethod.setFollowRedirects(EntityEnclosingMethod.java:225) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSampler2.setupConnection(HTTPSampler2.java:623) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSampler2.sample(HTTPSampler2.java:890) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:965) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:951) 
    at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:348) 
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243) 
    at java.lang.Thread.run(Unknown Source) 

Grazie per qualsiasi aiuto.

risposta

13

Provare a passare da Redirect automatically a Follow Redirects.

Sembra che stia tentando di reindirizzare per l'autenticazione, il che significa che probabilmente è necessario anche un cookie manager.

+4

Sì per cookie manager – holygeek

+0

Sì, entrambi erano 2 dei miei problemi, ma avevo anche bisogno di un campione di Riscritto URL per includere il mio ID di sessione. Grazie. – jreed121

2

Vorrei anche esaminare il traffico effettivo di un "accesso reale" in uno sniffer di rete come Fiddler. Quindi guarderei il traffico che Jmeter sta generando passando attraverso lo stesso sniffer proxy (è possibile collegare a catena i proxy). Avevo un problema simile su un sito dei clienti e si è scoperto che una delle richieste era indirizzata a un server SSO che restituiva un cookie a livello di dominio che per qualche motivo non era gestito dal cookie Manager standard.