Jmeter를 사용하는 jsp를 기반으로 웹 애플리케이션 중 하나에서 성능 테스트를 수행하려고합니다. 이제 해당 응용 프로그램에서 링크를 열면 브라우저에 표시되는 URL은 동일하게 유지되고 변경되지 않습니다. 예를 들어 응용 프로그램의 URL이 www.johndoe.com/abc
이고 웹 페이지에 여기를 클릭하여 연락하는 링크가있는 경우 문의 양식이 열렸지 만 브라우저에 표시되는 웹 페이지의 URL이 여전히 www.johndoe.com/abc
인 경우 해당 페이지를 클릭하십시오.Jmeter에서 동적 JSP 페이지를 처리하는 방법
Jmeter 레코딩 컨트롤러를 사용하여이 단계를 기록했습니다. 성능 샘플을 볼 때 http 샘플을 볼 때 경로가 /abc/rest/a/task/latest/3067/form
과 같이 표시되고 스크립트를 실행하면 Jmeter에서 401 Unauthorized
오류가 발생합니다.
내가 생각하기에 이것은 연락처 양식 페이지의 실제 링크이며 해당 번호 3067은 동적이며 페이지를 새로 고칠 때마다 변경되는 페이지의 ID입니다.
URL을 치기 전에이 자동 작업 ID를 캡처하고 성능 테스트를 수행 할 수 있도록 Jmeter에서 해당 페이지에 액세스하려면 어떻게해야합니까?
위에 추가하려면 양식의 일부 라디오 버튼을 선택하고 양식의 드롭 다운 필드를 선택하고 Jmeter가 실행될 때 동일한 작업을 수행하도록하려면 어떻게 수행해야하는지 알려주세요.
안녕하세요, Regex 추출기를 사용하여 jmeter 변수'$ {taskID}'에 regex 값을 전달했습니다. 그런 다음 URL 경로를 -/abc/rest/a/task/latest/$ {taskID}/form'하지만 잘못된 문자를 말하는 Jmeter 오류를 반환하고 응답 데이터를 볼 때 변수가 그대로 있고 변수의 값이 아닌지 정확히 알 수 있습니까? – utkarshs