rf框架中,在test case里怎么传参
时间: 2023-12-14 19:39:01 浏览: 44
在RF框架中,可以使用变量表来传递参数。可以在test case中定义变量表,并将参数传递到该表中。然后在test case中使用这些变量来执行测试。
例如,在test case中定义一个变量表,如下所示:
```
*** Test Cases ***
Test Case Name
[Arguments] ${arg1} ${arg2}
${result} My Keyword ${arg1} ${arg2}
Should Be Equal As Strings ${result} expected result
```
在这个例子中,我们定义了一个test case,并使用[Arguments]关键字来定义两个参数${arg1}和${arg2}。然后我们调用一个自定义的keyword "My Keyword"来使用这两个参数,并将结果存储在${result}变量中。最后,我们使用"Should Be Equal As Strings"关键字来检查结果是否与预期结果相等。
在运行test case时,我们可以通过传递这两个参数来执行测试,如下所示:
```
*** Test Cases ***
Test Case Name
[Arguments] ${arg1} ${arg2}
${result} My Keyword ${arg1} ${arg2}
Should Be Equal As Strings ${result} expected result
*** Test Cases ***
Example Test
Test Case Name value1 value2
```
在这个例子中,我们调用了名为"Example Test"的test case,并传递了两个参数"value1"和"value2"。这些参数将被传递到名为"Test Case Name"的test case中,并在执行过程中使用。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)