前言:
对于每一条用例来说,调用“百度搜索”关键字,输入搜索内容,输入预期结果即可。不同关心用例
是如何执行的。如果百度输入框的定位发生了变化,只用去修改“百度搜索”关键字即可,不用对每一条用例做任何修改。大大提高的用例的维护性和扩展性。1、添加资源&关键字
2、添加创建资源
切换到测试套件(Selenium Test)页面,添加资源(基础关键字.txt)
3、调用关键字
现在就可以在测试用例中使用创建的关键字了
*** Settings ***
Library SeleniumLibraryResource baidu业务.txtResource 基础关键字.txt*** Test Cases ***
baidu_case 打开浏览器 https://www.baidu.com chrome 输入框 robotframework 点击按钮 等待时间 验证标题 robotframework_百度搜索 关闭浏览器4、运行结果如下:
Starting test: Rf Test Pro.Selenium Test.baidu_case
20190623 23:02:19.519 : INFO : Opening browser 'chrome' to base url 'https://www.baidu.com'.20190623 23:02:24.488 : INFO : Typing text 'robotframework' into text field 'id = kw'.20190623 23:02:24.902 : INFO : Clicking button 'id = su'.20190623 23:02:27.033 : INFO : Slept 2 seconds20190623 23:02:27.049 : INFO : ${title} = robotframework_百度搜索Ending test: Rf Test Pro.Selenium Test.baidu_case