インターネットセキュリティ
ホームページ作成
Webデザイン
ブログ・SNS
|
|
【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
<p>【日曜プログラマのためのテスト駆動開発入門書! 】</p> <p>本書は、JavaScriptでテスト駆動開発を行い、実際にAzure上にWebアプリを実装して公開してみるまでのチュートリアルガイドです。 テスト駆動開発とは「テストを先に書き、あとから実装する」ことによりテストコードがそのまま設計仕様書になるメリットがあります。 日曜プログラマのようにスキマ時間でプログラミングをする際にありがちな「設計を忘れてしまってなかなか進まない」ということを避けながら、実際にWebアプリを作る方法を掲載しています。 <br /> 〈本書の想定読者〉<br /> ・初歩のJavaScriptの知識があるプログラマ<br /> ・スキマ時間を使ってプログラミングを行いたい日曜プログラマ</p> <p>【目次】<br /> 第1章 ライフログを記録するWebアプリケーションのサーバー側のテストを作成する<br /> 1.1 ユーザー登録機能のテストを設計する<br /> 1.2 Mochaとは?Chaiとは?Sinonとは?<br /> 1.3 ユーザー登録機能のテストの不足分を追加する<br /> 1.4 ユーザー削除機能のテストを設計する(重要度に応じてPendingを利用する)<br /> 第2章 サーバー側の機能を実装して、テストをpassさせる<br /> 2.1 フォルダ構造とアプリの構成概要について<br /> 2.2 テストの実行例と最初のテスト結果<br /> 2.3 ユーザー登録機能を実装してテストをpassさせる<br /> 2.4 ユーザー削除機能を実装してテストをpassさせる<br /> 第3章 ライブラリのI/Oの実動作をテストで確認しながら実装する<br /> 3.1 テストフレームワークから実際の外部I/Oを試行する<br /> 3.2 外部I/Oをスタブ化する<br /> 3.3 現在時刻を内部的に利用する関数のテスト作成<br /> 第4章 ライフログを記録するWebアプリのクライアント側UIを作る<br /> 4.1 関数内の時間変換のテストを作成する<br /> 4.2 関数内の時間変換を実装する<br /> 第5章 全体を実装して、Azureに公開する。 <br /> 5.1 ローカルで、全体の動作確認を行う<br /> 5.2 Azure上に公開して、設定と動作確認を行う<br /> 5.3 Azureでの公開後の機能強化について<br /> 付録A Sinonライブラリで良く使うAPIについて<br /> A.1 スタブ関数の動作を設定するAPI<br /> A.2 実行後のスタブ関数の呼び出し状況を取得するAPI<br /> 付録B Expressフレームワークの使い方</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
商品を詳しく見る
¥ 1,980-(税込)
#ショップ名 :
楽天Kobo電子書籍ストア
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「その他」の関連商品を見る
「その他」の人気商品を見る
「楽天Kobo電子書籍ストア」の他の商品を見る
| | |
|