JMeter를 사용하여 JSF 응용 프로그램에서 일부로드 테스트를 수행하고 페이지를 따라 ViewState를 전달하는 데 문제가 있습니다. ViewState 변수는 전혀 추출되지 않거나 페이지를 따라 전달되지 않습니다.JMeter를 사용하여 JSF를 테스트 할 때 ViewState 추출
나는 프록시 서버 내 테스트 단계를 기록했는데이는 모습입니다 :
는 내가 처음 GET 요청에 정규식 추출기를 추가했습니다. 정규식을 테스트했는데 정확합니다. 모든 POST 요청에서
나는 내 변수와 함께 하드 와이어드 뷰 ID를 교체합니다.그리고 제가 요청을 보낼 때 내가 할 것은 다음과 같다 :이 변수의 이름을 전송로
포스트 매개 변수가 올바르지 않습니다.
POST 데이터 :
loginForm % 3ArequestToken = & loginForm % 3Ausername = & 헬러 loginForm % 3Apassword = % 21QAYxsw2 % & A7EDC loginForm % 3AloginButton Anmelden = & com.sun.faces.VIEW = 24 % % 7BjsfViewState % 7D & loginForm = loginForm
당신은 내가 잘못 여기서 뭘하는지 알 수 있을까요?
감사합니다.
POST 요청은 urlencoded로 보내집니다. 이것이 사실입니다. 그러나 나는 문제가 있다고 생각합니다. 추출 된 값은 요청에서 설정되지 않습니다. 변수의 이름이 com.sun.faces.VIEW의 값으로 표시되고 일부 실제 값은 응답에서 추출되지 않기 때문입니다. 이전 요청 –