私はSOAP UIでテストのテストをしています。テストケースのHTMLレポートをSoapUIで生成する
テスト結果のHTMLレポートが必要です。私は基本的なSOAP UIバージョンを使用しています。 SOAP UI Proとは別に解決策を教えてください。
私はSOAP UIでテストのテストをしています。テストケースのHTMLレポートをSoapUIで生成する
テスト結果のHTMLレポートが必要です。私は基本的なSOAP UIバージョンを使用しています。 SOAP UI Proとは別に解決策を教えてください。
はい、SoapUI Opensource Editionを使用してJunit Style HTMLレポートを生成することは可能です。
あなたがやらなければならないことは、テストの実行が
Apache-Ant
ソフトウェア、hereここでのインストールおよび構成の詳細を行う必要がありますですサンプルビルドスクリプト(build.xml):
m SOAPUI_HOME(または環境変数を定義)、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の方法については、こちらをご覧ください。