2017-03-01 2 views
0

Jmeter을 사용하여 Express Apis (nodejs) 테스트를로드하려고합니다. 여권을 사용하여 로그인하고 있습니다. JMeter를 사용하여 로그인 할 수 있지만 승인이 필요한 다른 요청을 할 때 오류가 발생합니다. 나는 'req.user'을 체크하고있는 곳에서 승인을 확인하는 미들웨어를 가지고있다. 그러나 Jmeter req.user을 사용하는 경우 은 정의되지 않음입니다.JMeter를 사용하여 Express Test API (nodejs)로드

누구나 내가 누락되었거나 잘못하고 있다고 말할 수 있습니까?

감사합니다 당신이 correlation 누락 Creating a Simple Node/Express API Authentication System with Passport and JWT 기사를 살펴보면 :

+0

HTTP 요청을 기록하는 'Test Script Recorder'를 사용하여 스크립트를 기록하는 것이 좋습니다. 그런 다음'HTTP Cookie Manger' 설정 요소를 추가하십시오. 여전히 작동하지 않으면 동적 값을 '정규 표현식 추출기'를 사용하여 응답에서 캡처하여 보내야합니다. –

답변

0

- 동적 인증 토큰을 처리, 당신은 주변이를 해결하려면 다음을 수행해야합니다

  1. HTTP Request/authenticate 엔드 포인트에 보내기
  2. JSON Extractor
  3. 을 사용하여 을 추출하십시오. HTTP Header Manager을 다음 HTTP 요청에 연결하고 Authorization 헤더에 2 단계에서 추출한 토큰 값을 보내도록 구성하십시오.
+0

하지만 JWT를 사용하고 있지 않습니다. – nopapa

관련 문제