2024.09.27 第三者検証・ソフトウェアテスト
残暑もやっと落ち着き、涼しい秋風が吹く季節となりました。
前回はシステムテストにおける要件についてお話しましたが、
今回は「機能テスト」と「非機能テスト」についてご紹介していこうと思います!
・機能テスト
機能テストとは、機能要件に基づいて設計された機能が期待通りに実装されていることを検証します。
つまり、ユーザーが要求した機能が正しく実装されていることを意味します。
以下が代表的な機能テストの一例になります。
1.ログイン機能のテスト
・正しいユーザー名とパスワードでログインした場合、自動的にメイン画面に移動すること。
・間違ったパスワードを入力した場合、エラーメッセージが表示されログインできない。
・ユーザー名やパスワードが空の場合、エラーメッセージが表示されログインできない。
2.ファイルアップロード機能のテスト
・5MB以下の画像ファイルをアップロードした場合、正常にアップロードが完了する。
・10MBを超えるファイルをアップロードしようとした場合、「ファイルサイズが大きすぎます」とのエラーメッセージが表示される。
これらのテストを見ると、システムの根幹に関わるテストであることがわかります。
ユーザーが必ず求めている機能なので、見落としがないよう入念に検証を行っていく必要があります。
・非機能テスト
非機能テストでは、機能要件以外のシステムの品質面を検証します。
具体的には、性能やセキュリティ、運用・保守性など、システム全体の品質やユーザー体験に関わる要素を検証します。
以下が代表的な非機能テストの一例になります。
1.性能テスト
システムが期待されるパフォーマンス基準を満たしているか検証します。
具体的にはデータの処理能力や応答速度といったパフォーマンスを確認します。
2.負荷テスト
システムに高負荷がかかった時にどのような動作をするのかを検証します。
具体的には、同時に多数のユーザーがアクセスした場合に、システムが問題なく動作すること、
また、大量のデータ処理を発生させた場合に、システムダウンが起きないことを確認します。
以上が機能テストと非機能テストのご紹介になります。
今回ご紹介した内容はあくまでも一例で、その他にもまだまだ検証すべき観点はあるので
興味を持たれた方は、ぜひ調べてみてください!

03-6435-8035
9:30~18:30 土日祝祭日休
098-882-0717
9:30~18:30 土日祝祭日休
公式アカウントをフォロー
最新記事をお届けします。
2025.12.9
冬の寒さが本格化する12月。何かと忙しい時期になりましたが、皆様、心穏やかに過ごせていますでしょうか。 さて今回は、検証のテスト手法の一つである「シナリオテスト」についてご紹介したいと思います。 シナリオテストとは? シ...
2025.11.7
11月に入り、朝晩の冷え込みに冬の気配を感じる季節となりました。皆様はいかがお過ごしでしょうか。 今年も残りわずかとなり、プロジェクトでも総仕上げや振り返りの時期を迎えている方も多いと思います。 さて、これまで「同値分割...
2025.10.20
10月に入り、今年も残すところあと3ヶ月となりました。皆様いかがお過ごしでしょうか。 今回は、アプリの品質を確保し、ユーザーに最適な体験を提供するために 欠かせない重要なプロセスである、モバイルアプリの検証についてご紹介...
2025.09.5
季節の変わり目、まだまだ厳しい暑さが続いていますが皆様いかがお過ごしでしょうか。 さて今回ですが、第三者検証の品質保証の要ともいわれる「テスト仕様書」について紹介していきます。 システム開発において、正しく機能するものを...
2025.08.1
8月に入り、猛暑が続く中台風も襲来するなど天気が不安定な日もありますが、 時折吹く涼しい風に癒されています。皆様いかがお過ごしでしょうか。 さて、今回は前回ご紹介した同値分割法に続いて、 テスト検証で重要な技法のひとつで...