2017-10-31 9 views

답변

0

예, SoapUI Opensource Edition을 사용하여 Junit 스타일 HTML 보고서를 생성 할 수도 있습니다.

당신이해야 할 모든

은 테스트의 실행이 here
  • 쓰기 빌드 스크립트 여기
  • 가있다

    • 사용을 Apache-Ant 소프트웨어 설치 및 구성에 대한 자세한 내용을 수행해야합니다입니다 샘플 빌드 스크립트 (build.xml) :

      m SOAPUI_HOME을 odify (또는 환경 변수를 정의), soapui 프로젝트 파일 경로, 환경에 따른 결과 디렉토리 경로.

      <project basedir="." default="testreport" name="ant script for testing soapui project"> 
          <property environment="env"/> 
          <property name="soapui.project" value="/app/demo-soapui-project.xml"/> 
          <property name="results.dir" value="/tmp/results"/> 
          <property name="reports.dir" value="${results.dir}/Reports"/> 
          <property name="html.dir" value="${reports.dir}/html"/> 
          <target name="execute.project"> 
          <exec dir="${env.SOAPUI_HOME}" executable="testrunner.sh"> 
           <arg line="-raj -f ${results.dir} ${soapui.project}" /> 
          </exec> 
          </target> 
          <target name="testreport" depends="execute.project"> 
          <mkdir dir="${reports.dir}"/> 
            <junitreport todir="${reports.dir}"> 
            <fileset dir="${results.dir}"> 
             <include name="TEST-*.xml"/> 
            </fileset> 
            <report format="frames" todir="${html.dir}" /> 
           </junitreport> 
          </target> 
      </project> 
      

      및 명령을 다음 실행 (soapui 프로젝트를 실행하고 생성 보고서)도있다

      ant 
      

      간단한 방법 (즉, 모든 것을 구성하고 쉽게 사용할 수 envrionment) 당신이 사용하고자하는 경우 docker image.

      짧은 비디오도 이용하실 수 있습니다. there.