istqb advanced level test analyst syllabus study guide
ISTQB上級レベルテストアナリストの完全なシラバスと、ISTQBCTAL-TA認定の準備に役立つ学習資料へのリンク:
ISTQB Advanced Level Test Analyst認定は、履歴書に付加価値をもたらし、キャリアを前進させるのに役立ちます。
この記事では、認定の準備中に学習する必要のあるすべてのトピックと、学習資料へのリンクをリストしました。
リストされているトピックを確認し、チュートリアルをクリックして、トピックの詳細を確認できます。
#1)はじめに
- 1.1 ソフトウェア開発ライフサイクルでのテスト
- 1.2 テストの監視と制御
- 1.3 テスト設計
- 1.4 テストの実装
- 1.5 テストの実行
- 1.6 終了基準の評価と報告
- 1.7 閉鎖活動のテスト
#2)テスト管理:テストアナリストの責任
リスクベーステストのその他の読み物:
-
- リスクの種類
- 危機管理
- 故障モードおよび影響分析(FMEA)
#3)技術テスト
- 3.1仕様ベースの手法
- 3.1.1 等価分割
- 3.1.2 境界値分析
- 3.1.3 デシジョンテーブル
- 3.1.4 原因と結果のグラフ化
- 3.1.5 状態遷移テスト
- 3.1.6 組み合わせテスト手法
- 3.1.7 ユースケーステスト
- 3.1.8 ユーザーストーリーテスト
- 3.1.9 ドメイン分析
- 3.2欠陥ベースの手法
- 3.2.1 欠陥ベースの手法の使用
- 3.2.2 欠陥の分類法
- 3.3経験に基づく技術
#4)ソフトウェアの品質特性のテスト
#5)レビュー
- レビューでのチェックリストの使用
- Webアプリケーションテストチェックリスト
- QAソフトウェアテストチェックリスト
#6)欠陥管理
- 6.1 欠陥はいつ検出できますか?
- 6.2 欠陥レポートフィールド
- 6.3 欠陥の分類
- 6.4 根本原因分析
#7)テストツール
- テスターが生活を楽にするための5つの必須の非テストツール
- ソフトウェアテスターのための最高のテスト管理ツール
- 回帰テストとは何ですか?回帰テストツールとベストプラクティス
- 自動テスト–最適な自動テストツールを選択する方法
- 最高の機能テストツールのリストと比較
- オープンソースのセキュリティテストツール
- 最高のパフォーマンステストツール(負荷テストツール)
- コードを記述せずにWebテストを自動化するTestCafeStudioツール
- 最高の自動化テストツール(包括的なリスト)
学習内容:
Advanced Technical Test Analyst(TTA)試験
ISTQB Advanced Technical Test Analyst(TTA)は、ソフトウェアテストの専門家向けの上級レベルの認定資格です。
この認定は、ソフトウェアテストアーキテクト、自動化の専門家、および非常に強力なテストのバックグラウンドを持つ専門家の役割を担っている人を対象としています。
上級レベルの資格は、プロジェクトマネージャー、品質マネージャー、ソフトウェア開発マネージャー、ビジネスアナリスト、ITディレクター、経営コンサルタントなど、ソフトウェアテストをより深く理解したい人にも適しています。
Advanced Technical TestAnalyst試験のシラバスの高レベルのトピックは次のとおりです。
- リスクベーステスト
- 構造ベースのテスト
- 分析技術
- 技術試験の品質特性
- レビュー
- テストツールと自動化
上級レベルの試験の準備には、献身と努力が必要です。この試験は、IT業界で通常2年以上の実務経験を持つ専門家を対象としているため、準備はISTQB基礎レベルの試験と同じではありません。
シラバスの内容をよく理解し、他の学習資料(下記)を参照して、できるだけ多くのサンプル問題を練習する必要があります。分析的思考、問題への独創的なアプローチ、アルゴリズムとコーディングへの愛情を伴う問題が好きな専門家は、この試験に簡単に合格します。
準備に対する前向きな姿勢が強く推奨され、試験での驚きの質問に対する精神的な準備が重要です。
ISTQB Advanced TTA Examに申し込む方法は?
ISTQB試験は、十分な準備をしてから申請する必要があります。試験は非常に分析的であり、準備が不足していると、お金と時間を失うことになります。
からISTQBAdvancedTTA試験に申請する必要があります ISTQBの国別のWebサイト 。
高度なTTA試験に利用できるスロット/日付を見つけるには、にアクセスしてください。 ISTQB-高度な試験-日付 そこで確認してください。ウェブサイトのフォームに記入する前に、 手順 そして、すべての前提条件を満たし、必要な詳細を持っていることを確認してください。
あなたが入ると やめる Webサイトで、ホームページの(詳細設定)-> (登録)をクリックして、登録を開始します。以下に示すように、新しいWebページが開きます。
個人の場合はパブリック、企業経由で申請する場合は企業としてオプションを選択します。示されているように他のオプションを選択します。
上記のウェブページに記入して送信すると、以下のウェブページフォームが開きます。必要な詳細を入力する必要があります。
上記のフォームで、要求された必要な書類をアップロードしてください。これには、ISTQB財団レベルの証明書、経験書、または経験に関する会社からのHR書簡が含まれます。上記のフォームに記入した後、フォームを送信し、さらに指示に従ってください。
登録フォームが正常に送信されると、支払いを続行できます。支払いオプションは、DDまたはオンラインモードを介して行われます。お支払い金額は約です。 4720インドルピー(GSTを含む)。
支払いが経由で行われる場合 DD 、DDを基礎レベルの証明書のコピーと一緒に以下のアドレスに送信します。
インドのテストボード
A-108B、セクター58
ノイダ– 201301
ウッタルプラデーシュ
担当者:Sonal Garg
電話: + 91-9310273004
メールID:sonal@indiantestingboard.com
電話 :+ 91-120-4355270、+ 91-120-4236187
info@indiantestingboard.com
DDは、「「NEWDELHI」で支払われるソフトウェアテスト認証ボード」を支持して作成されます。
支払いが経由で行われる場合 オンライン オプションで、スキャンしたファンデーション証明書のコピーをjyotika@indiantestingboard.comに送信します。また、迅速な処理とスロット予約のために、支払い参照の詳細のコピーを含めてください。登録番号がある場合は、電子メールにも記入してください。
世界の他の地域からのアプリケーション
クリック ここに さまざまなISTQBメンバーボードのWebサイトに移動します。ここでは、Advanced Technical TestAnalystの審査を担当するボードを見つけることができます。
ボードのいくつかは次のとおりです。
- American Software Testing Qualifications Board(ASTQB)
- オーストラリアおよびニュージーランド試験委員会(ANZTB)
- バングラデシュソフトウェアテスト委員会(BSTB)
- ブラジルのソフトウェアテスト資格委員会(BSTQB)
- カナダのソフトウェアテスト委員会(CSTB)
- カリブ海試験委員会(CTB)
- 中国のソフトウェアテスト資格委員会(CSTQB)
- デンマークのソフトウェアテスト委員会(DSTB)
- ドイツ試験委員会(GTB)
- インド試験委員会(ITB)
- 日本ソフトウェアテスト資格委員会(JSTQB)
- ケニアソフトウェアテスト協会(KENYA-STA)
- イラン試験資格委員会(ITQB)
- イタリアのソフトウェア試験資格委員会(ITA-STQB)
- 韓国のソフトウェア試験および資格委員会(KSTQB)
- フィリピンソフトウェアテスト資格認定委員会(PhSTQB)
- パキスタンソフトウェアテストボード(PSTB)
- ロシアのソフトウェアテスト資格委員会(RSTQB)
- ポルトガル語ソフトウェアテストおよび認定委員会(PSTQB)
- トルコ試験委員会(TTB)
- UK Testing Board(UKTB)
さらに、この記事では、英国と米国でAdvanceTTA試験に申し込む方法を説明します。他のボードについては、読者はそれぞれのボードのリンクをたどって試験に申し込むことができます。
英国の高度なテクニカルテストアナリストアプリケーション
UKTBの場合、ピアソンVueは認定試験プロバイダーです( ピアソンVUE )。試験に申し込むには、上記のピアソンVue Webサイトにアクセスし、以下の手順に従って試験スロットを予約してください。
(アカウントの作成)をクリックして、新しいアカウントを作成します。
アカウントが作成されたら、ログインして、以下のように(試験の表示)をクリックできます。
今すぐ検索 アドバンステクニカルテストアナリスト試験 。
Adv TTA試験を選択すると、以下の画面が表示されます。
次に、(試験のスケジュール)をクリックして、以下のスクリーンショットに従います。
次のページで利用可能な時間枠を選択します。
次に、以下に示すように支払いを進めます。
お支払い後、確認メールが届きます。指示に従って、試験に出てください。
混乱が生じた場合は、以下の手順をお読みください。 iSQIに連絡することもできます。
米国の高度なテクニカルテストアナリストアプリケーション
ASTQBは、米国からのAdv Technical Test Analyst試験を提供しています。申請プロセスについては、以下の手順に従ってください。
申し込みが完了すると、試験の詳細、選択した会場などが記載されたメールが届きます。メールに従って、試験に参加してください。
同様に、各国のSWテスト委員会に従って、さまざまな国の試験に申し込みます。
試験形式
#1。概要
ISTQB Advanced Technical Test analyst(Adv。TTA)試験は、オフライン、紙ベース、またはコンピューターベースの多肢選択問題です。 ISTQBの試験プロバイダーに応じて、紙またはコンピューターベースの試験が組織されます。
アドバンスTTA試験には 45の多肢選択問題 、試験期間は 120分 。すべての質問は 義務 。 AdvancedTTA試験にはネガティブマークはありません。合格率は 65%(約30の質問)。
母国語が試験用紙の言語以外の受験者( 例: 受験者は地域の言語のバックグラウンドを持ち、試験用紙が設定されている英語をあまり保持していません)、高度なTTA試験のためにさらに30分が与えられます。
質問に対する各正解には、1、2、または3のマークが付いています。 1つは簡単で、3つは難しいです。マーキングスキームは、さまざまなKレベルに基づいています(Kレベルの説明のセクションで説明されています)。
質問はAdvの学習目標に沿っています。 TTAコースは ISTQBのWebサイト 。
ISTQB試験シラバスの学習目標は、シラバスのコース内容を確認した後、受験者が何を学習または実行することが期待されるかを定義するステートメントとして定義されます。学習目標は、シラバスの内容のすべての章で識別されます。試験では、受験者の学習目標の達成度をテストします。
以下は、AdvancedTTAシラバスの学習目標に基づく試験構造のクイックリファレンスです。
アドバンスTTAシラバス章番号 | 学習目標名 | 章と学習目標 | 学習目標ごとの質問の数 | 備考 |
---|---|---|---|---|
パステスト | TTA-2.6.1(K3) | 1 | ||
第1章 | リスクアセスメント | TTA-1.3.1(K2) | 1 | 2学習目標で指定されているように、この章から質問があります。 |
一般的な学習目標(章の複数のセクションで説明されています) | TTA-1.x.1(K2) | 1 | ||
第2章 | 状態テスト | TTA-2.2.1(K2) | 1 | 9質問は、学習目標で指定されているように、この章から尋ねられます |
決定条件テスト | TTA-2.3.1(K3) | 1 | ||
変更された条件/決定カバレッジ(MC / DC)テスト | TTA-2.4.1(K3) | 1 | ||
複数の条件のテスト | TTA-2.5.1(K3) | 1 | ||
APIテスト | TTA-2.7.1(K2) | 二 | ||
構造ベースの手法の選択 | TTA-2.8.1(K4) | 二 | ||
第3章 | 静的解析 | TTA-3.2.1(K3) | 3 | 7質問は、学習目標で指定されているように、この章から尋ねられます |
動的解析 | TTA-3.2.2(K3) | 1 | ||
動的解析 | TTA-3.2.3(K3) | 1 | ||
動的解析 | TTA-3.2.4(K2) | 1 | ||
動的解析 | TTA-3.3.1(K3) | 1 | ||
第4章 | 一般的な計画の問題 | TTA-4.2.1(K4) | 二 | 学習目標で指定されているように、この章から12の質問が行われます。 |
セキュリティテスト | TTA-4.3.1(K3) | 1 | ||
信頼性テスト | TTA-4.4.1(K3) | 1 | ||
性能試験 | TTA-4.5.1(K3) | 1 | ||
一般的な学習目標(章の複数のセクションで説明されています) | TTA-4.x.1(K2) | 1 | ||
TTA-4.x.2(K3) | 二 | |||
TTA-4.x.3(K2) | 二 | |||
TTA-4.x.4(K3) | 二 | |||
第5章 | 前書き | TTA-5.1.1(K2) | 1 | 学習目標で指定されているように、この章から5つの質問が行われます。 |
レビューでのチェックリストの使用 | TTA-5.2.1(K4) | 二 | ||
TTA-5.2.2(K4) | 二 | |||
第6章 | ツール間の統合と情報交換 | TTA-6.1.1(K2) | 1 | 学習目標で指定されているように、この章から10の質問が行われます。 |
テスト自動化プロジェクトの定義 | TTA-6.2.1(K2) | 1 | ||
TTA-6.2.2(K2) | 1 | |||
TTA-6.2.3(K2) | 1 | |||
TTA-6.2.4(K3) | 1 | |||
特定のテストツール | TTA-6.3.1(K2) | 1 | ||
TTA-6.3.2(K2) | 1 | |||
TTA-6.3.3(K2) | 1 | |||
TTA-6.3.4(K2) | 1 | |||
TTA-6.3.5(K2) | 1 |
#2)Kレベルの説明
Kレベルまたは知識レベルは、ISTQB試験のシラバスの概念を理解するさまざまなレベルです。
ISTQBには、K1からK6までのさまざまなKレベルがあり、K1は概念の最も単純で最も単純な理解レベルであり、K6は、候補者の知識レベルが既存の製品を使用して製品を作成または発明できるような複雑な認知レベルです。概念。
以下は、さまざまなKレベルの説明です。
Kレベル | 意味する | 説明 |
---|---|---|
K1 | 覚えておいてください | 受験者が試験のシラバスの概念や用語を覚えることができる、単純なレベルの知識。 |
K2 | 理解する | 受験者は概念を理解し、質問されている質問で関連する概念を特定することができます。 |
K3 | 適用する | 受験者は、概念または手法の正しい適用を選択し、それを質問の特定のコンテキストに適用することができます。 |
K4 | 分析する | 受験者は概念や技術をよく理解しています。彼女は、技術や概念に関連する情報をその構成要素に分離することができ、推論や仮定から事実を特定することができます。 |
K5 | 評価する | ここで候補者は、シラバスから学んだ基準やさまざまな基準に基づいて、プロセス/製品について判断することができます。彼女は、プロセスまたは製品の障害を特定し、プロセスまたは製品で実装されている手順の一貫性を検出できます。 |
K6 | 作成する | この認知レベルでは、候補者は概念の最高レベルの理解を持ち、学んださまざまな概念を使用して、新しい製品またはプロセスを開発することができます。 |
高度なテクニカルテストアナリストの場合、Kレベルは K2からK4 該当します。
#3)Kレベルごとに分布をマークします
Kレベルごとにマークがどのように分布しているかを調べてみましょう。
アドバンス用TTA試験では、K2の質問には1マークが割り当てられ、K3の質問には1、2、または3マークが割り当てられ、K4の質問には質問の難易度に応じて2または3マークが割り当てられます。
これにより、45の質問に対して、最大80のマークが割り当てられることがわかります(ISTQB Webサイトによる)。 Advanced TTA試験に合格するには、80点満点中52点(65%)が必要です。
高度なTTA試験の準備をするための重要なヒント
ISTQB Advanced TTA試験の準備は難しいですが、多くの人が言うほど難しくはありません。 ISTQB Foundationレベルのシラバスを徹底する必要があります。これは、AdvancedTTA試験を受けるための前提条件です。
この後、Advのシラバスコースの資料を確認する必要があります。 TTAが正しく読み取られます。 Advの1行もお見逃しなく。 TTAシラバスコースの内容。
Advanced TTAコースのシラバスを少なくとも2〜3回受講し、準備は試験日の少なくとも1か月前に開始する必要があります。準備に時間をかけるほど、結果は良くなる可能性があります。
Advの改訂の複数のラウンドに重点を置いた理由。 TTAシラバスの内容は、トピックのより深い認知的理解です。初めてコースの内容を読むときは、2つと比べると内容の理解が少し異なります。ndおよび3rdコース内容の改訂ラウンド。
以下にリストされている高度なTTA試験準備リンクについて参照できる参考資料は他にほとんどありません。
準備の背後にある考え方は、学習目標を実際の状況に適用できるようにすることです。試験の質問の大部分は、アプリケーションまたは状況に基づいています。ブランチカバレッジについて質問がありますが、質問は実際の状況に基づいています。
質問の例を以下に示します。KレベルはK3です。
例: 鉄道信号プロジェクトでは、列車が線路の迂回路を横切り、別の列車が反対方向から接近したとき、または鉄道駅の近くに赤い旗が表示されたときに、赤いライトが点灯します。
列車が鉄道の迂回地点を通過し、同じ鉄道ルートで障害物が検出されない場合、緑色のライトが表示されます。ある日、信号障害のために列車が別の列車と衝突します。
数値を昇順でソートするための単純なJavaプログラム
この理由は、次の理由による可能性があります。
- 不完全なステートメントカバレッジ
- 非効率的なブランチカバレッジ
- 不完全な機能テスト
- なし
この質問への答えは 二) 非効率的なブランチカバレッジ 。これは、次の理由によるものです。 条件 質問では、「駅の近くに赤い旗が表示されていると、赤いライトが点灯します」と書かれています。
同じ線路に別の列車があったのに、近くに駅がなかったため、列車に赤い旗が表示されなかった場合があります。列車は同じ線路を進み、同じルートで別の列車と衝突しました。
上記の質問では、受験者は構造ベースのテストを完全に理解している必要があります。基本的なコースの内容を十分に理解していると、それらをリアルタイムのシナリオに適用するのに役立ちます。
その上、上記のコースの内容は、ウェブから多くのサンプルの質問を練習することも同様に不可欠です。
ISTQBAdvのサンプル質問。 TTA試験
高度なTTAサンプルの質問は、多くのWebサイトから入手できます。以下は、ISTQBWebサイトからのいくつかのサンプル質問です。私は準備のために同じ一連の質問に従いました。
私はそれらの質問のいくつかを通過し、あなたの理解のために簡単な言葉で答えを説明しようとします。
Q#1)(K3)
以下は、TTAプログラムの擬似コードです。
0 program TTA 1 var1, var2, var3: integer 2 begin 3 read (var2) 4 read (var1) 5 while var2 <10, loop 6 var3 = var2 + var1 7 var2 = 4 8 var1 = var2 + 1 9 print (var3) 10 if var1 = 5 then 11 print (var1) 12 else 13 print (var1+1) 14 endif 15 var2 = var2 + 1 16 endloop 17 write (“That was fun!”) 18 write (“The answer is…”) 19 write (var1+var2) 20 end program TTA
TTAプログラムに関する次のステートメントのうち、MOSTで制御フローの異常を正しく説明しているのはどれですか?
回答セット:
A. TTAプログラムには、到達不能コードと無限ループが含まれています。
B. TTAプログラムには、制御フローの異常は含まれていません。
C.TTAプログラムに到達不能コードが含まれています。
D. TTAプログラムには、複数のエントリポイントを持つループが含まれています。
説明で答えてください:
答えは A. TTAプログラムには、到達不能コードと無限ループが含まれています 。これは、プログラムの擬似コードのステップ7によるものです。プログラムコードがステップ7に達すると、値「4」のvar2が再割り当てされます。これはループが実行されるたびに発生するため、elseステートメントはまったく考慮されません。
elseコードに到達できません。
また、endifにはvar2であるカウンターインクリメントがありますが、whileループごとに、var2が値「4」で再割り当てされるため、コード内で無限ループが実行されます。このため、writeステートメントにも到達できません。
Q#2)(K4)– 新しい銀行システムが開発されているプロジェクトで、テクニカルテストアナリストとして働いていると考えてください。
このシステムは、個人を特定する情報、口座番号と残高、取引履歴などの顧客の財務データを保存します。この情報に基づいて、次のトピックのうち、テスト計画に貢献する必要があると思われるものはどれですか。
回答セット:
A.データ暗号化のテスト。
B.テストデータの匿名化。
C.分散コンポーネントの調整。
D.本番環境でのテスト。
説明で答えてください:
オプションA 。 データ暗号化のテスト ここで最も適切な答えです。銀行システムであるため、顧客データのプライバシーと暗号化は非常に重要であり、政府の規制でも義務付けられています。
これは、プロジェクトを安全または非安全ベースのシステムとして識別するのにも役立ち、テスト計画のテスト方法、テストタイプ、およびテスト戦略を識別するのに役立ちます。
他のオプションは正しくありません。オプションBは、顧客データが利用できないため、最初は使用できません。もちろん、これは後でテストする必要があります。分散システムとしてのプロジェクトに関する質問に情報がないため、オプションCは不可能です。
オプションDは、開発されたシステムがそれを開発している組織内で使用されるか、または別の顧客に販売されることがシステムに明確に記載されていないため、正しくありません。したがって、本番環境は明確ではありません。
Q#3)(K2)– 次のテストタイプのうち、より広いシステムに統合され、10年間でいくつかのバリアントを生成し、多くの環境変化を経験することが予想されるソフトウェア制御システムにとって最も重要なものはどれですか?
回答セット:
A.適応性テスト
B.保守性テスト
C.回復可能性テスト
D.交換可能性テスト
E.セキュリティテスト
説明で答えてください:
オプションAおよびB 正解です。システムは新しい環境で実装されるため、適応性テストが重要です。また、新しい環境が関与するため、ここでは保守性テストが非常に重要です。
Q#4)(K2)– テクニカルテストアナリストがリスク特定フェーズで特定するリスクを以下のリストから特定します。
回答セット:
A.信頼性のリスク。
B.パフォーマンスリスク。
C.人的資源のリスク
D.組織のビジネスモデルのリスク。
説明で答えてください:
オプションAとBが正解です。 オプションCおよびDは、Adv。 TTAシラバスコース。
Q#5)(K2)–以下のオプションのどれが正しくないかを特定します。
回答セット:
A. Test Managerは、テクニカルテストアナリストが作業するリスクベースのテストフレームワークを作成します。
B.意思決定カバレッジは条件カバレッジよりも優れていますが、時間がかかります。
C.機能安全規格レベルIEC-61508の下には、5つの安全統合レベルがあります。
D.最大数のユーザー処理について銀行アプリケーションのシステムをテストすることは、機能テストタイプです。
説明で答えてください:
答えはCとDです。安全に統合されたレベルは4つだけで、パフォーマンステストに参加しているユーザーが非機能テストである場合の最大数です。
このセットは網羅的ではありませんが、試験問題の感触をつかむのは非常に良いことです。 ISTQBWebサイトへのリンクは次のとおりです。 質問と回答のサンプル。
結論
ISTQB Advanced Technical Test analyst認定は、受験者の分析スキルと問題解決スキルをテストします。試験は準備するのが難しすぎず、簡単に破ることもできません。
この試験は、大学のオープンブック試験と比較できますが、試験会場で参照する本がない点が異なります。
この記事で提供されるこの完全なリストは、すべてのトピックを明確に理解するのに役立ちます。リストからリンクをクリックして、学習を開始するだけです。
ですから、よく準備し、前向きな姿勢を保ち、試験問題の驚きに備え、自信を持ってください。誰もあなたが試験で良いスコアを得るのを止めることはできません。
この統合されたISTQBテストアナリストのシラバスと学習ガイドがお役に立てば幸いです。
推奨読書
- 最高のソフトウェアテストツール2021 (QAテスト自動化ツール)
- ソフトウェアテストQAアシスタントジョブ
- ソフトウェアテストコース:どのソフトウェアテスト機関に参加する必要がありますか?
- ソフトウェアテストテクニカルコンテンツライターフリーランサーの仕事
- キャリアとしてのソフトウェアテストの選択
- SoftwareTestingHelpの最高のQAソフトウェアテストサービス
- アプリケーションテスト–ソフトウェアテストの基本に!
- ISTQBテスト認定サンプル質問用紙と回答