Rspec 测试基础知识

Rspec 测试基础知识

阅读以下文档,你将了解:

  • rpsec 测试是什么
  • rspec 要点(快速上手rspec测试)

What is RSPEC

NOTE:
Rspec是一个行为驱动开发工具(Behaviour-Driven Development tool, BDD).
BDD是一种结合了Test-Driven Development, Domain Driven Design 和 Acceptance
Test-Driven Planning 的软件开发方式。Rspec帮助你做那种程式的TDD部分,关注
TDD的文档和设计方面。

NOTE:
原文:
RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach
to software development that combines Test-Driven Development, Domain Driven Design,
and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation,
focusing on the documentation and design aspects of TDD.

为什么要写测试

  • 很容易让你发现一些低级错误和产生一些灵感.
    比如,发现单词拼写错误、低级的逻辑错误、漏写了validates等,
    或者发现某个方法有更加贴切的名字、找到某个方法更好的实现方式。
    当你考虑测试覆盖是否全面的时候,其实也会提醒你方法实现的时候是否考虑
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值