第1章 はじめに

OpenStack は多数の異なるプロジェクトで構成されているので、それらの相互運用性を OpenStack クラスター内でテストすることが重要となります。OpenStack Integration Test Suite (tempest) は、Red Hat OpenStack Platform デプロイメントの統合テストを自動化します。テストを実行することにより、クラスターが想定通りに機能することを確認できます。また、特にアップグレード後に、潜在的な問題の早期警告を提供することができます。

Integration Test Suite には、OpenStack API の検証およびシナリオテストと、自己検証向けの単体テスト用のテストが含まれています。Integration Test Suite は、ostestr をテストランナーとし、OpenStack パブリック API を使用してブラックボックステストを実行します。