継続的インテグレーション (CI) システムと統合すると、SOAtest テストを CI システムで自動的に実行し、CI システム インターフェイスで結果を確認できます。これには通常、次のことが含まれます。
次の表は、システム固有の情報に移動するのに役立ちます。
CI システム | 統合の詳細 |
---|---|
Azure DevOps | Parasoft Findings for Azure DevOps |
Bamboo | Parasoft Findings for Bamboo |
GitHub | GitHub との統合 |
GitLab | GitLab との統合 |
Jenkins | Parasoft Findings for Jenkins |
TeamCity | Parasoft Findings for TeamCity |
SOAtest を GitHub と統合すると、Parasoft SOAtest で機能テストを実行し、その結果を GitHub で直接確認できます。
GitHub と統合するには、GitHub ワークフローをカスタマイズして次の項目を含めます:
XML レポートを成果物としてアップロードするか、変換された xUnit レポートを読み取って GitHub で結果を確認できる別のアクション (Publish Test Results アクションなど) を使用して結果を公開できます。
詳細とワークフロー構成の例については、https://github.com/marketplace/actions/run-parasoft-soatest を参照してください。
SOAtest を GitLab と統合すると、Parasoft SOAtest で機能テストの結果を収集し、GitLab で直接結果を確認できます。
GitLab と統合するには、GitLab パイプラインをカスタマイズして、次のジョブを含めます。
パイプラインが完了すると、GitLab パイプラインの [テスト] タブで SOAtest テストの結果を確認できます。
詳細とパイプライン構成の例については、https://gitlab.com/parasoft/soatest-gitlab を参照してください。