如何从一个文件调用另一个测试用例

时间:2018-11-18 18:44:49

标签: robotframework

我已经编写了一些测试用例,但是其中一些可以重用,而不必在新脚本中再次编写它们。因此,如果我在一页上声明了一个字段的输入文本关键字,那么如何在另一个测试用例中使用它而又不必再次提及相同的关键字和定位符。

3 个答案:

答案 0 :(得分:0)

您可以在机器人框架中创建用户定义的关键字,并将测试用例脚本粘贴到关键字中,然后使用关键字执行测试

按照本文档创建用户定义的关键字,

http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#creating-user-keywords

答案 1 :(得分:0)

我建议您看看这个Link

机器人框架允许使用关键字,我建议创建一个包含所有关键字的不同文件夹,例如,打开浏览器或以用户身份登录网站或您想要的任何内容。

您可以在关键字部分中创建逻辑,然后将“自定义创建的关键字”的名称(“相等字符串”)传递到“测试”脚本。

关键字示例。

keywords.robot

*** Keywords ***
Equal String
   Should be equal  Hello   Hello

Tests.robot

*** Settings ***
Resource        keywords.robot

*** Test Cases ***
Validate Equal String
   Equal String

答案 2 :(得分:0)

您只能分享关键字,不能分享测试。 https://github.com/robotframework/robotframework/issues/2591