自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 windows for docker安装mysql5.7

1、 拉取mysql镜像docker pull mysql:5.72、运行mysql注意:本地3306端口被占用,于是吧mysql 3306端口映射到本地的3308端口;密码设置为123456(可以参考上面Navicat连接方式)docker run -p 3308:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.73、外部Navicat连接...

2022-01-20 16:17:43 1332 1

原创 电脑服务中缺失mysql服务,安装mysql服务

参考连接:计算机服务项里没有MySQL服务,无法设置开机自启动或者关闭自启动,的解决办法_伊汐烟雨晴-优快云博客_没有mysql服务1、下载mysqlMySQL :: Download MySQL Installer2、安装进入mysql安装目录bin下,执行(cmd时用管理员身份打开)mysqld.exe install3、再次打开服务就可以看到了4、初始化mysqlmysqld --initialize --console5、启动mysql管理.

2022-01-20 14:49:16 10916 1

原创 jmeter生成随机数循环发起请求

发起一万次请求,就会有无数个测试数据,名称不能重复,通过发请求时,添加一个计数器${code}引用,1、添加计数器2、random函数助手随机生成多位编码3、使用random函数添加调试取样器4、从csv获取其他内容加入http请求参数:5、将计数器和调试取样器放在循环控制器下,可以完成循环6次,但csv文件中只有五条数据的情况。造数据只要准备几条有特征的,其他可以通过jmeter循环制造数据。...

2022-01-18 15:36:04 1887

原创 jmeter提取内容后,输出文件中

1、提取想要的内容2、添加beanshell内容需要添加内容:http信息头,http请求,正则表达式提取器,调试取样器,beanshell后置处理和查看结果数

2022-01-17 09:59:38 469

原创 windows jenkins自动执行jmeter脚本

参考链接:使用jenkins工具定时执行脚本方法_kangkai0209的博客-优快云博客_jenkins定时执行py脚本前置条件:1、安装jenkins 2、安装jmeter 3、准备好脚本1、jenkins插件管理,下载HTML Publisher plugin2、E:\apache-jmeter-5.1.1\bin\jmeter -n -t E:\apache-jmeter-5.1.1\bin\examples\事项列表查询getItemPageInfo.jmx -l E:\apache

2021-12-22 16:11:41 1227

原创 python3.96安装robotframework-excellibrary

背景:pip install robotframework-excellibrary对于python3.x是不支持的参考连接:https://blog.youkuaiyun.com/weixin_38374974/article/details/82704169https://blog.youkuaiyun.com/weixin_41357300/article/details/99413664?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidu

2021-09-09 14:30:43 454 1

原创 robotframework-ride统计数据库记录数量

参考连接:http://blog.sina.com.cn/s/blog_71bc9d680102x1i7.html1、安装安装DatabaseLibrary,提供数据库操作的方法库;安装命令:pip install robotframework-databaselibrary不同数据库安装不同1.Sqlserver数据库安装pyodbc;安装命令:pip install pyodbc2、Mysql数据库1)安装pyodbc安装命令:pip install pyodbc

2021-09-08 14:43:36 376

原创 jenkins+robotframework邮件报告

参考文档:https://blog.youkuaiyun.com/jcwang710448116/article/details/82987089遗留问题:1、如果配置企业邮箱进行通知 2、详细报告打不开背景:使用的jenkins的msi版本:下载地址:https://www.jenkins.io/download/ 选择windows基础命令:1)URL方式:1、停止服务 http://localhost:8080/stop 2、启动服务 http://loc...

2021-09-02 15:22:10 613

原创 sqlserver 中文问号乱码

参考:https://blog.youkuaiyun.com/fox009521/article/details/78285253修改类型为nvarchar 即可插入中文nice!!!!

2021-08-30 11:21:37 444

原创 Navicat连接SqlServer 提示远程主机关闭一个现有连接

解决方法:https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15下载完成后,右击选择管理员方式打开安装时,提示安装发生严重错误,根据提示重启计算机后再次安装即可完成,去Navicat可连接成功...

2021-08-30 09:52:57 6262 1

原创 robotframework-ride 踩坑日记2

参考链接:https://www.cnpython.com/qa/929651、报错总是提示中文字母不是支持的latin-1,而且成功传送过去的内容,是乱码UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-1: Body ('死亡') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-

2021-08-24 13:34:34 904

原创 robotframework循环判断是否存在指定内容

背景:接口传参为,只限制了显示条数,不可以通过传输名称来查询是否新增成功接口返回值如图,一次性可以查看0-10000条数据1、判断这个接口返回值是否正确2、获取data list3、获取list长度4、执行 for in range(注意:在使用for循环时,在最后需要加上END 具体可以查看 `BuiltIn` docs)数据从0开始,每次+1,数据从0直到指定数据,但不包含该数据5、循环输出想获取的value值,判断是否与 结果相同,如果相同则exit f

2021-08-24 11:26:29 2206

原创 robotframework-ride判断传不同的参数set variable if

背景:调度周期有四种类型:分钟、小时、日、月,每个类型,传参内容不同,需要根据${scheduleType}值不同,传入不同的data1、一个判断值,非黑即白2、多个判断值:在设置参数是,判断调度周期类型...

2021-08-19 16:48:21 633

原创 robotframework-ride提取id进行使用

参考链接:https://blog.youkuaiyun.com/sun_977759/article/details/1078100581、提取返回值中的id​(首先可以创建一个测试用例用来调试,是否可以成功取到id的值)提取键值为data的值,提取list的值,提取list中的第一个元素,提取名称为id的,因为id关键字冲突,所以加转义字符返回值如下:想取到id 通过四层,第一层data--第二层list--第三层id所在的元素---第四层id{ "errorCode": "200", "erro.

2021-08-18 10:18:32 633

原创 robotframework-ride只修改一次变量

1、创建newResource ,选择为txt类型2、创建sclar variable3、添加为套件的resource,蓝色即为导入成功 可使用

2021-08-18 09:37:57 260

原创 robotframework-ride踩坑日记

1、run tag 页面消失查看 C:\Users\PC\AppData\Local\Programs\Python\Python39\Lib\site-packages\robotide\preferences下settings.cfg 文件上的 TestRunner 插件中删除设置查看 Manage plugins 下 test runner 是否开启,重新打钩加载2、接口传参中文报错使用Post Request ,虽然建议使用post on session 但是他不支持中文

2021-08-17 13:57:54 719

原创 robotframework使用post请求

背景:接口请求为post,请求体为json格式1、创建一个项目:file--new project输入 name----选择位置-----ok2、创建测试用例右击项目名称----New Test Case3、导入需要使用的库1)pip install 所需要的使用的库 2)查看 python/Lib/site package下是否有此库 3)界面点击项目---点击Library---输入库名,黑色即为可用键盘F5可查看所有库关键字具体描述信息4、编写测试用例

2021-08-16 15:00:49 2115

原创 python3.9 robotframework ride

背景:python3.9、robotframe、ride参考链接:python3下安装 :https://www.cnblogs.com/lsdb/p/10861344.html解决wxpython一直报错: https://blog.youkuaiyun.com/liboshi123/article/details/118355552接口自动化:https://www.cnblogs.com/leozhanggg/p/11121980.html例子参考:https://www.cnblogs.com/

2021-08-13 13:39:55 784

原创 jmeter beanshell 判断充值金额是否正确

案例:充值600元,jmeter执行充值,判断它是否充值成功,且金额正确。参考视频:https://www.bilibili.com/video/BV1dk4y1r7kd?from=search&seid=8444465731552509052需要接口:1、查询余额 2、充值使用功能:1、json提取器 2、beanshell断言1、通过json提取器,对旧余额进行一个提取待用2、充值600元,并使用json提取新余额3、通过beanshell断言 判断金额是否相

2021-06-29 17:22:43 365

原创 jmeter json提取器和正则表达式提取器

案例:http请求响应数据;需要提取id,token以便后续使用1、json提取器使用Names of created variables: 保存的变量名,后面使用${Variable names}引用JSON Path expressions: 调试通过的json path表达式 ——具体指是取值的路径 第一个.代表{ 第二个 .代表data id代表idMatch No.(0 for Random):匹配数字(0代表随机,1代表第一个,-1代表所有)Compute conca

2021-06-28 16:23:11 2256 1

空空如也

空空如也

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

TA关注的人

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