1.此文檔是和重慶同事的共同勞動成果,不是我一個人翻譯的。
2.依據RobotFramework2.6.3版本翻譯,由于水平有限,時間倉促,難免有錯誤,請大家不吝指出。
---------------------------------------------------------------------------------------------
原文鏈接:
http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.6.3#id314
-----------------------------------------------------------------------------------------------
翻譯部分:
基本語法
測試用例是由測試用例表中有效的關鍵字構成的。關鍵字可以從測試函數庫或資源文件中導入,也可以在測試用例文件中的關鍵字表里創建。
測試用例表的第一列為測試用例名。一個測試用例是從某一用例名開始直到下一個用例名出現或者表格已到末端為止的。表頭和第一個測試用例之間不能存在任何東西,否則將被認為是錯誤的。
第二列通常存放的是關鍵字名。但存在一種特例即:存在變量接收關鍵字的返回值,當有一個變量或者多個變量用作接收關鍵字返回值時,關鍵字寫在這些變量后面。不論何種情況,關鍵字名后面的列都會包含指定關鍵字合適的參數。
測試用例舉例
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.anti-gravitydesign.com