テスト技法

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

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

【随時更新】テスト/開発現場で使われる略語集

"ググラビリティ (googleability)が低い"とは、GOOGLEで調べたいキーワードを検索した時、そのキーワードの本質的な意味のページが検索結果の上位に表示されない、、、、ということです。そしてコレが発生するのが、、テストや開発現...
テスト自動化

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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