Your SlideShare is downloading. ×
Codeceptionの受け入れテストをマネる
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

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

3,225
views

Published on

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

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

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,225
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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