Codeceptionの受け入れテストをマネる

3,872
-1

Published on

2014/02/23に行われた株式会社インフィニットループ公開勉強会(OpenIL Vol.1)内でのLT発表に使われたスライド資料

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

No Downloads
Views
Total Views
3,872
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Codeceptionの受け入れテストをマネる

  1. 1. Codeceptionの 受け入れテストをマネる 株式会社インフィニットループ おの
  2. 2. 受け入れテスト
  3. 3. おの > なごやさん、
      Codeceptionのシナリオって
      どんなんですか? なごや> ほにゃほにゃシナリオ.png
      こんな感じですけど大丈夫ですか?
  4. 4. 表示したり、クリックしたり
  5. 5. フォーム入力したり、送信したり
  6. 6. あー、こういう感じ?
  7. 7. CasperJS いけるか
  8. 8. 準備します
  9. 9. CasperJSをいれます
  10. 10. $ npm install -g phantomjs casperjs
  11. 11. $ casperjs —version 1.1.0-beta3
  12. 12. シナリオかきます
  13. 13. 実行します
  14. 14. $ casperjs test codeception受け入れ的な.js
  15. 15. できたー
  16. 16. 失敗したー(参考
  17. 17. とっても簡単に
  18. 18. Codeceptionの
  19. 19. 受け入れテストに追いついた!
  20. 20. はい、テストコードは
  21. 21. Resurrectio
  22. 22. これで手抜き
  23. 23. Resurrectioとは
  24. 24. • Seleniumのように記録・再現 • CasperJSのテストコードを生成 • Chrome Extension Resurrectioとは
  25. 25. ↑こんなのが出力される
  26. 26. 正常系ならこれでじゅうぶん なのでは!?
  27. 27. CasperJS + Resurrectio
  28. 28. 簡単な受け入れならこれで! ※・・・異常系とか難しいのは自力で書こう!
  29. 29. おしまい
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×