TA-4.2.1 (K2)機能完全性、機能正確性、および機能適切性の特性をテストする 場合に、どのテスト技法が適切であるかを説明する。


機能正確性テスト

機能正確性テストは、アプリケーションが明示的または暗黙的な要件に準拠していることを検証します。計算の精度もテスト対象となります。テストオラクルとして仕様書や旧システムを用いることが多いです。

機能適切性テスト

機能適切性テストは、機能がユーザーのニーズを満たし、意図したとおりに動作することを評価します。ユースケースやユーザーストーリーなどの機能設計に基づいて実施されます。

機能完全性テスト

能完全性テストは、実装された機能がすべての要件を満たし、ユーザーの目的を達成できることを確認します。仕様書やユーザーストーリーなどの仕様アイテムと、実装された機能間のトレーサビリティを確保することが重要です。
特定のテストレベルやSDLC に応じて、適切な方法で機能完全性を測定する。アジャイル開発では、実装されたユーザーストーリーやフィーチャーに基づいて測定する。システム統合テストでは、ハイレベルなビジネスプロセスのカバレッジに重点を置く。

練習問題 #25 (1 Points)

新しい外国為替取引アプリケーションをテストするプロジェクトに携わっています。計算や 送金処理を行うソフトウェアの大部分は、3年以上使用されている同様のアプリケーション からの流用です。新しいアプリケーションには、ユーザーエクスペリエンス向上とグラフィ ック情報のより良い表示のために、いくつかの新機能が追加される予定です。ただし、ユー ザーはこれらの新しい機能の定義に完全に関与しておらず、そのため新機能は開発者の期待 に基づいて実装されています。
テストアナリストとして、新しいアプリケーションをテストする際に、以下の品質特性のうち、どれに最も重点を置きますか?

a) 機能正確性
b) 機能完全性
c) 置換性
d) 回復性








正解:b)

a) 正しくありません。機能正確性は、類似のアプリケーションから再利用されており、3年 以上の実績があるため、主な焦点ではありません。 このため、新アプリケーションで機能 正確性が正しくないリスクは低いです。
b) 正しいです。 新機能が実装予定であり、その定義にユーザーが関与していないため、機 能の完全性の欠如はリスクと見なされます。 必要な機能の一部が実装されていない可能性 があります。
c) 正しくありません。置換性 (移植性の副特性) は明らかに適切ではありません。
d) 正しくありません。回復性はテクニカルテストアナリストによってカバーされるべきで あり、このシナリオでは主要な懸念事項ではないようです。
TA-4.2.1 (K2)機能完全性、機能正確性、および機能適切性の特性をテストする 場合に、どのテスト技法が適切であるかを説明する。

練習問題 #26 (1 Points)

あなたは、電気通信業界でアジャイルなソフトウェア開発に携わっています。このアプリケ ーションは、顧客がウェブアプリケーションを通じて直接携帯電話プランを変更できるよう にする新しいインターフェースを提供します。あなたはシステムテストを実施しており、特 に携帯電話プランを変更する画面に焦点を当てて作業しています。
テスト対象のユーザーストーリーは次のとおりです。

  • US-34: 顧客として、オンラインで新しい携帯電話プランを選択し、自分のニーズに合わせ て変更できるようにしたい。

このテストの一環として、プロダクトオーナーと共に、ビジネスエキスパートを招待して、 この画面で探索的テストを行い、提案されたソリューションで全ての変更が可能かどうかフ ィードバックをしてもらいます。あなたはどのようなテストを実施しているでしょうか?

a) 機能正確性テスト
b) アクセシビリティテスト
c) 適応性テスト
d) 機能適切性テスト








正解:d)

a) 正しくありません。ビジネスエキスパートが正確性の問題を指摘できるとしても、 今回の探索的テストセッションの目的はそこではありません。
b) 正しくありません。このテストセッションの目的にはアクセシビリティが 含まれていないため、ビジネスエキスパートはアクセシビリティの問題を見つける のに最適な人材ではないでしょう。
c) 正しくありません。ビジネスエキスパートと一緒に探索的テストを行うことは、 適応性を確認するための最善の方法ではありません。
d) 正しいです。ビジネスエキスパートは、開発された画面が顧客が新しい 携帯電話プランを選択するのに適切かどうかを検証することができます。

【出典元】

ISTQBテスト技術者資格制度
Advanced Level シラバス日本語版
テストアナリスト
Version 3.1.1.J03

ISTQB® Test Analyst Syllabus
Advanced Level
Compatible with Syllabus version 3.1
Sample Exam – Questions
Sample Exam set A
Version 2.6

ISTQB® Test Analyst Syllabus
Advanced Level
Compatible with Syllabus version 3.1
Sample Exam – Answers
Sample Exam set A
Version 2.6

この記事が気に入ったらサポートをしてみませんか?