掌握Ruby DSL测试技巧

我们在这里做了一个简单的代码示例,是关于Ruby DSL测试的一个小的实验。希望通过对这段代码的解读,大家可以进一步了解Ruby语言的含义。

做了一个小小的demo。如果成型的话,测试人员就可以这样写TC了。
这是一段检查百度搜索,然后验证的小demo。(实际测试当然不会这样子了)

host "www.baidu.com"
port 80
page "s"
field "wd","足球"
field "sourceid","Mozilla-search"
get
check_content "足球"
check_content "体育"

把以上内容存到文件里,系统就可以自动运行了。
登陆baidu,查询“足球”,然后检查里面是否有“体育”。

Ruby DSL测试定义代码如下

相关推荐