通过一个简单的例子学习怎么自己封装关键字。
如下图,先定义了另个变量,分别是URL和BROWSER,然后定义了关键字Baidu Search,最后使用自己简单封装的关键字Baidu Search编写了两个测试用例脚本。
具体步骤如下:
1、 在项目节点或者测试套件节点右键,new scalar,新增URL和BROWSER
*** Settings *** Library SeleniumLibrary *** Variables *** ${URL} https://www.baidu.com ${BROWSER} chrome
2、在项目节点或者测试套件节点右键,New User Keyword
Baidu Search 为关键字的名称,[Arguments] 定义入参, [Return] 定义出参。 *** Keywords *** Baidu Search [Arguments] ${search_key} Open Browser ${URL} ${BROWSER} Input text id=kw ${search_key} click button id=su sleep 2 ${title} Get title [Return] ${title}
3、 分别在 case1 和 case2 中调用 Baidu Search 关键字
*** Test Cases ***
baidu_search_robootframework
${title} Baidu Search robot framework
should contain ${title} robot framework_百度搜索
close browser
baidu_search_selenium
${title} Baidu Search selenium
should contain ${title} selenium_百度搜索
close browser