티스토리 뷰
프로젝트를 진행하면서 SOAP 메세지를 테스트 할 일이 생겼습니다.
WSDL 파일에서 AXIS로 Java client 파일을 생성해서 테스트를 하다가 SOAP 메세지를 볼 일이 있어서
어떻게 접근을 할지 고민(서버 to 서버라 Fiddler에서는 잡히지 않고..)을 하다가
Wireshark로 네트워크 패킷을 잡아 거기서 웹서비스 요청 패킷을 찾고 내용을 긁어와서 활용했습니다.
무식하면 손발이 고생한다는 말이 맞는거 같습니다. ^^;
이렇게 생성한 SOAP 메세지를 기반으로 값을 바꾸고 content-length 값을 바꿔가며
telnet으로 80 포트 열어놓고 요청을 보내는 테스트를 진행했습니다.
오늘 다시 SOAP 메세지를 테스트 해야할 일이 있어 관련 도구를 검색해봤습니다.
크롬 플러그인은 대부분 REST Client만 검색이 되서 찾다보니 SOAP UI라는 도구가 보이네요 ^0^
간단히 테스트 해보니 그간 정말 무식한 방법으로 테스트를 했다는게 느껴지네요.. ㅎㅎ;;;
1. http://www.soapui.org/에서 설치 파일을 다운로드 받아 설치합니다. (설치과정은 생략..)
2. 설치 후 Project에서 "new soapUI Project" 메뉴 선택
3. Project Name, Initial WSDL/WADL 입력 후 OK
4. WSDL 기준으로 WebService 생성된 API 리스트 확인
5. API에서 'Request 1'을 더블클릭하면 우측에 SOAP 메세지 창이 뜨며
필요한 데이터를 세팅해서 좌측 상단의 녹색 화살표를 클릭하면 메세지가 전송되고 오른쪽에 Response가 보여짐
- Total
- Today
- Yesterday
- 커트라인
- 관악중앙하이츠포레
- 당첨가점
- 검단신도시
- 센트레빌아스테리움영등포
- 일반공급
- 현황
- 영백홀
- 경쟁률
- 북서울자이폴라리스
- 트레이더스
- 자양하늘채베르
- 케이카 워런티
- Neo
- 동탄역
- 송도자이크리스탈오션
- 동탄2신도시
- 고덕강일
- e편한세상강일어반브릿지
- 힐스테이트광교중앙역퍼스트
- 분양가
- 청약접수현황
- 송도자이더스타
- 청약접수
- 입주자모집공고
- 특별공급
- QM5
- 네오
- 금강펜테리움더시글로
- 제일풍경채
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |