课程大纲

RSpec 入门

  • 什么是 RSpec
  • 特征
  • 测试自动化
  • 我应该在哪里使用 RSpec
  • 安装和首次使用

越来越接近 RSpec

  • rspec 核心
  • rspec-expectations
  • rspec-mocks
  • rspec-rails (英语)

行为驱动发展

  • “行为”是什么意思
  • BDD和其他测试方法
  • 我应该在哪里使用 BDD
  • Use Case/用户故事和 BDD
  • INVEST助记词 - 创造更好的用户故事的想法
  • BDD 和敏捷

RSpec 与其他工具集成

  • 与 Cucumber 集成
  • RSpec 和 Rails
  • 使用 Web 浏览器模拟器进行测试

要求

Ruby、Rails 和软件测试的基础知识

 7 小时

即将举行的公开课程

课程分类