阅读更多

RSpec是一种行为驱动测试工具,可以用它构建有关您的软件的规范。RSpec是一个传统上的单元测试框架,但是我们更愿意把他称作“一个通过可执行的例子描述系统行为的特定领域语言”。

 

RSpec 2.0.0的改进:模块化更强、代码更简洁、与Rails 3更好的兼容。

 

使用 RSpec 的开发流程如下:

  • 编写一个测试。该测试描述系统中某个较小元素的行为。
  • 运行测试。由于尚没有为系统中的相应部分构建代码,测试失败。这一重要步骤将测试您的测试用例,检验测试用例是否在应当失败的时候失败。
  • 编写足够的代码,使测试通过。
  • 运行测试,检验测试是否成功。

点击查看更多RSpec使用介绍:http://www.ibm.com/developerworks/cn/web/wa-rspec/

来自: rubyinside
7
0
评论 共 1 条 请登录后发表评论
1 楼 javy_liu 2010-11-16 18:11
和cucumber的区别是什么啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • auto js 实现文本框输入

    1、利用autojs 实现输入文本 // 点击打开到对应的文本框 click(300, 465) sleep(1000) // 睡眠时间 // 利用setText 进行输入 setText("输入的文本") sleep(1000)

  • 用Javascript制作一个可自动填写的文本框(一)

    版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处http://xinyistudio.vicp.net/和作者信息及本声明  (本文适合中高级读者)译者序:为了获取用户更多的信息,你不惜网站页面中产生了大量的文本框,选单,列表框,当用户看到如此繁多的需要输入或选择项,很有可能为此产生厌倦并最终离开你的网站。采用Javascript对输入文本框更好的设计,能够尽可

  • Auto.js 输入框 input

    布局输入框 "ui"; ui.layout( <vertical> <input id="输入框"w="*"/> </vertical> ); 读写输入框 //读 log(ui.输入框.text()); //写 ui.输入框.setText("123456") 设置输入框多行输入 "ui"; ui.layout( <vertical> <input id="输入框"w="*"h="300"gravity="to

  • Auto.js学习笔记——快速入门:对控件的操作(常用函数、获取控件、点击、输入等)

    function clickBtn(btnText,waitingDelay){//传入一个按钮,确保点击了该按钮(搭配findOne,可能传入null或按钮) var btn = text(btnText).clickable(true).findOne(waitingDelay);//在给定时间内持续寻找,直到找到 if(!btn)return false;//未在给定时间内找到按钮 while(!btn.click());//不断点击按钮直到成功,因此之前要确保按钮是可点击的

  • [亲测]js如何控制在文本框输入的时候自动填充.00

    <input name="budget" maxlength="10" id="budget" type="text" class="form-control" onblur="var reg = /^(\d+)$/; if(reg.test(this.value)) this.value=this.value.replace(reg,'$1.00');" onfocus="var reg =/

  • input文本输入框自动提示-autocomplete

    首先来说,由于作者刚接触网站的开发,这篇文章写得有点乱,主要是记录给自己看的,怕以后忘记了,方便到时候查阅,若给您带来了不便,还请见谅。若有什么建议,请留言。非常感谢。 --------------------------------------------步入正题-------------------------------------------- 问题(目标):目标样式如图1所示,当在文本框中输入字符时,实时进行提示相关信息,供用户参考和选择。 **分析:**那么这个功能该如何实现呢,jQuery提

  • html input 输入框自动填充, 自动补全提示

    效果如下: demo <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" type="text/javascrip

  • javascript自动填写表单小技巧

    javascript自动填写表单小技巧 在平时开发过程中,或者在访问某些站点,经常要频繁地填写一大堆表单时,我们可以利用javascript,写一段脚本,预先把要填的信息准备好,然后模拟点击按钮的动作,自动提交表单,轻松且高效。 步骤1. 找到页面中对应的form,把form中所需的html控件列出来,如 &amp;lt;form name=&quot;customersForm&quot; id=&quot;myform&quot;...

  • js实现input输入数据后自动进行计算,实时显示数据

    js实现input输入数据后自动进行计算,实时显示数据,input输入框限制输入的数值的大小.

  • js input框自动补全

    效果: css:div,p,h1,h2,h3,h4,h5,h6,ul,li,span,input{ box-sizing: border-box; font: 14px/20px "microsoft yahei"; } div.wrap{ width: 240px; margin: 20px auto 0 auto; } .auto-inp{ width:

  • js控制文本框输入内容

    在js中用正则表达式对象(RegExp)判断 中文  ^[\u0391-\uFFE5]+$ 英文  ^[A-Za-z]+$ 中文和英文 /^[\u0391-\uFFE5A-Za-z]+$/ js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方

  • 用Javascript制作一个可自动填写的文本框(二)

    版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处http://xinyistudio.vicp.net/和作者信息及本声明  (接上文)在函数的最后结尾处设置文本框聚焦,以便用户敲入的字符可以代替选择的文本。function textboxSelect (oTextbox, iStart, iEnd) {    switch(arguments.length) {

  • js 动态添加文本框

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Ty

  • 自动添加输入框html,Js日期选择并自动加入输入框

    Js日期选择器并自动加入到输入框中var gMonths=new Array("一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月");var WeekDay=new Array("日","一","二","三","四","五","六");var strToday="今天";var strYear="年";var strMonth=...

  • Auto.js实现自动填充文本

    文章目录使用环境一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 使用环境 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np imp

  • 自动化脚本中使用js方式进行input文本输入

    在做自动化input输入框时,除了用常规的xpath输入文字外,也可以使用js进行文本内容输入 首先定位要使用js定位的元素位置 document.getElementsByClassName(‘inputsgl’)[0].value=‘djdjdd’ 控制台输出元素即可校验元素是否定位成功 ...

Global site tag (gtag.js) - Google Analytics