2012-11-13 7 views
2

내가 만들고있는 SOAP/XML-RPC JMeter 요청에 대해 HMAC SHA256 서명을 생성하려고합니다. 나를 위해 트릭을 할해야 자바 스크립트 라이브러리를 발견 :JMeter에서 외부 JavaScript 파일 메서드를 호출하는 방법

http://code.google.com/p/crypto-js/#HMAC

문제는 내가 JMeter를에서 외부 자바 스크립트 파일 메소드를 호출 할 수있는 방법을 찾을 수 없습니다입니다.

어떤 도움도이 작업이나 작업을 수행하기위한 대체 방법에 대한 제안으로 정말 만족할 것입니다.

답변

0

HMAC를 생성하기 위해 외부 JS 라이브러리를 사용할 필요가 없습니다. 이 기능은 is available in Java SE입니다. Beanshell 샘플러를 사용하여 Java 코드를 실행할 수 있습니다.

이 기능은 자바 SE에 사용할 수없는 것입니다 경우 수 :

  • 사용 OS Process Sampler
  • 사용 BSF Sampler, 자바 스크립트로 설정 언어 선택 라이브러리의 스크립트 파일을 첨부
  • 넣어 항아리 Jmeter의 lib 폴더. 그러면이 라이브러리는 시작시 JMeter에 의해로드되고 Beanshell 샘플러를 통해 사용할 수 있습니다.
+0

응답 해 주셔서 감사합니다. JMeter와 BeanShell을 처음 접했고 C# 배경을 사용하기 때문에 Java/BeanShell을 통해 구현할 때까지 시간이 걸릴 수 있습니다. 외부 JavaScript 파일 메서드를 호출하는 방법 대신 제안 사항을 살펴 보겠습니다. JMeter에서 외부 JavaScript 메소드를 호출 할 수 있는지 알고있는 사람이 있습니까? – Mike

+0

@Mike OS Process Sampler를 사용하여 가능하다고 말했던 것처럼. 하지만 Beanshell을 사용하는 것이 더 좋을 것입니다. –

+0

BSF 샘플러를 사용하고, 언어를 자바 스크립트로 설정하고 스크립트로 파일을 첨부 할 수 있습니다. –

관련 문제