로드 러너 부겐의 웹 서비스 프로토콜을 사용하여 웹 서비스 성능 테스트 스크립팅

로드 러너 부겐의 웹 서비스 프로토콜을 사용하여 웹 서비스 스크립팅:

초보자를 위한 이 로드 러너 교육 자습서에서는 로드 러너 기능에 대해 더 많이 배웠습니다.

이 튜토리얼은 우리의 부겐 스크립팅 시리즈에 부록이다,여기에서 우리는 가장 중요한 프로토콜 중 하나에 스크립트를 배울 것입니다-‘웹 서비스’.

우선 웹 서비스가 무엇을 의미하는지 이해합시다. 웹 서비스는 인터넷에서 사용할 수 있는 코드(특정 작업/작업을 수행할 수 있음)이며 기본 아키텍처 및 기술에 관계없이 다른 응용 프로그램이나 장치에 데이터를 통신하고 제공할 수 있는 코드입니다.

=> 로드 러너 자습서의 전체 시리즈를 보려면 여기를 클릭하십시오

로드 러너를 사용한 웹 서비스 프로토콜 테스트로드 러너를 사용한 웹 서비스 프로토콜 테스트

이 현대 시대에는 소프트웨어 시스템을 처음부터 구축 할 필요가 없습니다. 거기에 쉽게 사용할 수 있는 많은 서비스와 하나 호출 하 고 그/그녀의 응용 프로그램에서 사용할 수 있습니다.

우리가 우리의 응용 프로그램에서 지불 게이트웨이를 원하는 경우 예를 들어,우리는 하나를 구축 할 필요가 없습니다–우리는 이미 설립 지불 게이트웨이 공급자의 서비스를 사용할 수 있습니다(지불해야 할 수도 있습니다).

웹 서비스의 성공적인 구현의 기본 원칙은 개방형 표준을 사용하는 표준 통합 및 통신(응용 프로그램 간)방법입니다.

웹 서비스는 일반적으로 두 가지 유형이 있습니다:

  • 비누:비누는 간단한 객체 액세스 프로토콜을 의미하며 웹 서비스를 설계하고 개발하기위한 산업 표준 프로토콜입니다. 이 패키지에는 디버깅 심볼이 들어 있습니다.
  • 휴식:휴식은 표현적 상태 이전을 의미하며 웹 서비스 개발을 위한 아키텍처 스타일이다. 그것은 그것의 경량 성격 때문에 대중적 얻고 있다(그것의 실시에서 더 적은 대역폭 및 자원을 소모한다). 그것은 여러 데이터 형식을 허용합니다.

이제 부겐을 사용하여 비누 웹 서비스 스크립팅을 수행하는 방법을 살펴 보겠습니다.

이미 설명한 바와 같이,비누는 메시지를 주고 받는 데 사용됩니다. 우리가 이해해야 할 것이 하나 더 있습니다. 이 파일은 웹 서비스에 액세스하는 데 필요한 정보와 함께 웹 서비스가 수행하는 작업과 같은 세부 정보를 제공합니다.

예제 스크립트는 통화 변환기 웹 서비스를 사용합니다.

이 서비스는 다음 작업을 제공합니다(일반적으로 웹 서비스는 여러 작업을 제공할 수 있음):

변환기 화면

예를 들어’문화 정보 얻기’작업을 호출하고 응답을 볼 수 있습니다.

문화 정보 가져오기 화면

응답…

응답 시간 화면

이제’웹 서비스’프로토콜을 사용하여 새(빈)부겐 스크립트를 만드는 것으로 시작하겠습니다.

새 스크립트 화면

서비스 관리 화면

‘서비스 관리’창에서’가져 오기’를 클릭하십시오(새 서비스를 가져 오려면).새 서비스 화면

새 서비스 화면

가져오기 서비스

변환기 화면

이제’도구’메뉴로 다시 이동하여’서비스 호출 추가’를 선택하십시오.

서비스 호출 추가

‘새 웹 서비스 호출’창에서’서비스’,’포트 이름’및’작업’과 같은 필드를 볼 수 있습니다.

새 웹 서비스 화면

여기에서’문화 정보 얻기’작업을 선택해 보겠습니다.

문화 정보 화면 가져오기

‘전송 계층 구성’을 사용하면 전송 옵션을 지정할 수 있습니다(기본 옵션으로 남겨 둡니다).

주문 비누 우두머리

‘사용자 정의 비누 헤더'(지금은 아무것도 입력하지 마십시오)있는 경우 우리가 사용자 정의 헤더를 입력 할 수 있습니다.

입력 인수

‘입력 인수는’우리는이 작업에 필요한 데이터 입력을 입력 할 수 있습니다. 이 작업에는 하나의 입력(통화)만 필요합니다.

입력 인수

입력 값을 직접 입력하거나 매개 변수 파일에서 선택할 수 있습니다. 의 지금은 값’달러’를 입력 할 수 있습니다.

매개 변수 만들기

‘출력 인수는’우리가 우리가 응답을 저장할 수있는 매개 변수 이름을 입력 할 수 있습니다. 기본 이름을 두고’확인’을 클릭 합니다.

출력 매개 변수

그림과 같이 스크립트를 만듭니다.

샘플 코드

스크립트를 재생해 보겠습니다.

아래와 같이 이 웹 서비스 작업 요청의 응답이 성공적으로 수신되었습니다.

(참고:확대 보려면 아래 이미지를 클릭하십시오).

웹 서비스 작업

우리는 트랜잭션,상관 관계를 추가하는 등이에이 스크립트에 대한 추가 개선을 할 수 있습니다. 이러한 함수를 사용하는 방법을 이해하려면 함수 참조를 참조하십시오.

참고:웹 서비스를 위한 부겐 스크립트를 만들 수도 있습니다. 이 응용 프로그램을 사용하여,당신은 당신의 웹 사이트에 대한 자세한 내용을 찾을 수 있습니다.

결론

따라서’웹 서비스’프로토콜 스크립팅을 사용하면 스크립팅 옵션과 절차가 선택한 프로토콜에 따라 변경된다는 것을 이해했을 것입니다.

그러나 다른 프로토콜에서 스크립트를 탐색하고 배우는 것이 좋습니다.)부겐과 완벽하게 될 수 있습니다.

다음 자습서에서는 부겐 스크립트 파일과 런타임 설정에 대해 알아봅니다.

=> 로드 러너 자습서

이전 자습서|다음 자습서

Leave a Reply

이메일 주소는 공개되지 않습니다.