51Testing软件测试论坛

标题: waitir+ruby自动化 [打印本页]

作者: zxh    时间: 2010-8-5 16:09
标题: waitir+ruby自动化
各位大侠,本人最近对自动化测试工具有点兴趣,在网站上搜索了相关的软件,安装了ruby和watir工具来试用,看了一些用户手册,了解了大概,这个工具本身是基于IE浏览器的上各种控件属性,所以对于HTML语言也是要熟悉的,可是对于这个本质的还是有些迷惑,例如一个正要进行测试的项目,如果用watir+ruby对它进行自动化测试,怎么写测试用例脚本,验证系统的正确性?
或者就是一个业务功能模块,如何进行?希望知道的高手们可以指导一二,谢谢了~~
作者: candle    时间: 2010-9-14 09:46
我不是高手,不过我也在搞ruby自动化测试,所谓自动化只不过就是为了提高测试工作的效率,但是无法代替前期的手工测试,所以说如果使用自动化的话,就只能将所有的测试用例定义好,然后通过测试用例来编写测试脚本,主要是为了后期的回归测试,方便管理和提高回归测试的效率.
作者: xuemingzhe_0    时间: 2010-11-29 11:40
首先你要梳理业务功能点,再讲功能点通过脚本实现。验证系统的正确性,自己在写脚本的过程中,针对每个功能点,要有预期的判断,记录这个步骤是失败还是通过,有些错误是未知的,所以还需要有异常的捕获机制。
作者: goal1860    时间: 2010-12-3 18:32
watir的功能不过就是控制浏览器行为,跟测试设计本身一点关系都没有。这和单元测试直接调用API是完全不同的概念。
作者: work_856    时间: 2012-2-29 10:13
真心希望能在网上找到这方面的资料~
作者: work_856    时间: 2012-2-29 10:14
有个疑问: watir 与 waitir 是同一个概念嘛? 区别在哪? 望知道的童鞋不惜赐教/
作者: kokahkhk    时间: 2012-3-1 10:15
用Ruby的单元测试进行 脚本编写,Assert 进行 预期结果判断。
另外可以集成CI 工具进行持续集成,如果要Rpt的话可以自己编写,或者用CI report。Rspec Cucumber 等第三方 插件 也可以配合自动化测试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2