Robot Framework自动化_Selenium2Library 关键字

Robot Framework自动化_Selenium2Library 关键字

培训老师:肖能尤

2016/06/12

课程目的

一、Robot framework Selenium2Library 关键字

课程内容

1    Selenium2Library 库的关键字说明

关于Selenium2Library 的关键字,我们可以参考:

http://rtomac.github.io/robotframework-selenium2library/doc/Selenium2Library.html#Unselect%20Checkbox

或者通过F5查找Selenium2Library 关键字库:

下面就来介绍Selenium2Library 库中常用的关键字。

2   Selenium2Library 库的关键字

2.1  浏览器驱动

2.2  关闭浏览器

2.3  浏览器最大化

2.4  设置浏览器窗口宽、高

2.5  文本输入

2.6  点击元素

2.7  点击按钮

2.8  等待元素出现

2.9  获取title

2.10 获取text

2.11 获取元素属性值

2.12 cookei 处理

2.13 验证

2.14 表单嵌套

2.15 下拉框选择

2.16 执行JavaScript

时间: 2024-08-05 06:49:09

Robot Framework自动化_Selenium2Library 关键字的相关文章

Robot Framework自动化_环境搭建以及第一个用例

Robot Framework自动化_环境搭建以及第一个脚本 培训老师:肖能尤 2016/06/07 课程目的 一.Robot framework 环境搭建以及第一个脚本 课程内容 1    安装前准备工作 搭建环境所需要的安装文件已经下载好,从SVN上获取即可,解压,如下 2   Robotframework环境搭建 2.1  安装Python 官网下载地址: http://www.python.org/getit/ 2.2  安装setuptools-15.1 2.3  安装pip 2.4 

Robot Framework开发系统关键字详细

本文的目的,是记录如何在rf下,开发属于自己的库函数(又称之系统关键字) 1.首先在..\Python27\Lib\site-packages目录下创建自定义库目录如Verification_Library,用于放自定义的library库. 2.在自定义文件夹Verification_Library中新建一个"version.py"文件,用于描述自定义测试库的版本信息.代码如下: VERSION='1.0' 3.在自定义库的文件夹Verification_Library下,新建一个ke

最新robot framework 建立系统关键字

复习一下robot framework 如何建立系统关键字 首先在python安装路径Lib\site-packages目录下建立一个文件夹,文件名随意,如CustomLibrary 然后在文件夹下建立一个__init__.py文件,文件内容先为空 然后在Lib\site-packages目录下建立一个py文件,文件名随意,我这里设为rundata.py 编辑rundata.py内容, # coding:utf-8 class Rundata(): def add(self,a,b): retu

【Robot Framework 介绍】总纲

Robot Framework是一个由python构建的的开源的自动化测试框架,现在版本还在不停的更新中.由于它开源性,网上有大量的第三方接口和很多资料.下面提供两个比较官方的链接,有兴趣的同学可以直接去看,这篇文章只是我个人的一些总结和理解. http://robotframework.org/ https://code.google.com/p/robotframework/ 几个特点和概念 1. 文件格式和运行环境. Robot Framework文件格式是txt文件, 因此非常方便编辑,

解决Robot Framework运行时没有Log的方案

Robot Framework自动化测试过程中,运行多次后会出现RIDE没有log的情况. 造成这种现象的原因是: 执行失败的测试用例,chrome.exe和chromedriver.exe进程没有关闭. 解决方法:手动关闭chromedriver进程,ride就可以正常运行. 但是每次手动去关闭chromedriver进程比较麻烦, ---------------------------------------------------------------------------------

Robot FrameWork测试案例

Robot FrameWork是一个自动测试框架,可到官网查看详细介绍. 安装 Robot Framework 本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包. Software Version Post-steps Note Python python-2.7.6 Set ENV Var to PATH: C:\Python27 C:\Python27\Scripts   Robot Framework robotframewo

Robot Framework 实战中学习(一)

Robot Framework 自动化框架可以实现的功能及其丰富,首先从Web自动化开始总结学习(由于引用Selenium2Library,因此与Selenium页面元素定位及操作类似),后面也会依次总结学习截图式的图形脚本语言(适用C/S端自动化),用户体验很不错的方式,当然还有移动端的自动化测试. 1.环境已经准备好参考<Robot Framework 环境搭建>,双击C:\Python27\Scripts\ride.py启动Robot - RIDE: 2.单击RIDE左上角File --

Robot Framework数据库自动化

9   Robot Framework数据库自动化 9.1  Robot Framework数据库自动化环境搭建 9.1.1 安装的准备 1)从网盘下载 Robotframework-Database-Library 文件 网盘下载地址:http://pan.baidu.com/s/1skZ3oDn 官网下载地址:https://pypi.python.org/pypi/robotframework-databaselibrary/0.6 2)解压 压缩包. 9.1.2 安装Database-L

Robot Framework自动化测试框架(二):WEB自动化

摘要: WEB自动化离不开selenium,当然robot framework也是一样,结合了selenium,需要安装:pip install selenium2library,习惯了编码写WEB自动化,robot framework基于关键字自动化的工具也还算可以,让测试变得更简单就好. 正文: 1.元素定位: 1.1 id或name定位 1.2 xpath定位 1.Xpath的绝对路径: Xpath = /html/body/div[1]/div[4]/div[2]/div/form/sp