robotframework
风楚颜
业精于勤,专注测试50年!
展开
-
robotframework + python 环境自搭建
1、安装python 2.7(自己根据需要选择合适版本),该版本已经集成了setuptools和pip,无需另外安装。2、安装wxPython,下载地址:https://www.wxpython.org/pages/downloads/,该库是用来启动robotframework RIDE的,没有这个库无法启动,请先安装该库再安装robotframework-ride工具3、安装robot原创 2017-09-20 19:43:03 · 564 阅读 · 0 评论 -
RF之处理鼠标悬停和alert弹窗事件
在selenium webdriver中有很多资料提到了处理鼠标悬停事件和对弹窗的处理,robotframework webdriver中很少有这方面的资料,就我遇到的来做一个笔记,也好方法以后的同学去搜索查阅比如百度首页的设置菜单,我们鼠标放上去会显示菜单,但是这个地方用click element是无法定位操作的Jquery事件中为我们提供了鼠标的相关方法:$(selecto原创 2017-10-11 17:15:12 · 9538 阅读 · 6 评论 -
HTML的checkbox多选框---按条件选择
如图,当一个页面上有多个checkbox,有时候需要根据条件来选择我们需要的checkbox。上面假设我们需要挑选出符合条件的公司名称,我们先获得所有的公司名,get webelements 获取元素列表,get text获取文本,用一个for循环遍历可获得所有的公司名。然后和我们的条件(这个条件就是读取.txt中的数据,这个读取的数据我们用列表来保存)比较,如果符合要求,去勾选check原创 2017-11-10 23:29:28 · 4122 阅读 · 0 评论 -
post请求
在用Robotframework写post登录请求时,一直是显示失败,登录接口是自己写的,用postman来发送是成功,后来我又用fiddler来发送POST请求,也是显示登录失败。在网上查阅了一下,发现少写了body里面的信息:application/x-www-form-urlencoded资料这样说明:1、第一个关键点:content-type,什么是content-type呢?原创 2017-11-28 23:09:56 · 243 阅读 · 0 评论 -
Robotframework自定义库--读写本地的.txt文件
RF是一个非常强大的框架,基于关键字驱动,使用方便,还可以自定义我们自己的库来扩充使用自定义库结构: _init_.py为初始化文件# -*- coding: utf-8 -*-'''Created on 2017年11月3日@author: yfk'''from mymethod import MyMethodfrom version import VERS原创 2017-11-20 11:43:45 · 8918 阅读 · 1 评论 -
RF中遇到的坑汇总
1、中文编码问题,${read_file} readfile C:\\Users\\yfk\\Desktop\\公司黑名单.txt : FOR ${st1} IN @{read_file} run keyword if "${st1}"=="深圳市某某高科信息技术有限公司" exit for loop 运行后提示编码问题:这个问题我弄了很久后来记起了以前某大神老师说原创 2017-11-20 14:54:01 · 1189 阅读 · 0 评论 -
appium_python_API文档
1.contextscontexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 :Usage: driver.contexts用法 driver.contexts2. current_cont原创 2017-11-20 15:17:56 · 528 阅读 · 0 评论