テストタイプ(test Type)

コンポーネントやシステムのある特性に対応したテストの目的を基にテスト活動をまとめたもの。

Present in sylabi

使用例

モバイルバンキングアプリケーションは、いくつかのテストタイプを用いてテストされます。送金ワークフローの機能テスト、ナビゲーションとレイアウトのユーザビリティテスト、各リリース後の回帰テストなどです。これらのテストタイプは異なるテスト目的を対象とします。システムが何をするか、使いやすさはどうか、変更が既存の動作を壊していないか、といった点です。単一のテストタイプが複数のテストレベルで実行されることもあります。機能テストはコンポーネントレベルとシステムレベルの両方に登場します。

よくある質問

テストタイプとテストレベルの違いは何ですか? テストレベルは開発と統合の段階(コンポーネント、統合、システム、受け入れ)によって定義されます。テストタイプはその目的(機能、ユーザビリティ、回帰、性能)によって定義されます。レベルとタイプは直交しており、どのタイプもどのレベルでも実施できます。

複数のテストタイプを同じレベルで実行できますか? はい、実際にそうすることも多いです。システムテストには、同じフェーズで機能テスト、ユーザビリティテスト、回帰テストのタイプが含まれるのが一般的です。

回帰テストはテストタイプですか? はい。回帰テストは目的(変更によって導入された欠陥の検出)でグループ化されており、これがテストタイプを定義づける特徴です。

この区別が試験で重要なのはなぜですか? ISTQBの試験問題では、タイプとレベルの区別が頻繁に出題されます。覚えておきましょう。レベル=ライフサイクルのどこで実施するか、タイプ=活動がどの目的に資するかです。

関連用語

  • functional testing — システムが何をするかに焦点を当てたテストタイプ
  • usability testing — 使いやすさに焦点を当てたテストタイプ
  • regression testing — 変更によって生じた欠陥の検出に焦点を当てたテストタイプ
  • test level — テストが実施されるライフサイクルの段階
  • test design — テストタイプを具体的なテストに変換する方法
  • static testing — コードを実行せずに行うテスト
  • dynamic testing — コードを実行して行うテスト

Learn more

The different types of software testing by Sten Pittet, Atlassian
Comprehensive guide comparing different types of software testing including unit, integration, functional, acceptance, performance testing and more. Explains manual vs automated testing and when to use each type. Topics: Manual vs Automated Testing; Unit, Integration, Functional, End-to-End Testing; Acceptance and Performance Testing; Smoke Testing and Exploratory Testing

Types of Testing: Different Types of Software Testing in Detail by BrowserStack
Detailed guide on functional and non-functional testing types with examples, advantages, and comparison tables. Includes 15+ test types with when to use manual vs automated approaches. Topics: Functional Testing (Unit, Integration, System, Acceptance); Non-Functional Testing (Security, Performance, Usability, Compatibility); Manual vs Automated Testing comparison; Test type selection matrix and decision guide

A Taxonomy of Testing by Donald Firesmith, Software Engineering Institute, Carnegie Mellon University
Academic framework organizing ~200 test types using 5W+2H questions (What, When, Why, Who, Where, How, How Well). Provides structured taxonomy for comprehensive test planning. Topics: Test Type Taxonomy Framework; 5W+2H Classification System; Comprehensive Test Planning; Test Type Ontology

Recommend more content related to this term