CIでテストを実行する
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/08 08:12 UTC 版)
「継続的インテグレーション」の記事における「CIでテストを実行する」の解説
自動化されたユニットテストに加えて、CIを使用している組織は、一般的にビルドサーバーを使用して、品質管理を一般的に適用する継続的なプロセスを実装している。ユニットテストや統合テストの実行に加えて、このようなプロセスでは、追加の静的分析の実行、パフォーマンスの測定とプロファイル、ソースコードからのドキュメントの抽出とフォーマット、手動のQAプロセスの促進などが行われる。オープンソース向けの人気の高いTravis CIサービスでは、CIジョブの58.64%しかテストを実行していない。 この品質管理の継続的な適用は、すべての開発が完了した後に品質管理を適用するという従来の慣行に代わって、ソフトウェアの品質を向上させ、納品までの時間を短縮することを目的としている。これは、統合をより簡単にするために、統合をより頻繁に行うという、QAプロセスにのみ適用されている元々の考え方と非常によく似ている。
※この「CIでテストを実行する」の解説は、「継続的インテグレーション」の解説の一部です。
「CIでテストを実行する」を含む「継続的インテグレーション」の記事については、「継続的インテグレーション」の概要を参照ください。
- CIでテストを実行するのページへのリンク