Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ソフトウェアテストと品質(事前配布資料)/Software test and quality study_20180925 (Handouts)

nihonbuson
September 27, 2018

ソフトウェアテストと品質(事前配布資料)/Software test and quality study_20180925 (Handouts)

D3:グルメなテスト テスト設計 - レビュースペシャル - での事前配布資料です。
https://d-cube.connpass.com/event/101281/

nihonbuson

September 27, 2018
Tweet

More Decks by nihonbuson

Other Decks in Technology

Transcript

  1. Agenda • はじめに • テストの7原則 • テストの立ち位置とは • 何をテストすべきか •

    どうやってテストケースを作るのか • どうやってテストを実施すべきか • おわりに 2
  2. 品質とは何か? 東京海上日動システムズ顧問 横塚 裕志氏 の講演内容より 【具体例2】 デジタルニュースの普及により、 ニュースは、確実な推敲・校正よりも、 「早く伝える」「修正」へ 【具体例1】

    トラブルは0でも、 国民の5.8%にしか使われない住基ネットカード。 「ソフトウェアの品質(=      )としては失格」 ※ソフトウェア品質シンポジウム 2014の基調講演にて http://www.publickey1.jp/blog/14/_2014.html 5
  3. テストの目的は何か? 以下のような目的があります。 • 欠陥の • 対象ソフトウェアの        であることの確認 •      のための情報の提示 • JSTQBシラバスより

    http://jstqb.jp/dl/JSTQB-SyllabusFoundation_Version2011.J02.pdf#page=14      に行うこともある テストの7原則①テストは「欠陥がある」ことしか示せない 6
  4. テストの7原則 1. テストは「          」ことしか示せない 2.     テストは不可能 3.     テスト 4. 欠陥の 5.

    殺虫剤のパラドックス 6. テストは 7. 「        」の落とし穴 http://jstqb.jp/dl/JSTQB-SyllabusFoundation_Version2011.J02.pdf#page=15 8
  5. Wモデル 要求定義 要件定義 基本設計 詳細設計 レビュー&受け入れ テストの設計 レビュー&システム テストの設計 レビュー&

    結合テストの設計 レビュー& 単体テストの設計 受け入れテストの 実施 システムテストの 実施 結合テストの 実施 単体テストの 実施 コーディング デバッグ デバッグ デバッグ デバッグ 12
  6. テストレポート例 OK or NG パスワードが 3桁以下の時 ログイン失敗 ページに 遷移すること パスワード欄に

    「123」 と入力する。 ログインボタンを 押す。 ログイン 失敗画面に 遷移する NG ログイン画面 から遷移せず、 「ログイン失敗」 と表示される 他の人や1年後の自分が見ても分かるように書く 29