書籍
Testing JavaScript Applications
Lucas da Costa
Amazonで購入※ 上記は Amazon アソシエイトによる広告リンクです。
概要
Node.jsおよびフロントエンド環境でのエントランス/統合/構造テストという独自ピラミッドを提唱。 非同期処理や外部API依存を含むコードに対する堅牢なテスト戦略と、モック/スタブの適切な境界線を示す。
対象読者
- JavaScript/Node.jsエンジニア
- 非同期処理を含むアプリのテスト設計者
目次 13章
- Chapter 1: An introduction to automated testing
- Chapter 2: What to test and when?
- Chapter 3: Testing techniques
- Chapter 4: Testing backend applications
- Chapter 5: Advanced backend testing techniques
- Chapter 6: Testing frontend applications
- Chapter 7: The React testing ecosystem
- Chapter 8: Testing React applications
- Chapter 9: Test-driven development
- Chapter 10: UI-based end-to-end testing
- Chapter 11: Writing UI-based end-to-end tests
- Chapter 12: Continuous integration and continuous delivery
- Chapter 13: A culture of quality
タグ
#testing#javascript#integration-testing
奥付
- 出版社
- Manning Publications
- ISBN
- 978-1617297915
- 出版日
- 2021年6月
この本を手に入れる
※ 上記は Amazon アソシエイトによる広告リンクです。関連書籍
前提となる書籍
- 推奨前提
フロントエンド開発のためのテスト入門
今からでも知っておきたい自動テスト戦略の必須知識
吉井健文
理由: フロントエンドのテストの基本を押さえたら、JavaScript アプリ全体のテスト戦略へ掘り下げる。Testing JavaScript Applications はモック・非同期・統合テストの実践を体系立て、入門で得た技法を「戦略」として運用する力を与える。
- 参考
基本からしっかり学ぶフロントエンドテスト入門
永井洸気
理由: フロントエンド特有のテスト手法をひととおり押さえたら、JavaScript アプリ全体のテスト戦略へ視野を広げる。Testing JavaScript Applications はモックや非同期処理を含む統合テストの実践を掘り下げ、前段で得た個別の手法を「戦略」として運用する視点を加える。
次に読む書籍
- 参考
フルスタックテスティング
10のテスト手法で実践する高品質ソフトウェア開発
Gayathri Mohan
理由: JavaScript のテスト戦略を確立したら、フロントエンドに閉じず CI/CD まで含めた品質の全体最適へ視野を広げる。フルスタックテスティングは契約・性能・セキュリティ・E2E を横断する品質戦略を与え、テストを開発文化として位置づける。