自动化测试框架 RobotFramework 用户说明书中文版

发表于:2012-03-02来源:未知作者:lxg0618点击数: 标签:
自动化测试框架 RobotFramework 用户说明书中文版依据RobotFramework2.6.3版本翻译,由于水平有限,时间仓促,难免有错误,请大家不吝指出

  1.此文档是和重庆同事的共同劳动成果,不是我一个人翻译的。

  2.依据RobotFramework2.6.3版本翻译,由于水平有限,时间仓促,难免有错误,请大家不吝指出。

  ---------------------------------------------------------------------------------------------

  原文链接:

  http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.6.3#id314

  -----------------------------------------------------------------------------------------------

  翻译部分:

  2.2.1 测试用例语法

  基本语法

  测试用例是由测试用例表中有效的关键字构成的。关键字可以从测试函数库或资源文件中导入,也可以在测试用例文件中的关键字表里创建。

  测试用例表的第一列为测试用例名。一个测试用例是从某一用例名开始直到下一个用例名出现或者表格已到末端为止的。表头和第一个测试用例之间不能存在任何东西,否则将被认为是错误的。

  第二列通常存放的是关键字名。但存在一种特例即:存在变量接收关键字的返回值,当有一个变量或者多个变量用作接收关键字返回值时,关键字写在这些变量后面。不论何种情况,关键字名后面的列都会包含指定关键字合适的参数。

  测试用例举例

Test Case

Action

Argument

Argument

Valid Login

Open Login Page

 

 

 

Input Name

demo

 

 

Input Password

mode

 

 

Submit Credentials

 

 

 

Welcome Page Should Be Open

 

 

 

 

 

 

Setting Variables

Do Something

first argument

second argument

 

${value} =

Get Some Value

 
 

Should Be Equal

${value}

Expected value

原文转自:http://www.ltesting.net