石鹸(無料版)には、対応して生成された文書をエクスポートするオプションがあります。アプリケーション/ pdfファイルを抽出してローカルフォルダに保存するグルービー機能はありますか?groovyを使ってsoapレスポンスからpdf添付ファイルをエクスポートするには?
答えて
次のスクリプトは、ファイルに添付ファイルを保存することができるはずです。
次のスクリプトを現在の要求ステップにScript Assertion
として追加します。適切なコメントをインラインで探します。スクリプトの
ソースはhere
/**
* Below script assertion will check
* if the response is not null
* there is an attachment
* and saves file to the specified location, by default saves into system temp
* directory
**/
//change file name as needed
def fileName = System.getProperty('java.io.tmpdir')+'/test.pdf'
//Get the response and check if the response is not null
def response = messageExchange.response
assert null != response, "response is null"
//Create output stream
def outFile = new FileOutputStream(new File(fileName))
//Check if there is one attachment in the response
assert 1 == messageExchange.responseAttachments.length, "Response attachments count not matching"
def ins = messageExchange.responseAttachments[0]?.inputStream
if (ins) {
//Save to file
com.eviware.soapui.support.Tools.writeAll(outFile, ins)
}
ins.close()
outFile.close()
スクリプトを共有してくれてありがとう!!私は "いいえ、そのようなプロパティ:クラスのresponseAttachment:.."としてエラーを取得しています – Rish
Stacktraceしてください?あなたに提供されたスクリプトには 'responseAttachment'ではなく' messageExchange.responseAttachments'があります。添付ファイルリストですので、 's'はありますが、あなたが指しているのはシングルです。あなたはそのまま使用しましたか?または変更?答えは、他のタイプのファイルのテスト済みのサンプルだったので、この場合は問題はありません。 – Rao
はうまく動作します。 – Rish
- 1. SoapUIでgroovyにファイルを添付する
- 2. Salesforce内でPDF添付ファイルとしてエクスポートする
- 3. XSL:FOを使用して添付ファイルをPDFに追加する
- 4. PDF添付ファイルをPDFとして正しく添付するにはどうすればよいですか?
- 5. PDF添付ファイルNodeMailer
- 6. CXFを使用するSOAPハンドラを使用した添付ファイル
- 7. itext7でPDFから添付ファイルを抽出する方法
- 8. Lotus Notes添付ファイルのエクスポート
- 9. 添付ファイル付きのSOAP SAAJ
- 10. VB.NETの添付ファイル付きSOAP
- 11. PHPmailerとpdf添付ファイル
- 12. Sendgrid添付ファイル - pdf php
- 13. phpmailer動的URLからpdfを添付
- 14. Meteorにbase64 PDFを電子メールの添付ファイルとして添付
- 15. 添付ファイルとしてRDLCレポートにPDFファイルを挿入
- 16. 保護されたPDFから添付ファイルを読む
- 17. ajaxレスポンスからPDFファイルをダウンロード
- 18. Prawn PDFをPaperclip添付ファイルとして保存しますか?
- 19. actionmailerを使用して(docx、pdf)添付ファイルを使ってメールを送信する方法
- 20. SOAP応答から複数パート添付ファイルを抽出する方法
- 21. PHPを使って動的添付ファイルを作成する
- 22. PDFをConnectStreamから電子メールに添付する方法
- 23. Mail_Mimeを使ってGmailに添付ファイルを送信し、「noname」添付ファイルを受け取る
- 24. SendmailR添付pdf
- 25. オブジェクトからSOAPレスポンスを取得する
- 26. ejabberdを使用してMUC室から添付ファイルを送信するには?
- 27. ビットマップを使ってresフォルダからPDFファイルを開くには?
- 28. 添付ファイルを添付ファイルに追加
- 29. SQL ServerからExcelにエクスポートし、SQLエージェントを使用して添付ファイルとして電子メールを送信
- 30. PDFファイルにエクスポート
から取られますが任意のソリューションをしようと試みたことがありますか? – adalPaRi
@adalPaRi - 私はgroovyに慣れていませんが、VBスクリプトを知っています。私は石鹸応答に付属するpdfファイルを抽出する機能を見つけることができませんでした。しかし、私はgroovyを使ってテキストファイルにレスポンスを保存することができます。 – Rish