![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby自动化测试
zhang1223
这个作者很懒,什么都没留下…
展开
-
Cucumber入门
第一次看到Cucumber和BDD(Behavior Driven Development, 行为驱动开发),是在四年前。那时才开始工作,对软件测试工具相当着迷。只要是开源的、免费的,我就一定要下载,安装,试用。有的工具用途单一、好懂(如Jmeter,Watir);有的工具,则涉及到一些软件领域的独有概念,不好懂,(如STAF,Cucumber)。好懂的,我上手、试用、推广,不亦乐乎;不好懂的,就转载 2014-03-23 18:37:13 · 298 阅读 · 0 评论 -
selenium java环境的安装
selenium java环境的安装可以分为三个部分:jdk、eclipse和selenium.jdkjdk(java development kit)是sun公司针对java开发人员的产品,是整个java的核心,包含了java的运行环境、工具和基础类库。1.下载新版jdk,目前是jdk8,双击安装即可,选择安装在D:\Program Files\Java\jdk1.8.0.2.配转载 2014-11-12 18:04:17 · 237 阅读 · 0 评论 -
行为驱动开发: Cucumber的目录结构和执行过程
Cucumber是Ruby世界的BDD框架,开发人员主要与两类文件打交到,Feature文件和相应的Step文件。Feature文件是以feature为后缀名的文件,以Given-When-Then的方式描述了系统的场景(scenarios)行为;Step文件为普通的Ruby文件,Feature文件中的每个Given/When/Then步骤在Step文件中都有对应的Ruby执行代码,两类文件通过正转载 2014-03-25 15:15:19 · 301 阅读 · 0 评论 -
Cucumber和Watir
估计你早已厌烦了成百上千遍的网页点击测试,至少之前的我是这样的,那么,让自己的web测试自动化吧,本文使用Cucumber + Watir来完成自动化测试,从最简单例子入手,一步一步重构成一个完整的自动化测试框架。 (一)Cucumber和Watir的关系 Cucumber和Watir可以没有任何关系,Cucumber只是一个BDD框架,而Watir只是一个Web转载 2014-03-23 18:08:56 · 229 阅读 · 0 评论 -
watir+ruby学习
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。1. 脚本示例转载 2014-03-23 16:11:11 · 251 阅读 · 0 评论