기본 변수 및 JMeter에서 목록을 선택합니다
-
02-01-2020 - |
문제
JMeter의 recording controller
와 세션을 녹음했습니다.
이 세션에서 많은 양식을 작성했습니다.값이있는 selectbox는 다른 양식의 값에 따라 달라집니다.
예 :
for value: "john" in textbox, in my selectbox appears values "1" and "2"
(one these i need to choose - noone is choosen by default)
for value: "jack" in textbox, in my selectbox appears values "3" and "4"
(the same as above)
.
JMeter에서 설정하는 방법이 SelectBox에서 사용 가능한 값에서 먼저 선택하려면?
해결책
JMeter의 Xpath extractor
와 같은 Smth가 있습니다.이 페이지 앞에 HTTP Request
에 추가하십시오. 여기서 SelectBox (이 선택 상자에서 응답을 가져 오기 전에 페이지가 있음)
SelectBox에 id="selectboxid"가 가정하면 다음과 같이 smth를 사용할 수 있습니다.
//select[@id="selectboxid"]/option[1]/@value
.
일부 XPath 자습서 자세히 알아보기
다른 팁
POST 요청으로 이러한 값을 선택하는 경우 매개 변수를 사용하여 이와 같은 작업을 수행 할 수 있습니다 -
이름 값
HasAccount 거짓
SETTINGS.GOUP $ {__ 무작위 (1,4)}
이것은 뉴스 레터 가입 페이지에 있습니다.false (또는 true)로 설정된 매개 변수는 체크 박스와 라디오 버튼을위한 것입니다.다른 하나는 내가 무작위 값을 선택하고 싶었던 드롭 다운입니다.
귀하의 경우에, 이것이 잘못된 값을 초래할 수 있습니다.나는 잭이나 존이 선택되었는지 여부를 평가하는 작은 콩 쉘 (또는 이와 유사한) 샘플러라고 생각합니다.많은 사용자가 많은 경우 매우 심하게 확장 될 것입니다.
제휴하지 않습니다 StackOverflow