우리는 웹 서비스를 실행하는 데 SoapUI를 사용하고 있습니다. 이제 자동 회귀 테스트 프로젝트 (Java, Maven, Selenium Webdirver)를 작성합니다. SoapUI가 테스트 시작 또는 중간에 웹 서비스 요청을 보내려면 많은 테스트 스위트가 필요합니다. SoapUI 소스 코드를 가져 오거나 내 프로젝트에 SoapUI jars를 설치할 수있는 방법이 있는지 궁금합니다. 그래서 SoapUI 함수 나 메서드 또는 클래스를 직접 호출 할 수 있습니다. 는 내 pom.xml 파일에 이러한 종속성을 추가했습니다 :자동화 회귀 테스트 프로젝트에 SoapUI 호출/통합
<dependency>
<groupId>com.github.redfish4ktc.soapui</groupId>
<artifactId>maven-soapui-extension-plugin</artifactId>
<version>4.6.4.0</version>
</dependency>
<dependency>
<groupId>net.java.dev.jgoodies</groupId>
<artifactId>looks</artifactId>
<version>2.1.4</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel-sql.thirdparty-non-maven</groupId>
<artifactId>com-fifesoft-rsyntaxtextarea</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.karaf.eik.plugins</groupId>
<artifactId>org.apache.commons.collections</artifactId>
<version>3.2.1</version>
</dependency>
I도 설치 SoapUI 인 IntelliJ 아이디어 플러그인. 그러나 아무것도 바뀌지 않은 것 같습니다. 도움과 조언을 해주셔서 감사합니다. 또는이 기능을 구현하기위한 다른 접근 방식이 있으면 좋을 것입니다.
너무 광범위합니다. 구체적인 문제를 좁혀 야합니다. – Rao
죄송합니다, 나는 단지 준비 작업이 무엇인지 알고 싶습니다. 그래서 soapUI 소스 코드의 메서드를 직접 사용할 수 있습니다. –
@Rao와 동의 문서화부터 시작 하시겠습니까? https://www.soapui.org/test-automation/junit/junit-integration.html – SiKing