码迷,mamicode.com
首页 > 其他好文 > 详细

自动化关键字学习笔记

时间:2015-01-03 11:51:21      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:

一、关键字(Keyword)根据架构的区分可分为以下三层结构:

底层关键字、公共层关键字、特性关键字。

底层关键字一般与最底层的代码在关系,为上层公共关键字和特性关键字提供接口。

公共层关键字:一般是与程序具体功能关联的;

特性层关键字:一般是与具体业务关联的,也可以称做业务关键字。一般调用底层和公共层关键字。

 

二、 Ride 内置常用关键字

Log:  打印日志信息

Repeat Keyword:  重复执行某个关键字多少次

Run Keyword:  执行关键字

Run Keyword if:  满足条件时执行某个关键字

Run Keyword if Any Tests Failed:  测试套任务用例失败时,执行该关键字

Run Keyword if Test Failed:  测试用例失败时执行操作

Run Keyword if *:  一系例条件执行某种操作

Set Variable:  设置变量

Should Be True/Should Not Be True:  验证

Sleep:  等待时间

For:  执行循环

exit for loop/if:  推出循环。

 

三、手工用例转自动化

1.根据手动用例提取关键字

2.关键字优化,合并公共的关键字,定义参数和初始化条件等

3.组装关键字成用例

  • 手工测试思路:

  前置条件----->测试步骤------>结果验证

  • 自动化测试思路:

  初始化------>前置条件------->测试步骤-----(Y or N)----->结果验证--------->Finally

 

自动化关键字学习笔记

标签:

原文地址:http://www.cnblogs.com/yu2000/p/4199304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!