現在地
トップ > 電子書籍 > PC・システム開発 > その他
テスト駆動で作る!初めてのAzureアプリ

テスト駆動で作る!初めてのAzureアプリ [電子書籍版]
窓川 ほしき

1,980(税込)

商品情報

商品説明

内容紹介

【日曜プログラマのためのテスト駆動開発入門書!】


本書は、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 スタブ関数の動作を設定するAPI

A.2 実行後のスタブ関数の呼び出し状況を取得するAPI

付録B Expressフレームワークの使い方


商品レビュー

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      MASTER OF Logic Pro [改訂第3版]
      電子書籍MASTER OF Logic Pro [改訂第3版]

      大津真

      4,400円(税込)

    2. 2
      Linux教科書 LinuCレベル1 Version 10.0対応
      電子書籍Linux教科書 LinuCレベル1 Version 10.0…

      中島能和

      4,180円(税込)

    3. 3
      医学研究のためのRによる統計解析入門
      電子書籍医学研究のためのRによる統計解析入門

      新谷歩

      3,960円(税込)

    4. 4
      Blenderによる 映像制作実践入門 15秒CMを作り込んで学ぶプロの71のテクニック
      電子書籍Blenderによる 映像制作実践入門 15秒CM…

      カサハラ CG

      3,960円(税込)

    5. 5
      独習PHP 第4版
      電子書籍独習PHP 第4版

      山田祥寛

      3,740円(税込)

    1. 1
      70歳からのスマホ・LINE 世界一わかりやすい安心・安全・便利な使い方Q&A大全
      70歳からのスマホ・LINE 世界一わかりや…

      岡嶋裕史

      1,738円(税込)

    2. 2
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    3. 3
      はやわざ年賀状2025
      はやわざ年賀状2025

      インプレス年賀状編集部

      429円(税込)

    4. 4
      はやわざ筆ぐるめ年賀状2025
      はやわざ筆ぐるめ年賀状2025

      インプレス年賀状編集部

      539円(税込)

    5. 5
      LangChainとLangGraphによるRAG・AIエージェント[実践]入門
      LangChainとLangGraphによるRAG・AIエー…

      西見 公宏

      3,960円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ