あるsoapUIのプロバージョンでJDBC設定パネルあなたのスクリーンショットと事実上同じです。接続文字列は、既に持っている標準のJDBC接続文字列です。あなたは、文字列のプロパティを代用する必要がある場合は、試してみてください。この場合、
jdbc:mysql://localhost:3306/SID?user=${#Project#databaseUsername}&password=${#Project#databasePassword}
を、databaseUsername
とdatabasePassword
は、プロジェクトレベルのプロパティです。構文の詳細については、https://www.soapui.org/docs/functional-testing/properties/working-with-properties.htmlを参照してください。
そして、JDBC応答が見えるXMLペイロードになります。
<Results>
<ResultSet fetchSize="0">
<Row rowNumber="1">
<TABLE.COLUMN>41</TABLE.COLUMN>
</Row>
<Row rowNumber="2">
<TABLE.COLUMN>42</TABLE.COLUMN>
</Row>
</ResultSet>
</Results>
あなたが好きなXPathを使用して、そこから値を抽出することができるでしょう:
${jdbcTestStep#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/TABLE.COLUMN[1]}
あなたのJDBCステップの設定を表示します。 – Rao
私はJDBCリクエスト用の無料版でDB接続を設定できません。 – Toster
文書を通しましたか?どのデータベースに接続しようとしていますか?どのバージョンのsoapuiを使用していますか? – Rao