女子高生が語る!テストの㊙テクニック:ポジティブテストとネガティブテストってなに?

時事トピックス

概要

テストって、なんだか退屈で面倒くさいよね?でも、実はテストって、ゲームみたいな奥深い世界があるのを知ってた?

今回は、テストの秘伝書とも言える「ポジティブテスト」と「ネガティブテスト」について、女子高生目線でわかりやすく解説しちゃうわよ!

説明

まず、テストの目的って?

テストの目的は、ただ単に点数を稼ぐことじゃないの。大切なのは、作ったものがちゃんと動くかどうかを確認することなのよ。

例えば、料理のテストで、先生がレシピ通りに作れたかどうかを確かめるでしょ?それと一緒で、テストでは、作ったプログラムやアプリが、設計書通りに動くかどうかを確かめるわけ。

そこで役立つのが、ポジティブテストとネガティブテストなの!

ポジティブテストは、「こうすればうまくいくはず!」という、いわばハッピーパターンのテストよ。例えば、ログイン画面で正しいユーザー名とパスワードを入力したら、ちゃんとログインできるかどうかを確認するテストとかね。

一方、ネガティブテストは、「こうしたらどうなるんだろう?」という、いわばアンラッキーパターンのテストよ。例えば、ログイン画面でわざと間違ったユーザー名やパスワードを入力したら、エラーメッセージが表示されるかどうかを確認するテストとかね。

ポジティブテストとネガティブテストの例

例えば、あるオンラインショップで商品を注文する機能があるとしよう。

  • ポジティブテスト
    • 複数の商品をカートに入れる
    • 異なる配送先住所を指定する
    • クーポンコードを利用する
    • クレジットカードで支払いを行う
  • ネガティブテスト
    • 商品の在庫がない場合に注文できるかどうか
    • 無効なクレジットカード情報を入力した場合のエラーメッセージ
    • 住所のフォーマットが間違っている場合のエラーメッセージ
    • 注文後に注文をキャンセルできるかどうか

テストの極意は、思い込みを捨てること!

テストで大切なのは、自分の思い込みを捨てて、色々なパターンを試してみることなの。

「こうすればうまくいくはず」という思い込みがあると、見落としが生まれてしまうわよね。だから、ポジティブテストだけでなく、ネガティブテストも積極的に行うことが重要なのよ。

まとめ

テストって、奥が深い世界でしょ?ポジティブテストとネガティブテストをマスターすれば、まるで忍者のように、どんなテストも攻略できるようになるわよ!

参考Webサイト

タイトルとURLをコピーしました