2017-09-25 12 views
0

私は4ヶ月間APIテストエンジニアとして働いていました。私は最初からAPIテストフレームワークを作成しています。私はPostmanを使用してテストスクリプトを保存して保存し、Newmanを使ってJenkinsサーバーでテストコレクションを実行します。しかし、私はテスト結果に関する良いレポートを受け取ることができず、私のマネージャーは、APIテストに関するグラフィカルな週報と月報を提供する必要があります。私がGUIテストのオートメーションエンジニアとして働いていた時、私はAllureの報告書を使用しました。テストに関するグラフィカルな情報を受け取ったので、私はそれに満足していました。そして、私は実際にAPIテストのために同じ結果が必要です。誰も私はそれを行うことができます知っていますか?私がスクリーンショットのような類似の結果を得る方法を知っているなら、私はツールの名前または基本的な計画を提供するだけです。私は満足しています。ありがとう!APIテストレポート?

***添付のスクリーンショットは告知です。私はそれを使用して、Selenium Webドライバのテスト結果に関するレポートを取得します。

https://www.soapui.org/

しかし、それは無料ではありません:私がテストしたときExample of report that I expect but for API

+0

1つを作成しないでください。 1つを使用してください。彼らの多くは既に作られています。例:Chakram、Dredd、Assertible – Koshinae

答えて

0

は、私の会社は、テストで私を助けるためにこのソフトウェアを持っていました。

最高

0

私のpostmanテストスクリプトでconsole.logステートメントを使用します。 newmanでテストを実行すると、これらのステートメントをファイルに取り込みます。これは、各障害(または報告したいもの)を報告する1つの方法です。私の場合、コンマ区切りの出力として出力をフォーマットしているので、Excelにインポートしてそのように構成することができます。

newmanをnodeJSモジュールとして使用して要約レポートをコンパイルします。テストが実行されているので、私はeventsを使用して、各リクエストの応答時間などの統計情報を取得します。タイムアウトまたは失敗したリクエストに関する追加情報を取得できます。コレクションが終了したら、平均応答時間や全体的なエラー率などを計算し、要約レポートをファイルに保存することができます。

関連する問題