Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
JavaScript TDD
紹介
Agile Samurai Base Camp TDD track
jsのテスティングフレームワーク
● QUnit
○ http://qunitjs.com/
○ 【和訳】 https://github.com/enja-oss/qunit

● Jasmine
○ http://pivotal.github...
モックライブラリ
● SinonJs
○ http://sinonjs.org/

● jasmine-ajax
○ https://github.com/pivotal/jasmine-ajax

● jquery-mockjax
○ htt...
その他よく使う
● PhantomJS
○
○
○
○

http://phantomjs.org/
ヘッドレスブラウザ(画面の無いブラウザ)
Webkit(ChromeやSafariのエンジン)を内包
コンソールの中でHTMLやJavaScr...
参考書籍
● テスト駆動JavaScript
○ http://www.amazon.co.jp/dp/4048707868

● テスタブルJavaScript
○ http://www.amazon.co.jp/dp/487311635X
Nächste SlideShare
Wird geladen in …5
×

JavaScript TDD紹介 #agilesamurai

1.964 Aufrufe

Veröffentlicht am

Agile Samurai Base Camp (http://www.agilesamuraibasecamp.org/) TDD track でのJavaScript TDDの紹介資料

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

JavaScript TDD紹介 #agilesamurai

  1. 1. JavaScript TDD 紹介 Agile Samurai Base Camp TDD track
  2. 2. jsのテスティングフレームワーク ● QUnit ○ http://qunitjs.com/ ○ 【和訳】 https://github.com/enja-oss/qunit ● Jasmine ○ http://pivotal.github.io/jasmine/ ○ 【和訳】http://mitsuruog.github.io/jasmine/ ● Mocha ○ http://visionmedia.github.io/mocha/ ○ 【和訳】 https://github.com/enja-oss/mocha ● and more!
  3. 3. モックライブラリ ● SinonJs ○ http://sinonjs.org/ ● jasmine-ajax ○ https://github.com/pivotal/jasmine-ajax ● jquery-mockjax ○ https://github.com/appendto/jquery-mockjax ● and more!
  4. 4. その他よく使う ● PhantomJS ○ ○ ○ ○ http://phantomjs.org/ ヘッドレスブラウザ(画面の無いブラウザ) Webkit(ChromeやSafariのエンジン)を内包 コンソールの中でHTMLやJavaScriptを実行できるので Jenkinsなどと組み合わせて使う ● nodejs ○ http://nodejs.jp/ ○ コマンドラインでテストを使うのによく使い
  5. 5. 参考書籍 ● テスト駆動JavaScript ○ http://www.amazon.co.jp/dp/4048707868 ● テスタブルJavaScript ○ http://www.amazon.co.jp/dp/487311635X

×