robot framework s2l自动化
风至极
本分,头脑开放;面对现实,拥抱现实;确立目标;发现问题;诊断问题,找出根源;规划解决方案;做一切必要事来践行方案,实现成果
展开
-
robot framework selenium2library环境搭建
环境搭建: 1 安装 python2.7.11 –集成了pip,需要使用pip安装一些软件 2 安装 wxPython2.8-win64-unicode-2.8.12.1-py27.exe —-为了支持robot 3 安装robotframework 使用pip命令安装 pip install robotframework 4 安装robotframework-ride pip原创 2017-06-12 16:44:35 · 536 阅读 · 0 评论 -
robot framework selenium2library编写第一个测试案例,分层设计思想
1 分层设计思想,编写案例的人不需要知道代码知识 1) 系统关键字:主要用到基于selenium2library和BuiltIn的库里面的关键字;按F5可以查看关键字的使用帮助; 2) 业务关键字:基于具体实际业务写的关键字,例如:登陆,创建订单等等,业务关键字是对系统关键字的一个封装 3) 测试案例,测试案例是基于系统关键字和业务关键字进行编写 分层: 系统关键字》业务关键字》测试原创 2017-06-13 16:55:32 · 1069 阅读 · 0 评论 -
robot framework selenium2library的一些基本操作介绍,含常见问题
最基础的关键字,就不介绍了 Click Button Click element Input textget elements 经常会提示当前元素is not clickable,一般都是因为定位到了多个元素,这个元素在弹窗下面不可以点击。 使用get elements可以获取到当前有多少个这种元素定位到了,例如我下面的例子,有两个name=file的上传控件,但是我只想给第一个传数据,原创 2017-06-13 17:41:42 · 6257 阅读 · 0 评论 -
robot framework selenium2library定位方法介绍
进行页面元素操作,最麻烦的莫过于元素定位了,经常提示element is not visible 或者element is not exist 下面介绍常见的定位方法和定位中的问题1 使用name和id定位很多关键字默认使用了name和id定位,我们只需要输入id或者name就可以了,例如click element和input text2 使用xpath定位,不用其他什么方法了,xpath是万原创 2017-06-13 17:17:17 · 4185 阅读 · 0 评论 -
jenkins搭建robot的持续集成环境
Windows环境1、本地需要安装jdk环境 2、下载jenkins安装文件,直接一键安装就行了Linux安装相对复杂点1、首先卸载掉系统本省的java,因为centos自带的是jdk1.6(太老了) 2、安装最新的jdk版本 3、安装tomcat 4、下载Jenkins的war包 5、启动运行tomcat就可以了 接下来就是针对jenkins的一些配置了系统基本配置配置邮箱,原创 2017-06-13 20:15:36 · 1507 阅读 · 0 评论