我希望能够使用多个测试数据(针对不同的国家)来运行我的测试用例。在Robot Framework中是否可以实现此功能?我一直在使用RIDE IDE进行开发。
以下是示例代码:
以下是示例代码:
*** Settings ***
Suite Setup Login to Application
Suite TearDown Logout and Close The Browser
Resource import all required resource files
***Test Cases ***
Sample Test Case To Create Data for Multiple countries
Select Country USA #here am hard coding the country value, instead I want to pass it in run time
Enter all required data
Click Submit
#sample resource file that has the keyword for selecting Country Drop down and fill other details
*** Keywords ***
Select Country
[Arguments] ${value}
Select From List By Label ${locator} ${value}
Input Text locator text value
我试图在测试用例中传递参数,但是它显示出错误。在添加参数到测试用例级别时,在RIDE IDE中重置更改即可过sanity check。
我正在使用Python 2.7.14和RIDE 2.0a1。