Jmeter 매뉴얼 - 100명이 로그인하는 부하를 주고 싶은데 각각 다른 계정을 사용해야 할 경우
Ex) 100명이 로그인하는 부하를 주고 싶은데 각각 다른 계정을 사용해야 할 경우
1. 변경 해야할 변수를 찾는다 (아이디 또는 패스워드 등)
여기서는 std_id 와 std_name
나머지는 동일하게 사용
2. User Defined 어쩌구에 변수로 선언한다
3. 텍스트 파일을 불러올 수 있게 CSV어쩌구를 추가함
아마 추가하면 맨 밑에가서 붙을거임. 걔를 TestPlan 자리로 끌올
4. 텍스트 파일을 불러온다
① 텍스트 파일을 불러옴
② 앞서 User Defined 어쩌구에 선언한 변수이름을 순서대로! 써준다
※ 변수1(콤마)(띄어쓰기)변수2 <주의!!
5. 텍스트 파일 형식
변수이름1(콤마)(띄어쓰기)변수이름2(콤마)(띄어쓰기)변수이름3…..
이런식으로 작성
6. 텍스트 파일의 첫번째 줄을 안 읽히게 하는법
이런 상황. 친절하게도 변수 명을 넣어주셨다^^ 저건 읽으면 안됨
CSV 어쩌구에서 저 항목을 “True”로 바꿔줌
똑똑한 제이미터
7. 변수로 넣어준다
변수를 넣어야 하는 스레드를 찾아가서 Value를 ${변수이름} 으로 넣어준다
Number of Threads(users) : 아이디 몇 개
Loop Count의 Forever 체크
Scheduler 체크
Duration(seconds): 얼마동안 돌릴건지 (초)
이거 체크해야지 result tree에 오류 목록만 생성
오류 체크하는 방법
Add>Assertion>Respone Assertion 추가
Patterns to Test 에 오류 발생 시 나타나는 html 적기,
Ex) 로그인을 실패하였습니다.