まとめ

完了

お疲れさまでした。 このモジュールでは、パフォーマンスや信頼性などの特性を確認するテストとして "非機能テスト" を定義しました。 この種類のテストを、ソフトウェアの特定の機能が本来の機能を果たしていることを検証する "機能テスト" と比較してください。 ロード テスト、ストレス テスト、侵入テストなど、いくつかの一般的な種類の非機能テストも定義しました。

あなたとチームは、最初にロード テストを自動化するため、非機能テストの一種を選択しました。 いくつかのコマンドを使用して、Apache JMeter で作成されたテスト計画を選び、パイプラインで実行しました。 現在は、コード変更が行われるたびに、チームは通常の負荷でのサイトのパフォーマンスを追跡できるようになりました。 パフォーマンスが低下し始めると、どの変更が原因かがわかります。

パイプラインに機能テストを組み込んだときと同じように、最も重要な種類の非機能テストに集中します。 たとえば、チームが特定のコンプライアンス要件に従う必要がある場合は、詳細な状態レポートを提供する自動テストを追加することを検討してください。

詳細情報

Apache JMeter でのパフォーマンス テストに関心がある場合は、さらなる学習に次のリソースが役立ちます。