ブックパス

ページの移動

キャンセル

OK

キーワード

セーフサーチ

成人向けコンテンツの制限

並べ替え

価格

円 〜

条件追加

カテゴリー

ビジネス

趣味・実用

小説

雑誌

コミック

女性コミック

男性コミック

ラノベ

読み放題プラン:初回入会時30日間無料

読み放題プラン(総合コース)に入会して読む 購入して読む

あらすじ

詳細を見る

【日曜プログラマのためのテスト駆動開発入門書!】本書は、JavaScriptでテスト駆動開発を行い、実際にAzure上にWebアプリを実装して公開してみるまでのチュートリアルガイドです。テスト駆動開発とは「テストを先に書き、あとから実装する」ことによりテストコードがそのまま設計仕様書になるメリットがあります。日曜プログラマのようにスキマ時間でプログラミングをする際にありがちな「設計を忘れてしまってなかなか進まない」ということを避けながら、実際にWebアプリを作る方法を掲載しています。〈本書の想定読者〉・初歩のJavaScriptの知識があるプログラマ・スキマ時間を使ってプログラミングを行いたい日曜プログラマ【目次】第1章 ライフログを記録するWebアプリケーションのサーバー側のテストを作成する1.1 ユーザー登録機能のテストを設計する1.2 Mochaとは?Chaiとは?Sinonとは?1.3 ユーザー登録機能のテストの不足分を追加する1.4 ユーザー削除機能のテストを設計する(重要度に応じてPendingを利用する)第2章 サーバー側の機能を実装して、テストをpassさせる2.1 フォルダ構造とアプリの構成概要について2.2 テストの実行例と最初のテスト結果2.3 ユーザー登録機能を実装してテストをpassさせる2.4 ユーザー削除機能を実装してテストをpassさせる第3章 ライブラリのI/Oの実動作をテストで確認しながら実装する3.1 テストフレームワークから実際の外部I/Oを試行する3.2 外部I/Oをスタブ化する3.3 現在時刻を内部的に利用する関数のテスト作成第4章 ライフログを記録するWebアプリのクライアント側UIを作る4.1 関数内の時間変換のテストを作成する4.2 関数内の時間変換を実装する第5章 全体を実装して、Azureに公開する。5.1 ローカルで、全体の動作確認を行う5.2 Azure上に公開して、設定と動作確認を行う5.3 Azureでの公開後の機能強化について付録A Sinonライブラリで良く使うAPIについてA.1 スタブ関数の動作を設定するAPIA.2 実行後のスタブ関数の呼び出し状況を取得するAPI付録B Expressフレームワークの使い方

作品情報

詳細を見る
タイトル:
テスト駆動で作る!初めてのAzureアプリ
ジャンル:
コンピュータ・インターネットアプリケーション・プログラミングアプリケーション
著者:
窓川 ほしき
出版社:
インプレスR&D(NextPublishing)
掲載誌:
ファイルサイズ:
2.5MB
配信方式:
ストリーミング、ダウンロード

同一著者の作品