自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 解决robotframework连接mysql数据库返回中文数据显示乱码

使用自写库连接mysql数据库,返回的中文显示乱码在自写库脚本中添加charset='utf8'如下:再次运行虽然显示的是u'\u9f99这样的字符,但是已经可以成功获取到正常的中文了用例如下:...

2017-06-28 20:53:35 2540

原创 robotframework获取数据库返回值“Expression must be a string ,not long”

使用ride连接mysql数据库,执行select后,返回的值为tuple类型,并且每个元素都为long类型,如下:想获取某个元素的值,其实采用数组读取元素的方式即可,$[][],如下:运行结果为:正确提取了第3个元素,不过记住要将结果转成str类型,否则运行会报错,提示如下:另外,从数据库获取查询条件的记录条数时也是一样的道理,之前我以为s

2017-06-27 14:55:12 2007

原创 解决robotframework引入自写库连接mysql数据库报错问题“ascii codec can’t decode byte oxd7 in position……”

因为安全问题,测试需要连接的数据库只能通过跳板机访问,使用robotframework中的DatebaseLibrary库只能访问本地数据库,所以只能用自己写的python库来连接。解决场景:数据库在服务器A上,只允许服务器B访问,我使用的是机器C,C可以通过ssh连接服务器B。为了解决在机器C上连接A这个问题,导入mysqltest.py,见《Ride连接mysql数据库》但是出现的问题...

2017-06-27 14:16:52 3935

原创 Robotframework 写入excel数据

自动化测试时,有时候会需要将测试结果数据写入到excel中进行记录,robot的第三方库ExcelLibrary中有如下几个关键字,但是我按照帮助中的实例进行操作,总是会报错,提示“IndexError: list index out of range”目前还未找到解决方法,如果有热心的网友刚好解决了该问题,可以给我留言哦我这里暂时只好通过自写库解决写入excel文件...

2017-06-19 14:47:52 12320 8

原创 robotFramework 读取Excel文件数据

使用robot进行自动化测试时,一般都要求数据和脚本文件分离,这样测试时仅需要对应修改测试数据即可,一般测试数据都会存放在excel文件中,测试执行时从excel中读取对应的数据。1.先下载第三方库ExcelLibrary,下载方式pipinstallrobotframework-ExcelLibrary2.在ride中按F5,在关键字的source中可以找到ExcelLibrary,...

2017-06-19 11:33:25 9645

原创 robot ride使用jquery定位元素

使用ride时,使用关键字定位元素,关键字可以使用jquery进行定位,找出相同类型的元素,统一制定关键字,比如,输入框,下拉列表,按键,链接等等,就不需要每个元素都一个个通过id,name或者xpath定位,维护起来工作量很大。以下为使用jquery定位:关键字:文本输入使用关键字:关键字:按钮点击使用关键字关键字:菜单选择使用关键字注:...

2017-06-16 16:38:49 4128

原创 selenium+robot+svn+jenkins自动化测试系列一:自动化环境搭建

统一版本以免出错,安装文件版本如下:python2.7.13wxPython2.8-win64-unicode-2.8.12.1-py27robotframework-2.8.7robotframework-ride-1.5.2.1robotframework-selenium2library-1.8.01.目前Python分为Python2 和Python3 两个版本。...

2017-06-15 15:24:59 2137

原创 Robotframework使用自写库连接mysql数据库

新建库文件mysqltest.py代码如下:# -*- coding: utf-8 -*-import MySQLdbimport os,sysfrom sshtunnel import SSHTunnelForwarderdef mysql_test(sql): with SSHTunnelForwarder( #ssh的地址,端口,用户名,密码 ...

2017-06-13 09:57:16 2813

原创 RIDE对开启多个标签页的页面操作

测试时候会碰到这样的场景:打开浏览器标签页A,然后通过A打开标签页B,但是标签页B只是需要查看一下,还是要返回标签页A进行操作。刚开始我的思路是:关闭标签页B,然后继续在标签页A操作1.按F5通过ride的关键字查找使用close window,关闭的是标签页B使用close browser,关闭是整个浏览器---此种方法行不通2.查看chrome浏览器关闭当前标签页...

2017-06-10 18:10:43 4026

原创 Ride中将tuple数组类型转换为String字符串类型

测试案例:在ride中从mysql数据库的用户表获取用户ID为1的用户状态,并赋值给变量b用户表:userinfo用户表中用户ID字段:userid用户表中用户状态字段:stateSql语句:select state from userinfowhere userid='1';Ride中用例步骤如下:结果报错,提示如下:b是字符串类型,而从数据库返回的值是...

2017-06-09 11:42:09 8455

原创 jquery根据指定元素获取兄弟元素

测试需求:如下图,一个table列表,需要通过第一列的id来点击对应行的编辑按键页面部分源码如下:使用jquery定位如下:Click Link jquery=tbody tr:contains('35442579') a:contains('编辑')(先通过已知的id '35442579'找到tr行,再找到tr标签下的a标签“编辑...

2017-06-06 18:24:45 2440

原创 命令行运行pybot提示ascii codec can’t decode byte oxd7 in position……

使用ride运行自动化测试用例正常,但是在命令行切换到指定目录后,运行测试用例报错,提示“Unexpected error:UnicodeDecodeError:ascii codec can’t decode byte oxd7 in position……” 解决方法:在 C:\Python27\Lib\site-packages目录下加一个sitecustomize.py文件,并设

2017-06-06 15:21:08 1119

原创 selenium+robot+svn+jenkins自动化测试系列二:Jenkins配置自动化持续集成构建

1.jenkins中安装Robot Framework plugin插件,路径为系统设置-插件管理2.新建一个自由风格任务,配置如下:General输入项目名称,勾选Restrict where this project can be run源码管理选择SubversionRepository URL:填写测试脚本的svn地址,路径不需要写到测试用例的txt文件,到上级文件夹目录即可...

2017-06-05 19:19:52 1950

php_xdebug-2.8.0-7.3-vc15-x86_64.dll

php调试工具xdebug 2.8.0-7.3-vc15-x86_

2020-12-16

Microsoft Root Certificate Authority 2010 and 2011.pfx

解决visual studio C++ build tools 安装过程中提示安装包丢失或毁坏的问题(密码:1)

2020-08-08

Jmeter监控服务器性能插件.rar

监控服务器性能插件 Jmeter-plugins standard-1.4.0 jpgc-perfmon-2.1 ServerAgent-2.2.1 ServerAgent-2.2.3

2019-10-17

iconset.rar

用于识别验证码字母和数字训练集的,主要功能是通过使用向量空间,对比训练集的字母和数字的方式来识别验证码

2019-06-18

reportng所需jar包

RepoterNG所需要的jar包,包括guice-3.0.jar,reportng-1.1.5.jar,testng-6.8.6.jar,velocity-1.7-dep.jar

2017-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除