テスト技法

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

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

ソフトウェア品質特性とは何か?3分で理解する

ソフトウェア品質特性とは、ソフトウェアの品質を定義し、評価する基準となるものです。国際規格ISO/IEC 9126(JIS X 0129)で定められている品質特性は以下の6つがあり、各特性を一言で説明していくと 機能性目的に応じた機...
IT知識全般

HTTPとは何か?3分で理解する

HTTPとは何か??と聞かれた時に、サクッと説明できますか??? 「なんとなくはわかってるけど、、、、」 「WEBサイトのURLの最初に付いているもの???」 そんな感じのふんわり理解している人の為に、HTTPとは何か3...
テスト技法

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

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

テスト自動化ベストプラクティスを3分で理解する

ベストプラクティス(best practice)とは、ある結果を得るのに最も効率のよい技法、手法、プロセス、活動などのことを言います。(wikipediaより) テスト 自動化に関しても、いろいろな場所でいろいろな人が「テスト 自動...
テスト技法

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

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

「テスト分析」って何やるの?3分で理解する

「テスト分析とは、ISTQB(JSTQB)用語集では以下のように定義されています。 テストベースを分析してテスト条件を識別する活動。ISTQB用語数 これだけ見るとなんか????って感じでピンとこない人も多いのではないでしょう...
IT知識全般

デザイン思考とは何か?3分で理解する

「デザイン思考」(英語ではDesign thinking)とはデザイナーやクリエイターの思考法、手法でしたが、 近年、ビジネスの世界にもこの「デザイン思考」が取り入れられるようになり、サービス開発の現場でも使われる思考法、手法となり...
IT知識全般

CURDとは何か?3分で理解する

CURD。読み方は「クラッド」。 システム開発やテストの現場でたまに聞くことがあると思いますが、このCURDとは、 システムの主要機能 「Create(生成)」「Read(読み取り)」「Update(更新)」「Delet...
IT知識全般

ビジネスロジックとは何か?を3分で理解する

「ビジネスロジック」という言葉の意味を理解する前に、まず「3階層システム」の概念を理解するとわかりやすくなります。 3階層システムとは、クライアントサーバシステムの構成法の一つで、ソフトウェアの機能をユーザーインターフェース、ビジネ...