摘要: 下面还是以百度搜索为例 创建robot.py文件,内容如下: from robot.api import TestSuite from robot.api import ResultWriter from robot.model import Keyword # 百度搜索测试 class Baidu 阅读全文
posted @ 2020-05-20 13:14 阳光倾林 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 通过一个简单的例子学习怎么自己封装关键字。 如下图,先定义了另个变量,分别是URL和BROWSER,然后定义了关键字Baidu Search,最后使用自己简单封装的关键字Baidu Search编写了两个测试用例脚本。 具体步骤如下: 1、 在项目节点或者测试套件节点右键,new scalar,新增 阅读全文
posted @ 2020-05-20 09:58 阳光倾林 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 一、百度搜索实例 前面已经举例过百度搜索的一个例子,这次用上后面的学习到的关键字再复习下 *** Settings *** Library Selenium2Library *** Test Cases *** baidu_search_case Open Browser http://www.ba 阅读全文
posted @ 2020-05-20 09:56 阳光倾林 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 下面将列出一些常用的UI操作关键字。 1、浏览器驱动 要想通过不同的浏览打开URL地址,一定要安装浏览器相对应的驱动。如chrome 的驱动chromedriver.exe 等。 浏览器默认为空时启动FireFox。 通过不同的浏览器执行脚本。 Open Browser Htpp://www.xxx 阅读全文
posted @ 2020-05-20 09:50 阳光倾林 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Robot framework中元素的定位通过引入的selenium包,所以,假如我们学过selenium 的话,定位是一样的。 id 和name 定位 使用的前提是id和name的值在当页面上唯一。 如上图是百度的搜索框和搜索按钮,搜索框name=wd,id=k,搜索按钮id=su 在roboot 阅读全文
posted @ 2020-05-20 09:39 阳光倾林 阅读(552) 评论(0) 推荐(0) 编辑