目录

  • 前言

  • 第 1 章 导言

  • 第 2 章 安装 RSpec

  • 第 3 章 模型测试

  • 第 4 章 创建有意义的测试数据

  • 第 5 章 控制器测试

  • 第 6 章 使用功能测试测试用户界面

  • 第 7 章 使用请求测试测试 API

  • 第 8 章 去除重复

  • 第 9 章 快速编写测试,编写快速的测试

  • 第 10 章 测试其他功能

  • 第 11 章 迈向测试驱动开发

  • 第 12 章 最后的建议

  • 附录 A 安装 Rails 测试相关的更多资源

常见问题解答

  • 这是一本什么书?

    本书是 Everyday Rails Testing with RSpec 的中文版,由原作者授权翻译。此书长期位列 Leanpub 畅销榜,是 Rails 应用测试的首选入门书。

  • 这本书针对 Rails/RSpec 的哪个版本?

    经过三次全面修订、更新,目前本书已出版到第 3 版。这一版针对 Rails 5/RSpec 3.6。

  • 付款后如何下载电子书?

    您付款后,销售平台会给您发送一封电子邮件,邮件中有电子书的下载链接,点击链接即可下载全部三种格式的电子书。

  • 以后会更新吗?新版还要收费吗?

    本书采用“精益出版”策略,也就是说会不断更新完善。如果您已经购买电子书,后续小幅更新都可免费获取。

  • 如何下载后续更新的电子书?

    本书更新后会通过销售平台给您发送电子邮件,邮件中有新版电子书的下载链接。

  • 我可以把自己购买的电子书分享给别人吗?

    这本书没有 DRM 限制,为的是让您自由选择阅读设备。本书受版权法保护,因此不能分享给别人。