テスト技法

テスト技法

シナリオテストとユースケーステストの違いを3分で理解する

「シナリオテスト」と「ユースケーステスト」、どちらもブラックボックステストのテスト技法で、 現場では、ごっちゃになってそれらの言葉を使っていることも多いのではないでしょうか??? どちらもユーザの行う操作に沿って行うテストで、...
テスト技法

データ駆動テストとは何か?3分で理解する

データ駆動テスト(データ・ドリブンテスト)とは、自動テストのスクリプト記述法の一つで、テストケースのスクリプトと、テストデータ部分をスプレッドシートやデータベースなどに含まれる値を参照して行うテストのことです。 スクリプト記述技法の...
テスト技法

「経験ベースのテスト技法」とは?3分で理解する

JSTQBを勉強したことがある方なら一度は目にしたり聞いたことがあるかもしれない「経験ベースのテスト技法」。 なんとなく、名前からして、「経験を基にしてテストするんだな〜」と想像はつくかと思いますが、 具体的にはどんな事でしょ...
テスト技法

ファズテストとは?3分で理解する

ファズテストの用語の定義は? ISTQB(JSTQB)の用語集では ソフトウェアテスト技法の一つ。セキュリティの脆弱性を見つけるために、ファズと呼ばれる大量のランダムデータをコンポーネントまたはシステムに入力する。 と定...
テスト技法

非機能テストとは何か?3分で理解する

機能テストが大事なことは、誰でもわかりやすいことですが、 ユーザー評価がビジネスに大きく影響する昨今では、非機能テストの重要性が増してきてます。 そこで今回は、非機能テストについて3分で理解できるように、ざっくり要点だけまとめ...
テスト技法

APIのテスト設計。どんなAPIテストをするべきか?

APIテストとは何か? APIとはApplication Programming Interfaceの頭文字の略、 一般的に開発者は開発中のAPIの基本機能のみぐらいはテストしますが、 QA専門のテスターはAPIテストを...
テスト技法

テスト設計とは何か??3分で理解する

テスト設計とは?? 一言で言うと 概略的なテスト目的を具体的なテスト条件とテストケースに変換するプロセス。ソフトウェアテスト標準用語集 より つまり、一般的には以下のプロセスを経て テスト対象の分析プロセステスト基...
テスト技法

状態遷移テストを3分で理解する

「状態遷移テスト」とはソフトウェアテスト標準用語集では ブラックボックステストの設計技法の一つ。無効と有効の状態遷移を実行するテストケースを設計する。 と定義されています。が、 そもそも「状態遷移」という...
テスト技法

ステートメントテストとデシジョンテストのカバレッジを3分で理解する

JSTQBのホワイトボックステスト技法の中に出てくる ステートメントテストとカバレッジデシジョンテストとカバレッジ ごっちゃになって覚えやすいこの2つのキーワード。 まず言葉を分解して覚えた方が理解しやす...
テスト技法

WEBアプリテスト担当者の為の【QCの7つ道具】

【QCの7つ道具】「新」と「旧」の違い 【QCの7つ道具】という言葉を知ってますか?? 【QCの7つ道具】というのは、品質管理業務で使える、主に統計データのような数値で分析するためのツールのことです。 具体的には、 ...