SoapUI

소프트웨어 스크린 샷:
SoapUI
소프트웨어 정보:
버전: 5.4.0 업데이트
업로드 날짜: 22 Jun 18
개발자: Ole Matzura
라이센스: 무료
인기: 514

Rating: nan/5 (Total Votes: 0)

SoapUI는 기능 테스트, 적합성 테스트, 감시 테스트, 보안 테스트, 검사, 모니터링, 호출, 시뮬레이션 또는 조롱을위한 편리한 유틸리티로 사용하도록 설계된 상용이지만 무료로 배포되는 소프트웨어 프로젝트입니다. SOAP / WSDL 및 REST / WADL 기반 API의 일부입니다.


API 테스트를위한 사실상의 표준
SoapUI는 API 테스트를위한 사실상의 표준으로 선언되었으며, REST (Representational State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity) AMF (Action Message Format), HTTP (Hypertext Transfer Protocol) 및 POX (Plain Old XML) 프로토콜을 지원합니다.

서비스 시뮬레이션, 서비스 조롱, 코드 생성, POX 테스트, AMF 테스트, SOAP 테스트, REST 테스트,로드 테스트, 기능 테스트, JMS 테스트, JDBC 테스트 등의 용도로 사용될 수 있습니다. 잘 보안 테스트. 5,500 만 건의 다운로드가 있으며 강력한 QA 및 개발 도구를 제작하는 SmartBear Software 프로젝트의 일부로 배포됩니다.

또한 코드 생성 도구로도 사용할 수 있습니다. 이 소프트웨어를 통해 사용자는 고급 성능 테스트를 쉽고 빠르게 작성하고 자동 기능 테스트를 실행할 수 있습니다. SoapUI는 64 비트 (x86_64) 및 32 비트 (x86) 명령 세트 아키텍처를 모두 지원하는 tar.gz 및 sh 파일 형식의 사전 빌드 된 바이너리 패키지로 배포되는 모든 GNU / Linux에서 잘 작동합니다. Microsoft Windows 및 Mac OS X 운영 체제도 지원됩니다.


후드 및 가용성

이 프로그램은 전적으로 Java 프로그래밍 언어로 작성되었으며 그래픽 사용자 인터페이스에는 Java Swing 기술을 사용합니다. 사용자의 편의를 위해 JAR 실행 파일과 32 비트 및 64 비트 하드웨어 플랫폼 용 설치 프로그램을 sh 파일 형식으로 포함하는 미리 빌드 된 일반 바이너리 패키지로 배포됩니다. SoapUI Pro의 가격 정보는 프로젝트 웹 사이트에서 찾을 수 있습니다.

이 릴리스의 새로운 기능 :

SwaggerHub 플러그인을 SwaggerHub에서 프로젝트로 쉽게 가져오고 SwaggerHub에 API를 내보낼 수 있도록 도와줍니다. (SOAPUIOS-152)
보다 효율적인 메모리 사용. (SOAPUIOS-154)
Stanislaw Wozniak (별명 sponte를 가진 GitHub 사용자)의 새로운 기능 : 테스트 러너는 SoapUI에 JUnit 스타일 보고서로 테스트 사례 속성을 내보내도록 명령하는 새로운 설정을 제공합니다. 새 & quot; 테스트 속성이있는 JUnit 결과 내보내기 & quot; 실행하기 전에 테스트 러너의 특성을 지정하는 대화 상자의 보고서 탭에서 선택란을 선택하십시오. 명령 행에서이 기능을 사용하려면 새로운 -J 명령 행 인수를 사용하십시오. (SOAPUIOS-156)
Marc Paquette (GitHub의 marcpa00) 버그 수정 : 이전 버전의 SoapUI는 Groovy 코드에서 콘솔 로그로 보낸 메시지를 두 배로 늘 렸습니다. 마크가 이것을 고쳤습니다. (SOAPUIOS-157)
기타 버그 수정 :
UXM AlertSite 플러그인은 & quot; 모니터 API & quot; 항목을 제품 메뉴에 추가하십시오. (SOAPUIOS-166)
Linux에 제품을 설치할 때 오류 (& quot; wsi-test-tools 스크립트의 액세스 모드를 설정할 수 없습니다 & quot;)가 발생할 수 있습니다. (SOAPUIOS-161)

SOAP 서비스에 대해 WS-I 준수를 실행하면 예외가 발생할 수 있습니다. (SOAPUIOS-158)

버전의 새로운 기능 :

SwaggerHub 플러그인을 SwaggerHub에서 프로젝트로 쉽게 가져오고 SwaggerHub에 API를 내보낼 수 있도록 도와줍니다. (SOAPUIOS-152)
보다 효율적인 메모리 사용. (SOAPUIOS-154)
Stanislaw Wozniak (별명 sponte를 가진 GitHub 사용자)의 새로운 기능 : 테스트 러너는 SoapUI에 JUnit 스타일 보고서로 테스트 사례 속성을 내보내도록 명령하는 새로운 설정을 제공합니다. 새 & quot; 테스트 속성이있는 JUnit 결과 내보내기 & quot; 실행하기 전에 테스트 러너의 특성을 지정하는 대화 상자의 보고서 탭에서 선택란을 선택하십시오. 명령 행에서이 기능을 사용하려면 새로운 -J 명령 행 인수를 사용하십시오. (SOAPUIOS-156)
Marc Paquette (GitHub의 marcpa00) 버그 수정 : 이전 버전의 SoapUI는 Groovy 코드에서 콘솔 로그로 보낸 메시지를 두 배로 늘 렸습니다. 마크가 이것을 고쳤습니다. (SOAPUIOS-157)
기타 버그 수정 :
UXM AlertSite 플러그인은 & quot; 모니터 API & quot; 항목을 제품 메뉴에 추가하십시오. (SOAPUIOS-166)
Linux에 제품을 설치할 때 오류 (& quot; wsi-test-tools 스크립트의 액세스 모드를 설정할 수 없습니다 & quot;)가 발생할 수 있습니다. (SOAPUIOS-161)

SOAP 서비스에 대해 WS-I 준수를 실행하면 예외가 발생할 수 있습니다. (SOAPUIOS-158)

버전 5.2.0의 새로운 기능 :

주요 새로운 기능 :
다음과 같은 4 가지 JSONPath 기반 어설 션을 사용할 수 있습니다.
JsonPath Count - JSON 응답에서 요소 발생 횟수를 계산합니다.
JsonPath Existence Match - JSON 응답에서 데이터를 추출하여 예상 값과 비교합니다.
JsonPath Match - JSON 응답에 특정 노드가 있는지 확인합니다.
JsonPath RegEx Match - JSON 응답에서 데이터를 추출하여 정규 표현식으로 검증합니다. 어설 션 추가 대화 상자의 속성 내용 어설 션 그룹에서 새 어설 션을 찾을 수 있습니다.
새 빈 프로젝트를 만들 수 있습니다 (이전 버전에서는 프로젝트가 WSDL 또는 WADL 또는 URI를 기반으로해야 함).
개량:
새로운 모습의 영감으로 준비되었습니다! API.
Java 6에 대한 지원이 중단되었습니다. SoapUI를 실행하려면 이제 컴퓨터에 Java 7이 있어야합니다. SoapUI 설치 패키지에는 Java 7 모듈이 포함되어 있으므로 설치 프로그램을 사용하면 추가 파일을 다운로드하여 설치할 필요가 없습니다.
구식 아이콘이 새로운 아이콘으로 바뀌 었습니다.
번들로 제공되는 플러그인 :
SoapUI 설치 패키지에는 다음 플러그인이 포함되어 있습니다.
MQTT 플러그인 - MQTT 서비스의 IOT 테스트를 가능하게합니다.

Swagger 플러그인 - Swagger 인터페이스 설명을로드하고 저장할 수 있습니다.
AlertSite UXM plugin - API의 분산 모니터링을 가능하게합니다.
수정 된 버그 :
JMS 시간 초과 어설 션이 작동하지 않았습니다.
SoapUI가 'xop : Include href'에 지정된 첨부 파일을 찾지 못했습니다.
SoapUI는 testrunner.bat로 테스트를 실행할 때 플러그인을로드하지 못했고 현재 디렉토리가 bin과 다릅니다.
& quot; 도움말 & gt; 개인 정보 보호 정책 & quot; 메뉴 항목이 웹 페이지를 열지 못했습니다. 이제 http://www.soapui.org/Store-Info/privacy-policy.html이 열립니다.
속성 전송 테스트 단계 편집기에서 동일한 이름의 두 항목을 전송 목록에 추가 할 수있었습니다.
& quot; 포함 & quot;의 크기를 조정하면 어설 션 편집 창, 해당 창의 텍스트가 적절하게 크기가 조정되지 않았습니다.
& quot; WSDL 정의 & quot;로 표시된 REST 인터페이스 편집기의 개요 탭은 & quot; WADL Definition & quot; 대신.
SoapUI 환경 설정 & gt; WSDL 설정 화면.

버전 5.1.3의 새로운 기능 :

주요 새로운 기능 :
REST Mocking - 스크립팅을 사용하지 않고 REST MockService를 쉽게 만들 수 있으며 사용할 수없는 / 프로토 타입 API를 테스트 할 수 있습니다.
OAuth 2.0 지원 - OAuth 2.0을 사용하여 API를 테스트하고 다른 OAuth 2.0 자격 증명을 프로필에 그룹화하며 OAuth 2.0 테스트를 자동화하여 다른 빌드 도구와 통합합니다.
(프로 전용) REST Discovery - API와의 상호 작용을 기록하여 테스트 중에 문서화되지 않은 API를 빠르게 얻을 수 있습니다.
(Pro only) REST Test Suite Builder - 기록 된 API와의 상호 작용을 통해 자동으로 테스트 스위트를 생성하여 올바른 요청을 테스트합니다.
(프로 전용) REST Discovery + REST Mocking - REST Discovery 레코딩의 응답을 사용하여 REST Mock을 매끄럽게 생성합니다.
수정 된 버그 :
하위 디렉토리의 MockServices에 대해 올바르게 노출 된 XSD (SOAP-1313)
메모리 로그 패널에 이제 2GB (SOAP-1574) 이상의 크기에 대한 정확한 총 메모리가 표시됩니다.
WSS 서명 항목을 만들 때 BinarySecurityToken에 서명 할 수 있습니다 (SOAPUI-4586 / SOAP-1097, Willem Salembier의 공헌)
리소스 편집기와 요청 편집기보기가 이제 더 잘 동기화됩니다 (SOAP-830).
요청보기의 팝업 매개 변수 테이블 (SOAP-845)의 동작이 개선되었습니다.

& quot; 새 REST 리소스 & quot;에서 누락 된 힌트 텍스트를 추가했습니다. 대화 상자 (SOAP-1102)
일부 중복 보관함을 제거했습니다. (SOAP-1195)
기본 HTTP 인증으로 보호되는 WSDL 가져 오기가 다시 가능합니다 (SOAP-1331).
XML 변환은 이름이 dig (SOAP-1405)로 시작하는 JSON 값에서 더 이상 실패하지 않습니다.
초보 페이지의 크기가 Mac OS X에서도 올바르게 조정됩니다 (SOAP-1212).
리디렉션 요청이 더 이상 수동으로 구성된 프록시 설정을 무시하지 않음 (SOAP-1208)
스키마 (SOAP-1219)와 함께 WADL 파일을 사용할 때 JSON의 몇 가지 사소한 문제가 수정되었습니다.
XSD에서 스키마 준수를 선언 할 때 NullPointerException이 수정되었습니다 (SOAP-1229).
중복 된 이름을 가진 REST 서비스가 있음에도 불구하고 새로운 REST 테스트 단계를 다시 작성할 수있다. (SOAP-1239)
JMS 엔드 포인트 (SOAP-1251)를 사용하는 REST 테스트 단계로 작동하지 않는 고정 사용자 정의 특성
고정 SecurityTestRunner가 Mac OS X에서 보고서를 작성하지 않음 (SOAP-1278)
MTOM 및 WCF (SOAP-1316)와의 향상된 호환성
불필요한 & quot; 임시 프로젝트 파일을 삭제하지 못함 & quot;을 삭제했습니다. 경고. (SOAP-1338)
프로젝트를 ZIP 파일로 내보내기 할 때 더 이상 오류 메시지가 표시되지 않음 (SOAP-1948)SSLContext는 이제 시스템 속성 soapui.sslcontext.algorithm (SOAP-2013)을 사용하여 구성 할 수 있습니다.
와이드 유니 코드 char이 가져올 때 더 이상 CharConversionException을 발생시키지 않습니다 (SOAP-1752).
(Pro only) Message Content Assertion (SOAP-1348)이 포함 된 프로젝트를 실행할 때 Maven Plugin이 충돌하는 문제를 수정했습니다.
(프로 전용) 데이터 구동 테스트에서 불필요한 500ms 지연을 수정했습니다 (SOAP-769)
(Pro 만 해당) 데이터 기반 REST 테스트에서 가끔 잘못된 데이터를 가져 오는 문제가 해결 된 문제 (SOAP-722)
(프로 전용) 경우에 따라 JSON이 XML로 더 이상 변환되지 않습니다 (SOAP-1219).
개량:
내부 상수 그룹핑을위한 Script 클래스 도입 (Marc Paquette 기고)
시작시 Cajo 서버 시작을 제어하기위한 비 GUI 설정 추가 (Marc Paquette 기고)
특정 시나리오에서 파일 선택기 동작 향상 (Marc Paquette의 기고)
GLOBAL_GROOVY_LOG의 log4j 정의에 누락 된 soapui.logroot 구성을 추가했습니다 (Michael Ottati 기고 물).
IdleConnectionHandler가 올바르게 정지되었습니다 (Christoph Thelen 기고 물).
리스너, 팩토리 및 루트에 대한 경로 이름 정규화 (SOAP-1424, Marc Paquette 기고 물)

업데이트 된 라이브러리 :
proxy-vole 20131209 (SOAP-1208)
rsyntaxtextarea 2.5.0 (SOAP-1425)
commons-io 2.4
wss4j 1.6.14

버전 5.0.0의 새로운 기능 :

주요 새로운 기능 :
REST Mocking - 스크립팅을 사용하지 않고 REST MockService를 쉽게 만들 수 있으며 사용할 수없는 / 프로토 타입 API를 테스트 할 수 있습니다.
OAuth 2.0 지원 - OAuth 2.0을 사용하여 API를 테스트하고 다른 OAuth 2.0 자격 증명을 프로필에 그룹화하며 OAuth 2.0 테스트를 자동화하여 다른 빌드 도구와 통합합니다.
(프로 전용) REST Discovery - API와의 상호 작용을 기록하여 테스트 중에 문서화되지 않은 API를 빠르게 얻을 수 있습니다.
(Pro only) REST Test Suite Builder - 기록 된 API와의 상호 작용을 통해 자동으로 테스트 스위트를 생성하여 올바른 요청을 테스트합니다.
(프로 전용) REST Discovery + REST Mocking - REST Discovery 레코딩의 응답을 사용하여 REST Mock을 매끄럽게 생성합니다.
수정 된 버그 :
하위 디렉토리의 MockServices에 대해 올바르게 노출 된 XSD (SOAP-1313)
메모리 로그 패널에 이제 2GB (SOAP-1574) 이상의 크기에 대한 정확한 총 메모리가 표시됩니다.
WSS 서명 항목을 만들 때 BinarySecurityToken에 서명 할 수 있습니다 (SOAPUI-4586 / SOAP-1097, Willem Salembier의 공헌)
리소스 편집기와 요청 편집기보기가 이제 더 잘 동기화됩니다 (SOAP-830).
요청보기의 팝업 매개 변수 테이블 (SOAP-845)의 동작이 개선되었습니다.

& quot; 새 REST 리소스 & quot;에서 누락 된 힌트 텍스트를 추가했습니다. 대화 상자 (SOAP-1102)
일부 중복 보관함을 제거했습니다. (SOAP-1195)
기본 HTTP 인증으로 보호되는 WSDL 가져 오기가 다시 가능합니다 (SOAP-1331).
XML 변환은 이름이 dig (SOAP-1405)로 시작하는 JSON 값에서 더 이상 실패하지 않습니다.
초보 페이지의 크기가 Mac OS X에서도 올바르게 조정됩니다 (SOAP-1212).
리디렉션 요청이 더 이상 수동으로 구성된 프록시 설정을 무시하지 않음 (SOAP-1208)
스키마 (SOAP-1219)와 함께 WADL 파일을 사용할 때 JSON의 몇 가지 사소한 문제가 수정되었습니다.
XSD에서 스키마 준수를 선언 할 때 NullPointerException이 수정되었습니다 (SOAP-1229).
중복 된 이름을 가진 REST 서비스가 있음에도 불구하고 새로운 REST 테스트 단계를 다시 작성할 수있다. (SOAP-1239)
JMS 엔드 포인트 (SOAP-1251)를 사용하는 REST 테스트 단계로 작동하지 않는 고정 사용자 정의 특성
고정 SecurityTestRunner가 Mac OS X에서 보고서를 작성하지 않음 (SOAP-1278)
MTOM 및 WCF (SOAP-1316)와의 향상된 호환성
불필요한 & quot; 임시 프로젝트 파일을 삭제하지 못함 & quot;을 삭제했습니다. 경고. (SOAP-1338)
프로젝트를 ZIP 파일로 내보내기 할 때 더 이상 오류 메시지가 표시되지 않음 (SOAP-1948)SSLContext는 이제 시스템 속성 soapui.sslcontext.algorithm (SOAP-2013)을 사용하여 구성 할 수 있습니다.
와이드 유니 코드 char이 가져올 때 더 이상 CharConversionException을 발생시키지 않습니다 (SOAP-1752).
(Pro only) Message Content Assertion (SOAP-1348)이 포함 된 프로젝트를 실행할 때 Maven Plugin이 충돌하는 문제를 수정했습니다.
(프로 전용) 데이터 구동 테스트에서 불필요한 500ms 지연을 수정했습니다 (SOAP-769)
(Pro 만 해당) 데이터 기반 REST 테스트에서 가끔 잘못된 데이터를 가져 오는 문제가 해결 된 문제 (SOAP-722)
(프로 전용) 경우에 따라 JSON이 XML로 더 이상 변환되지 않습니다 (SOAP-1219).
개량:
내부 상수 그룹핑을위한 Script 클래스 도입 (Marc Paquette 기고)
시작시 Cajo 서버 시작을 제어하기위한 비 GUI 설정 추가 (Marc Paquette 기고)
특정 시나리오에서 파일 선택기 동작 향상 (Marc Paquette의 기고)
GLOBAL_GROOVY_LOG의 log4j 정의에 누락 된 soapui.logroot 구성을 추가했습니다 (Michael Ottati 기고 물).
IdleConnectionHandler가 올바르게 정지되었습니다 (Christoph Thelen 기고 물).
리스너, 팩토리 및 루트에 대한 경로 이름 정규화 (SOAP-1424, Marc Paquette 기고 물)

업데이트 된 라이브러리 :
proxy-vole 20131209 (SOAP-1208)
rsyntaxtextarea 2.5.0 (SOAP-1425)
commons-io 2.4
wss4j 1.6.14

버전 3.0 베타 2의 새로운 기능 :

주로 버그 수정 및 사소한 개선.

버전 2.5.1의 새로운 기능 :

soapUI 2.5.1은 주로 약간의 개선이 추가 된 버그 수정 릴리즈입니다.

버전 2.5의 새로운 기능 :

테스트 및보고를 위해 멋진 고객과 커뮤니티 덕분에 버그 수정 및 사소한 개선이있었습니다. 해제!

버전 2.0.2 / 2.5 베타 1의 새로운 기능 :

마침내 새 버전!
REST / HTTP 지원
WADL 가져 오기 / 내보내기 / 생성
어설 션, 전송 등을위한 JSON / HTML에서 XML 로의 변환.
REST / HTTP 요청 테스트 단계
WADL에 대한 코드 및 설명서 모두 생성
WS-Addressing 지원
요청, MockResponse, 주장
MockService 개선
onRequest / afterRequest 스크립트
WSDL 엔드 포인트로 향상된 WSDL 노출
정적 컨텐츠를 제공하는 docroot
HEAD 요청 지원
암호화 된 프로젝트 파일 및 숨겨진 암호 필드
LoadTest before / afterRun 스크립트
공유를 위해 TestCases / TestSuit 가져 오기 / 내보내기
프로젝트 리소스에 대한 상대 경로
개선 된 SOAP 모니터는 keep-alive 및 chunked 인코딩을 지원합니다.
응답 메시지의 덤프 파일은 응답을 로컬 파일에 자동 저장합니다.
요청 수준의 고유 한 키 저장소
향상된 XPath에는 네임 스페이스 접두사를 무시하는 옵션이있는 어설 션이 포함되어 있습니다.
향상된 압축 알고리즘 지원
확장 된 HTTP 관련 설정


.. 테스트하기 전에 기존 프로젝트를 백업하고 문제 나 제안 사항, 불만 사항 등이 있으면 언제든지 저희에게 연락하십시오!

요구 사항 :

Java 2 Standard Edition 런타임 환경

코멘트 SoapUI

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!