2010-07-07 2 views
3

누군가 내 문제를 밝힐 수 있기를 바랬습니다. 나는 웹 사이트를 테스트하는 과정에있다. 진정성을 위해 로그인하는 사용자를 시뮬레이트하고 싶습니다. JMeter는 준수를 거부합니다. HTTPS 요청을 사용하여 수동으로 시도했습니다. HTTPS 스푸핑이 제공되며 Badboy에서 로그인 스크립트를 내 보냅니다. 테스트를 실행 한 후에 결과 트리보기 수신기를 사용하면 모든 것이 작동하는 것으로 보이지만 결국에는 항상 로그인 페이지로 리디렉션됩니다. 쿠키는 각 요청에 대해 동일한 세션을 표시하므로 올바르게 작동하는 것으로 보입니다.JMeter 테스트 계획 로그인 문제

여러분 모두가 제공 할 수있는 모든 지혜에 대해 미리 감사드립니다.

+0

jmeter.log에 오류가 있습니까? – JoseK

+0

로그 파일에 오류가 없습니다. 기존 헤더 관리자에 대한 몇 가지 경고가 있지만 그게 어떤 문제인지 나는 생각하지 않습니다. 아마존에 Badboy를 사용하여 로그인하여 오래된 주문을 검사했습니다. 테스트 계획을 JMeter로 내보내는 것은 성공으로 성공했습니다. 분명히 JMeter가 아니라 협력하지 않는 사이트입니다. – Jason

+0

리디렉션 옵션을 확인하셨습니까? 나는 그걸 여러 번 물었습니다. – BlackGaff

답변

2

badboy는 https에서 jmeter 테스트를 만드는 훌륭한 도구 인 반면.

하지만 우리 앱에서 불량배는 전혀 작동하지 않는 요청을 추가하는 것처럼 보입니다. 문제를 해결하기 위해 수동으로 제거해야했습니다.

쿠키에 토큰 또는 세션 ID가있는 경우이를 처리하지 않으므로 reg-ex 추출기로 추출하는 방법을 알아 내야합니다. 테스트에서 사용할 것입니다.

이 문제는 해당 응용 프로그램에 해당하지 않는 것이지만 적용되지 않는 요청을 제거하고 토큰/세션 ID를 보내 주시면 트릭을 수행 할 수 있습니다.

0

언젠가 비슷한 문제가 발생 했었지만 웹 애플리케이션이 JSF 기반 이었기 때문에 javax.faces.ViewState를 처리해야했습니다.

제 경우에는 모든 응답에 JFV가 있었으며 정규 표현식 추출기를 사용하여 다음 요청에 매개 변수로 전달해야했습니다. 응용 프로그램에 그런 문제가 있는지 확인하십시오.

감사합니다.