ALTA-E-2.3.1 (K2) SUTに適用できる「試験性を考慮した設計」手法および「テスト自動化を考慮した設計」手法を理解する


試験性を考慮した設計

SUTの試験性とは、ソフトウェアをテストしやすくするための機能やインターフェースの可用性のことです。試験性を考慮した設計は、優れたテスト自動化アプローチにとって最重要であり、手動テスト実行の場合にもメリットになる場合がある。

  • 観測性: システムの内部を把握できるインターフェースを提供する必要がある。

  • 制御(性): SUTを操作するインターフェースを提供する必要がある。

  • 明確に定義されたアーキテクチャ: すべてのテストレベルで制御と可視性を実現し、ルにおいて制御と可視性を実現し、明確でわかりやすいインターフェースを提供するアーキテクチャ。

テスト自動化を考慮した設計

  • 早い段階で既存のテストツールとの互換性を確立すべきである。

  • テストツールの互換性の問題は重大である。

  • プログラムコードの開発やAPIの呼び出しが必要な解決策もある。

練習問題

  • Question #6 (1 point)

  • Question #7 (1 point)

ISTQB® Test Automation Engineering Syllabus
Specialist
Compatible with Syllabus version 2016
Sample Exam – Questions
Sample Exam set A
Version 1.3

ISTQB® Test Automation Engineering Syllabus
Specialist
Compatible with Syllabus version 2016
Sample Exam – Answers
Sample Exam set A
Version 1.3

【出典元】

ISTQBテスト技術者資格制度
Advanced Level シラバス
テスト自動化エンジニア
Version2016.J01

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