以下の内容はhttps://kyon-mm.hatenablog.com/entry/20120116/1326724925より取得しました。


ソフトウェアテストを勉強しはじめて10ヵ月でやったこと

WACATE 2011 夏に誘われたのがキッカケでソフトウェアテストを勉強しはじめて10ヵ月くらいがたちました。
先日、わんくま名古屋でソフトウェアテストの勉強法についてLTしたのですが、みなさんにいろいろ聞かれたのでここにまとめておこうと思います。
本当は1年の区切りで書こうと思ったけど、まぁいいでしょう。


追記ここから
わんくまで発表したLT資料はこちらです

追記ここまで

こういうのを書くときに時系列で書くべきか、コツを書くべきか悩みますね。
でも、みんなが知りたいのは僕の歴史じゃなくってコツだと思うので後者で書きます。前者はTwitterとか勉強会とかお食事とかお茶でもしているときに聞いてみてください。
以下では多くの書籍を紹介していますが、僕がこの10ヵ月で読んだ本。っていうだけです。もちろんオススメです。
ですが、ほかにも素晴らしい書籍はたくさんあります。もし、これもオススメですよってあればおしえてください。


前提がひとつと基本が5つあります。
前提
「常に疑問を持つ」

基本

  • 書籍を読む
  • JaSSTの資料を読む
  • Webの連載記事を読む
  • Twitter/MLで質問してみる
  • イベントに参加する


です。
常に疑問を持ちましょう。なぜ、テストをしなければいけないのか。なにをテストしたいのか。書籍にある通りのテストで本当に正しいのか。
その気持ちをわすれずに基本に沿って勉強をすすめます。


JaSSTの資料、Web

(書籍のリンクが大量なので、先に書いておきます。)
自分のブログだけど、よくまとまっているので。 ->「 テスト戦略、設計、手法、技法などなどのリンクをまとめてみた - うさぎ組

書籍を読む

ソフトウェアテスト初心者向け
マインドマップで始めるソフトウェアテスト、はじめて学ぶソフトウェアのテスト技法はおさえておきたいところです。


  • 作者: J.マイヤーズ,M.トーマス,T.バジェット,C.サンドラー,Glenford J. Myers,Todd M. Thomas,Tom Badgett,Corey Sandler,長尾真,松尾正信
  • 出版社/メーカー: 近代科学社
  • 発売日: 2006/08
  • メディア: 単行本
  • 購入: 7人 クリック: 267回
  • この商品を含むブログ (46件) を見る

  • 作者: 大西建児,勝亦匡秀,佐々木方規,鈴木三紀夫,中野直樹,町田欣史,湯本剛,吉澤智美
  • 出版社/メーカー: 翔泳社
  • 発売日: 2011/11/12
  • メディア: 単行本(ソフトカバー)
  • 購入: 5人 クリック: 85回
  • この商品を含むブログ (12件) を見る



これらを読んだら、あとは続きの書籍や、JaSSTの資料をを読み漁ります。そして、自分なりに理解できるまでなんども読み直しましょう。
できればよんだあとにマインドマップとか書くといいです。理解度がわかります。
では、書籍の続きを。


ソフトウェアテスト初心者向けが終わったら読みたい



Software Testing ManiaX (WACATE が発行している同人誌。WACATE, JaSST, コミケで買えます。かなり良書)



自動化することで自分たちの仕事をクリエイティブに



テストエンジニアなら綺麗な自動テストを書こう

  • 作者: スコット W アンブラー,ピラモド・サダラージ,梅澤真史,越智典子,小黒直樹
  • 出版社/メーカー: ピアソンエデュケーション
  • 発売日: 2008/03/26
  • メディア: 単行本
  • 購入: 10人 クリック: 211回
  • この商品を含むブログ (53件) を見る



考え方



ツールの入門



システムを考えるために



要求を考えるために



ユーザー視点で考えるために



開発プロセスや運用からプラクティスを得るために


Twitter/ML

あとはTwitterで「きょんくんのソフトウェアテスト界隈のTwitterアカウントリスト」のリストにのっている人とかに質問を投げてみるといいと思います。
MLならTEFというテストコミュニティがあります。


イベント

JaSSTというテストのシンポジウム、WACATEというテストの合宿イベント、SQiPという品質のシンポジウムなどなどあります。
また勉強会もおこなわれています。TEFにそういったイベント情報が流れてくることも多いので、入会をオススメします。
あとはTDDBC / SCMBC / ScrumBC といった開発の基礎になるようなイベントもいいと思います。
勉強会がない場合は自分でやってみるといいんじゃないですかね!w



実体験として

上にあげた書籍、JaSSTの資料の7割くらい、IPAの資料、SQiPの連載記事などをだいたいこの10ヵ月で読みました。
あとはTDDBC in Tokyo 1.5, 1.6へ参加者、サポーターとしてそれぞれ参加。
WACATE2011夏、WACATE2011冬への参加。
JaSST'11 Tokaiでのポスターセッション発表。
Twitter/TEFでの議論。
Twitterの議論はここらへんから。->


単体テスト/結合テストなんて存在しない - Togetterまとめ
テスト観点まとめ - Togetterまとめ
TEFに燃料投げたら秋山さんが答えてくれた - Togetterまとめ
僕が勉強中のNGTの理解度について - Togetterまとめ


といった感じです。こう振り返るといろいろやったんだなぁって気がします。約1年前まではテスト技法って言葉すら知りませんでした。



TwitterTogetterを見てもらうとわかるのですが、僕は最近は、にしさんが考案したNGTについて熱中しています。
なので、より効率がよく抜けがなく、変更に強いテストとはどう構築できるのかについて考える日々です。とっても楽しいですよ。



以上が、僕がこの10ヵ月で試したことです。みなさんのなにかのお役にたてば幸いです。
また、僕の今後に必要そうなことをアドバイスしてくださると非常に助かります。




以上の内容はhttps://kyon-mm.hatenablog.com/entry/20120116/1326724925より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14