Shibya.trac #2: TracとTestLinkの合わせ技

7,044 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,044
On SlideShare
0
From Embeds
0
Number of Embeds
211
Actions
Shares
0
Downloads
30
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Shibya.trac #2: TracとTestLinkの合わせ技

  1. 1. 川西俊之 TEF 有志による TestLink 日本語化 プロジェクト http://testlinkjp.org/
  2. 2. Agenda <ul><li>自己紹介 </li></ul><ul><li>TestLink とはいったい… </li></ul><ul><li>ライブ with TestLink </li></ul><ul><li>Trac + TestLink =素敵? </li></ul>
  3. 3. Section 1
  4. 4. <ul><li>川西 俊之 </li></ul><ul><li>Toshiyuki Kawanishi </li></ul><ul><li>20 代後半 </li></ul><ul><li>神奈川県川崎市 在住 </li></ul><ul><li>職場は東京・日本橋 </li></ul>
  5. 5. 仕事では <ul><li>ネットワーク関係の開発 </li></ul><ul><li>要件定義からテストまで </li></ul><ul><ul><li>C/C++, Python </li></ul></ul><ul><ul><li>OCUP Advance, JSTQB </li></ul></ul><ul><li>社内開発標準化活動 </li></ul><ul><ul><li>Subversion + Trac </li></ul></ul>
  6. 6. コミュニティでは <ul><li>TestLink </li></ul><ul><ul><li>日本語化 </li></ul></ul><ul><ul><li>Test Task Force </li></ul></ul><ul><li>テスト技術者交流会 (TEF) </li></ul><ul><li>それ以外 </li></ul><ul><ul><li>Python ドキュメントの翻訳お手伝いとか…… </li></ul></ul>
  7. 7. 執筆 <ul><li>ソフトウェアテスト PRESS vol.6 </li></ul><ul><li>gihyo.jp </li></ul><ul><ul><li>テストエンジニアのコミュニティ活動のススメ </li></ul></ul><ul><ul><li>きちんと学びたいテストエンジニアのための TestLink 入門 </li></ul></ul>
  8. 8. Section 2
  9. 9. <ul><li>それは </li></ul><ul><li>ある日常の出来事…… </li></ul>
  10. 10. <ul><li>最近は素敵なテスト設計技法が色々あるらしいよ。 </li></ul>
  11. 11. <ul><li>お、これはすごい。 </li></ul>
  12. 12. <ul><li>よし、これで、 </li></ul><ul><li>テストも万全だ! </li></ul>
  13. 13. <ul><li>テストケースが完成。 </li></ul>
  14. 14. <ul><li>Excel にテスト仕様書を打ち込もう。 </li></ul>
  15. 15. <ul><li>よし、これで、 </li></ul><ul><li>テストも万全だ! </li></ul>
  16. 16. <ul><li>しかし、幸せはそう長くは続かなかった…… </li></ul>
  17. 17. <ul><li>部長、 Excel 、同時に編集できません </li></ul>
  18. 18. <ul><li>「試験 _ 最新 .xls 」と </li></ul><ul><li>「試験 _081018.xls 」 </li></ul><ul><li>ってどっちが最新なのよ? </li></ul>
  19. 19. <ul><li>さすが伝家の宝刀 Excel </li></ul>
  20. 20. <ul><li>こうして </li></ul><ul><li>現場の挑戦が始まる </li></ul>
  21. 21. <ul><li>これを解決しよう </li></ul><ul><li>というのが </li></ul><ul><li>本日ご紹介する </li></ul>
  22. 22. <ul><li>Test Link </li></ul><ul><li>てすとりんく </li></ul>
  23. 23. <ul><li>あれ、これってどこかで聞いたかもしれない物語では……? </li></ul>
  24. 24. すみません。 引用させていただきます。 <ul><li>菅野裕、 </li></ul><ul><li>今田忠博、 </li></ul><ul><li>近藤正裕、 </li></ul><ul><li>杉本琢磨 著 </li></ul><ul><li>Trac 入門 </li></ul><ul><li>技術評論社 </li></ul><ul><li>2008 年 10 月 </li></ul>
  25. 25. 「 Trac 入門」の第 1 章 <ul><li>誰がその タスク を管理しているのかわからない </li></ul><ul><li>ソース が一元管理できていない </li></ul><ul><li>バグ が発生したアプリケーションのバージョンが伝わっていない </li></ul><ul><li>(一部引用) </li></ul>
  26. 26. TestLink の場合は <ul><li>誰がその テストケース を管理しているのかわからない </li></ul><ul><li>テストケース が一元管理できていない </li></ul><ul><li>テスト を実行したアプリケーションのバージョンが伝わっていない </li></ul><ul><li>(一部拝借) </li></ul>
  27. 27. <ul><li>そう、 </li></ul><ul><li>TestLink とは </li></ul><ul><li>テストに特化した </li></ul><ul><li>テスト Trac </li></ul><ul><li>とでも言えるのではないでしょうか </li></ul>
  28. 28. TestLink とは <ul><li>オープンソースのテスト管理システム </li></ul><ul><li>PHP で開発された Web アプリケーション </li></ul><ul><li>LAMP / WAMP 環境で動作 </li></ul><ul><li>GNU General Public License (GPL) で配布 </li></ul>
  29. 29. TestLink とは <ul><li>世界中の様々な企業で採用実績が増えてきた </li></ul><ul><li>国際化対応しており 12 ヶ国語が使用可能 </li></ul><ul><li>TEF の有志により日本語も使える </li></ul>
  30. 30. TestLink の機能 <ul><li>QA テストの管理を補助する機能 </li></ul><ul><li>手動テストの仕様を Excel などで書いている場合に有効 </li></ul><ul><li>※ 参考 ( ここでの用語 ) </li></ul><ul><ul><li>Development Test </li></ul></ul><ul><ul><ul><li>TDD など開発を推し進めるため </li></ul></ul></ul><ul><ul><ul><li>仕様記述が目的 </li></ul></ul></ul><ul><ul><li>QA Test </li></ul></ul><ul><ul><ul><li>品質向上のためのテスト </li></ul></ul></ul><ul><ul><ul><li>バグの発見が目的 </li></ul></ul></ul>
  31. 31. TestLink の機能 <ul><li>テストケース作成 </li></ul><ul><li>テストケースバージョン管理 </li></ul><ul><li>テスト計画立案 </li></ul><ul><li>テスト結果管理 </li></ul><ul><li>レポート出力 </li></ul><ul><li>バグトラッキングシステム (BTS) 連携 </li></ul><ul><li>テスト対象要件の管理 </li></ul>
  32. 32. TestLink の用語
  33. 33. テスト設計
  34. 34. テスト計画
  35. 35. 結果概要
  36. 36. レポート作成 <ul><li>MS Word, Excel 形式で出力 </li></ul>
  37. 37. Section 3
  38. 38. <ul><li>テストプロジェクト作成 </li></ul><ul><li>ユーザ作成 </li></ul><ul><li>テスト設計 </li></ul><ul><li>テスト計画 </li></ul><ul><li>テスト実行 </li></ul><ul><li>レポート </li></ul>
  39. 39. <ul><li>TestLink 実際の画面をお楽しみください </li></ul>
  40. 40. Section 4
  41. 41. TestLink の重要な機能 <ul><li>BTS との連携 </li></ul><ul><li>Trac も連携できる </li></ul><ul><li>Trac とは XML-RPC で接続 </li></ul><ul><li>(TracXmlrpcPlugin が必要 ) </li></ul>
  42. 42. 効用としては…… <ul><li>テストケースとバグの関連付け </li></ul><ul><li>Trac のチケットの状態遷移が TestLink 上からでもわかる </li></ul>
  43. 43. 今度は少しだけ <ul><li>TestLink 実際の画面をお楽しみください </li></ul>
  44. 44. 今後の展望 <ul><li>Trac の要件管理プラグインを作成 </li></ul><ul><li>要件とチケットの関連付け </li></ul><ul><ul><li>XP, Lean のストーリー = 要件? </li></ul></ul><ul><ul><li>SCRUM の </li></ul></ul><ul><ul><ul><li>プロダクトバックログ = 要件? </li></ul></ul></ul><ul><ul><ul><li>スプリントバックログ = チケット? </li></ul></ul></ul><ul><li>TestLink の要件管理機能と連携 </li></ul>
  45. 45. ご清聴ありがとうございました <ul><li>TEF 有志による TestLink 日本語化プロジェクト </li></ul><ul><li>Yasuharu NISHI (Adviser), </li></ul><ul><li>Atsushi Nagata, AZMA Daisuke, Hiromi Nishiyama, </li></ul><ul><li>Kaname Mochizuki, Kunio Murakami, Lumina Nishihara, </li></ul><ul><li>Marino Suda, Masahide Katsumata, Masami Ichikawa, </li></ul><ul><li>Masataka Yoneta, Sadahiko Hantani, Shinichi Sugiyama, </li></ul><ul><li>Shinsuke Matsuki, Shizuka Ban, Takahiro Wada, </li></ul><ul><li>Toshinori Sawaguchi, Toshiyuki Kawanishi, Yasuhiko Okada, </li></ul><ul><li>Yoichi Kunihiro, Yoshihiro Yoshimura, Yukiko Kajino </li></ul><ul><li>TestLink 開発チーム </li></ul><ul><li>Francisco Mancardi, Andreas Morsing, Martin Havlát </li></ul><ul><li>Kevin Levy, Asiel Brumfield, </li></ul><ul><li>Prem Kumar Aparanji, Jason Archibald, Fabien Le Bars </li></ul><ul><li>Greg Blaire and amount of localization supporters </li></ul>

×