하나의 테스트 계획에 3 개의 스레드 그룹 (3 개의 시나리오가 있습니다)이 있습니다. 예를 들어 12 명의 사용자가 각 스레드 그룹에 대해 4 명의 사용자를 배포하고 있습니다. 여기에 여러 개의 의문점이 있습니다.Jmeter Transaction Controller에서 스레드 수보다 많습니다.
1) 시나리오마다 로그인 트랜잭션이 있습니다. 모든 시나리오에 대해 하나의 트랜잭션을 만들 수 있습니까? 2) 아래 시나리오와 함께 부하를 분산시키는 부하 테스트에 관한 것입니다. 스레드 그룹 시나리오 1 실 사용자의
Total no of scenarios=3(ultimate thread groups where they contains multiple transaction controllers)
Total no of users=10
Ultimate thread group 1 scenario= 4 users(thread count)
Ultimate thread group 2 scenario= 3 users(thread count)
Ultimate thread group 3 scenario= 3 users(thread count)
ramp up=150 sec,
steady period=600 sec,
ramp down=150 sec (Total duration 15 min) configured for each thread group.
내가 그 아래에있는 트랜잭션이 무작위로 4 회를 실행할 수 있습니다 기대할 수 4.so 있습니다. 그러나 리스너에서 트랜잭션이 4 번 이상 실행되고 있음을 알 수 있습니다 (이 시나리오에서는 4 명의 사용자 만 테스트 데이터를 제공하는 테스트 데이터가 부족하여 거의 20 번 실행됩니다).
아무도 정확하게 내가 실수를하고있는 곳을 말해 줄 수 있습니까? 어떻게 직접 수정할 수 있습니까? Please find below screen shots for reference