Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Testandcooking

601 views

Published on

  • Be the first to comment

Testandcooking

  1. 1. テストとお料理 コヤマン at karinto テストエンジニア情報交換会
  2. 2. 自己紹介   コヤマンどぇす。   とあるコピー機の会社の子会社の人。   お仕事は本業技術推進、社内教育。 兼業でWebシステムのテストマネージャ。   システムの中にモバイルもあったり。   社外ではJSTQB FLの公認トレーナとか 自動化研究会とかJaSST実行委員会とか。   今日の元ネタは社内でテストの仕事を説 明するときに使ったものがベース。
  3. 3. はじめてのお料理。 作ったら何します?
  4. 4. 味見しますよね。 ※しないとアブないw
  5. 5. で、なんで味見するんだっけ?   待ちきれないから?   材料とか気になる?   美味しいか確認したい?
  6. 6. 材料とか気になる?   ちゃんとした素材かどうか?   傷んでないかどうか?   エビのワタ取りとか下ごしらえしてるか?   アレルギーのあるものは入ってないか?   ナッツとかヤバイ。   そば、乳製品、甲殻類、卵、小麦とか。   宗教上ダメなものは入ってないか?   カシュルート(ユダヤ教)   ハラール(イスラム教)   思想上ダメなものは入ってないか?   ベジタリアンなら野菜系オンリー。   好き嫌いなど。
  7. 7. 美味しいか確認したい?   味薄い?濃い?   味付けの度合いは?   甘い?辛い?   あっさり?こってり?
  8. 8. 確認するタイミング重要   早い段階で確認したい(知りたい)。   何かアクションしたらどうなるのか知りたい。   アクションが間違ってないことを知りたい。   タイミングによって確認したい(知りたい)。   素材を舐めても仕方ないw
  9. 9. テストと味見って似てる#1 味見 テスト ちゃんとした素材? ちゃんとした定義? 美味しい? ちゃんと動く? いじっても大丈夫?
  10. 10. テストと味見って似てる#2   作ったもので喜んでもらおうとすると 作ったものに対しての責任が生まれる。   組込みだとPL法とかあったり。   お店に行ったとして、 頼んだものと違うものが出てくると困る。   和風ハンバーグを頼んだのにネギラーメンと か石焼きビビンバが出てくるとAnchangが 怒りますw   お店でお金を取るとなると、訴訟問題に なったり。
  11. 11. テストの意味   理由:味見   必要性:訴訟問題とか困るw   ※JSTQBシラバス「テストの必要性」より JSTQBの定義 具体的にゆーと 経済的損失 賠償金とか 時間の浪費 調査時間がかかったり 信用の失墜 ・もう、オタクの製品買いませんッ! ・もう、オタクとは取引しませんッ! とか。
  12. 12. エンドツーエンド(E2E)テスト   最初から最後まで通し。 ユーザ視点での外部操作から内部操作まで。   全パターンが理想だけど、、有限なこと多し。   大事なの2つ。   何を味見するのか?   ユーザー視点として、何が大切なのか?   味?素材?見た目?コンセプト?   どう味見するのか?   どのタイミング、スコープ(範囲)で味見するのか? (何を見たいのか?通信?動作?)   それにはどういった道具を使うのか?
  13. 13. E2Eとアジャイルテストの4象限   有限なE2Eテストなら、このへん大事。
  14. 14. テストは診断する(知る)技術   テストの目的(JSTQBシラバスより)   欠陥摘出/動作の保証/情報提供/未然防止   味見と同じで、こまめに状態を知りたい。   状態を知るためには色々な方法がある。   見た目だけで良かったり。   道具を使って中身まで詳細に見たり。   見る方法や視点を変えてみたり。
  15. 15. テストも味見も対象次第   対象に応じて変わるので、 診断したいことがいつも変わる。   スープパスタとソースをかけるパスタでは パスタを茹でる時間を変える必要がある。   ソースによってパスタ自体を変えたり (フジッリやペンネがよかったりリガトーニが良 かったり、やっぱりフェットチーネが…!とか)。
  16. 16. テストしたい=診断したい   知るだけでなく、判断(ジャッジ)もできる。   あんまり知らないと判断ミスもあるので注意。   人間の健康にも似てる。   知る方法たくさん。   人(対象)によって変わる。   その時どんな症状をみたいのか?   でもその本人の治癒能力、意識によって 治るかどうかは決まる。
  17. 17. おしまい。 ※ちなみに 好きなパスタはニョッキです。

×