REST

Mock

REST APIのモックサービスを呼び出すPostmanコレクション

SoapUIで作成したモックサービスを呼び出すPostmanコレクションとなります。以下の記事で活用しています。Newman一括実行バッチapiNameSample01apiNameSample01.collection.jsonapiNameSample01.collection.jsonapiNameSample01.environment.json{ "id": "f7d35390-a4bf...
Node.js

Newman一括実行バッチ

newmanコマンドを一括実行したいときに作成したWindowsバッチを備忘録として残しておきます。ファイルの構成basedirは基準ディレクトリとします。basedir│ ├─logs│ └─yyyyMM│ newmanrun_yyyyMMdd_HHmmss.log│ ├─resultRaw│ └─yyyyMM│ └─yyyyMMdd_HHmmss│ ├─apiNameSample01│ │ r...
groovy

REST APIのモック(Soap UI)

Soap UIでREST APIのモックを作成した時の、Soap UIプロジェクトの内容です。/apiNameSample01/getqueryserviceDispatch: SCRIPTDefault Response: defaultdef projectDir = context.expand('${projectDir}');log.info "projectDir: "+ projec...
CI/CD Test

Jenkins-SoapUI連携(API自動テスト)

JenkinsからSoapUIのテストケースを自動実行する方法を備忘録として残しておきます。概要Jenkinsのワークスペースを利用したほうが簡単なので、Gitリポジトリを経由しています。Gitに登録したSoapUIのプロジェクトをJenkinsから取出し、それをコマンド実行します。準備テスト対象のWebサービス(REST,SOAP)をテストするようなテストケースをSoapUIで作成し、プロジェク...
groovy

SoapUIでRESTログ取得

概要SoupUIでRESTのログを取得するサンプルを備忘録として残しておきます。参考:swagger:は応答に時間がかかるので、 この例では、Find pet by ID を使用します。SoupUIプロジェクト構成groovyソース「Test Steps」にマウスカーソルを合わせて、右クリック。「Add Step」-->「Groovy Script」の順で追加します。★LoggerJson// T...