FlexUnit4 & FlexMonkey を使おう

3,657 views

Published on

Published in: Technology, Business
  • Be the first to comment

FlexUnit4 & FlexMonkey を使おう

  1. 1. FlexUnit4& FlexMonkey<br />Flexでテストを自動化しよう!<br />
  2. 2. 鹿紹介<br />しかじろうだよ!<br /><ul><li>鹿似プログラマ
  3. 3. しかじろうがプログラム作るよ! の中の人
  4. 4. http://d.hatena.ne.jp/re_shikajiro/
  5. 5. Twitter @shikajiro
  6. 6. 株式会社Fusic
  7. 7. Web開発ベンチャー
  8. 8. プリンで有名な@debility などが所属
  9. 9. Spark project コミッタ
  10. 10. に、先週なりました。
  11. 11. EdTwitter開発中
  12. 12. 福岡Androidの会福岡支部長
  13. 13. ついカッとなって。</li></li></ul><li>テストを自動化しよう!<br />テスト自動化してますか?<br />
  14. 14. テストを自動化しよう!<br />テスト自動化してますか?<br />来週からやります><<br />
  15. 15. テストを自動化しよう!<br />なんで自動化するの?<br />すごく楽チン<br />安心して修正、リリースできる。<br />一定の品質を保証できる。<br />
  16. 16. テストを自動化しよう!<br />でも、テスト作るのめんどいです・・・<br />
  17. 17. テストを自動化しよう!<br />でも、テスト作るのめんどいです・・・<br />開発コストと品質のバランスをとろう。<br />
  18. 18. テストツールいろいろ<br /><ul><li>FlexUnit
  19. 19. adobe公式の単体テスト
  20. 20. AS3Unit
  21. 21. 国産の単体テスト Spark project
  22. 22. Fluint
  23. 23. 単体、非同期、総合テストもカバー
  24. 24. FlexUnit4
  25. 25. Fluintを取り込み、非同期、総合テストもカバー FlashBuilderに対応
  26. 26. FlexMonkey
  27. 27. インタフェースのキャプチャ、リプレイ、検証機能</li></li></ul><li>今回のおすすめはこれ<br />FlexUnit4 β<br />テスト範囲を幅広くカバー!<br />FlexMonkey<br />GUIのテストができる!<br />
  28. 28. FlexUnit4って?<br /><ul><li>まだベータです。
  29. 29. 総合テストができるようになった!
  30. 30. メソッドだけではなく、コンポーネントもテストできる。
  31. 31. jUnit4っぽく書ける!
  32. 32. Javaで経験がある人はすぐ書ける。</li></ul>[Test]<br />public function addition():void { Assert.assertEquals(12, simpleMath.add(7, 5)); <br />}<br />
  33. 33. FlexUnit4インストール<br />Zipをダウンロード<br />http://opensource.adobe.com/wiki/display/flexunit/FlexUnit<br />Lib配下にいれるだけ<br />FlexUnit1Lib.swc<br />FlexUnit4.swc<br />FlexUnit4UIRunner.swc<br />hamcrest-as3.swc<br />
  34. 34. FlexUnit4実演<br />
  35. 35. !?<br />
  36. 36. FlexMonkeyって?<br />Webアプリテストツールの<br /> seleniumみたいなの<br />もしくは、エクセルの<br />マクロみたいなの<br />GUIのテストができるので、本番に近いテストができる<br />テストを作るのが簡単!<br />
  37. 37. FlexMonkeyインストール<br />まさかの発表前にバージョンアップ><<br />光の速さで 0.9 -&gt; 1.0 差し替え<br />AIRアプリとしてインストール<br />http://flexmonkey.gorillalogic.com/gl/stuff.flexmonkey.html<br />
  38. 38. メイン画面<br />
  39. 39. Spy画面<br />内部構造を解析<br />
  40. 40. FlexMonkey実演<br />
  41. 41. 参考資料<br />FlexUG@北陸in富山 hikaruworldさんのプレゼンを簡略化しただけです><<br />http://www.slideshare.net/hikaruworld/fxugflex-unit4beta1<br />
  42. 42. 宣伝その1<br />FlexUG@福岡勉強会やりませんか?<br />http://groups.google.co.jp/group/flexug-fukuoka<br />Adobeの轟さんくるかも<br />Javaで有名なAbbyの米林さんくるかも<br />など、企画からみんなでやりましょう!<br />
  43. 43. 宣伝その2<br />
  44. 44. 宣伝その3<br />鹿やプリンさんと一緒に働くエンジニアを募集しております。<br />鹿やプリンと一緒に働きたい<br />エンジニアを募集しております。<br />
  45. 45. 次回へ続く<br />

×