我已经编写了一些测试用例,但其中一些可以重用,而不用在新脚本中再次编写。因此,如果我在一页上声明的一个字段有一个输入文本关键字,如何在另一个测试用例中使用它而无需再次提及相同的关键字和定位器。
您可以在机器人框架中创建用户定义的关键字并将测试用例脚本粘贴到关键字中,然后使用关键字来执行测试
按照本文档创建用户定义的关键字,
http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#creating-user-keywords
我建议你看看这个链接
机器人框架允许使用关键字,我建议创建一个包含所有关键字的不同文件夹,例如打开浏览器或以用户身份登录网站或您想要的任何内容。
您可以在关键字部分中创建逻辑,然后将自定义创建的关键字的名称(等于字符串)传递给测试脚本。
关键字示例。
keywords.robot
*** Keywords ***
Equal String
Should be equal Hello Hello
测试机器人
*** Settings ***
Resource keywords.robot
*** Test Cases ***
Validate Equal String
Equal String
您只能分享关键字,不能分享测试。 https://github.com/robotframework/robotframework/issues/2591