自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 端口映射工具rinetd

由于环境限制,开放的端口有限,有些服务的端口没有对外开放,导致无法直接调用,于是就尝试了rinetd这个工具(功能很多,只用到其中的端口转发的功能)使用步骤:1.拉取包:git clonehttps://github.com/boutell/rinetd.git2.进入文件夹cd rinetd3.执行命令:makemake install4.编辑rinetd的配置文件,将要映射的端口信息写在配置文件里:/etc/rinetd.conf前面是目的地址跟端口,后面是源地址.

2022-04-20 20:22:03 2578

原创 工作中的shell脚本

我的第一个shell脚本诞生

2021-03-01 20:37:05 158

原创 linux添加公钥,实现免密登录

两台linux服务器,A:192.168.0.1 B:192.168.0.2实现A-->B服务器之间ssh免密登录原理:上传公钥步骤:在服务器A上生成密钥(公钥、密钥):ssh-keygen -t rsa,一路回车,本地会生成两个秘钥文件 -rw------- 1 admin admin 1679 9月 16 10:53 id_rsa -rw-r--r-- 1 admin admin 401 9月 16 10:53 id_rsa.pub 将公钥发送到服务器B上...

2020-09-18 15:59:38 1457

原创 常用命令记录

ubuntu下载软件: software 应用中心下载 apt-get install命令安装(需要知道应用程序的apt包地址) dpkg -i xxx.deb命令安装(需要下载号应用程序的deb包) deepin-wine第三方安装远程连接服务器:ssh username@ip(需要先安装ssh服务:sudo apt-get install openssh-server)远程复制文件:push到远程服务器:scp 本地文件路径 目标服务器用户名@目标服务器ip:远程服务器路...

2020-09-02 15:19:00 140

原创 cypress体验

环境搭建 cypres是基于js的一个前端框架,它依赖于node.js,需要先安装node.js或者直接安装npm,node.js包含了npm(node.js的最新版本已经不支持win7了,需要使用旧版本,如12版本),通过node -v 或者 npm -v来验证是否安装成功;接下来新建一个空文件夹,当做项目的根目录,在根目录下执行 npm init ,一路回车下去,会生成一个npm的工程包package.json文件;最后输入yes即可创建成功到此为止npm的环境搭建好了...

2020-07-31 20:03:49 355

原创 Jmeter-JDBC取样器之variable names与Result valiable name 区别

先上图:在用jmeter做接口自动化测试的时候,会经常使用到JDBC取样器,里面有两个参数比较模糊—— variable names与Result valiable name,亲自调试了一下,variable names取到的结果是sql查询的值,可通过res_来获取,如下图:(${res_1}即可取到值)但是Result valiable name的返回值是一个数组,如下图:(${result}即可取到值)....

2020-07-22 15:48:16 1654

原创 jmeter的请求参数为中文时,进行encode转码

在进行单接口调试的时候,遇到参数有中文的情况,我们会勾选 URL Encode 这个选项,如下图:但是当用数据驱动的时候(参数从文件里获取),就无法这样操作,需要对带有中文参数进行encode在网上查了一些资料,看了基本上有两种解决办法:1.对jmeter源码进行二次开发,将编码格式改为UTF-8;2.使用函数助手的__urlncode 函数进行编码:试了一下第二种方法(第一种方法不敢试),发现确实有对中文的参数进行编码,但是对那些符号(=、%)也进行了编码,导致接口参数传的不对

2020-06-24 09:06:11 4864 2

原创 jmeter不走if分支里的流程

最近在用jmeter做接口自动化测试,过程中使用到了if逻辑控制器,这个控制器本身只有3个参数,所以应该不难,但是在使用过程中,却出现了一个问题:脚本没有走到if里面。然后查阅了if控制器的使用说明,问题出在 Interpret Condition as Variable Expression? 这个参数上。因为默认勾选了这个参数,但是我的表达式并没有加上 __jexl3 or __groovy 这种语法,导致问题发生了。解决方式:1.取消勾选 Interpret Condition as V

2020-06-19 14:04:39 321

原创 jenkins部署触发发送邮件

最近在处理接口测试相关的问题,参考网上的一些博文,决定选用 JMeter+ant+jenkins 这个搭配作为实施方案,具体记录如下:上一篇文章已经记录了如何用JMeter+ant的方式来进行接口自动化脚本的编写以及编译(https://blog.csdn.net/killer0415/article/details/105838642),此篇文章主要是用jenkins构建ant项目,并发送测试报告邮件。1.进入jenkins的系统设置界面,并下滑到Jenkins Location的位置输入系统

2020-05-13 17:35:13 543

原创 ant+JMeter接口自动化测试框架实践

作为记录,大佬勿喷,有问题请指出,谢谢。环境搭建(windows)ant环境下载安装ant,配置环境变量(ANT_HOME,PATH),dos窗口输入 ant -v 来验证ant是否装好;JMeter环境下载JMeter,并配置好环境变量(JMETER_HOME,path),dos窗口输入jmeter -v验证是否安装成功JMeter脚本编写通过csv文件来做数据驱动,用循环来读...

2020-04-29 14:07:39 335

原创 post请求——传json参数

在做接口自动化测试的时候,遇到了一个带有json参数的post请求接口,由于请求的参数设置不对,导致一直返回415之后查询了httpclient对json参数的相关信息,终于完成了对该接口的调试,以下为实践步骤:1.将json参数定义为一个字符串,用来传给接口(也可以直接传json数据):String js = "{\"advice\":\"apiAutoTestForSaveAdvic...

2020-04-08 11:31:13 12880

原创 从零开始搭建接口测试框架(java+httpclient+testng+reportng)

纯属个人记录,大佬勿喷,谢谢 ^ _ ^最近把之前的代码pull下来,发现不能运行,一堆报错,很是焦躁,于是重头再搭建一遍,在此记录一下过程中遇到的坑。一键格式化代碼:Ctrl+Alt+Lalt+enter 导入jar包环境配置: idea+maven,在系统环境变量里配置好maven的路径,通过mvn -veresion检查是否配置成功; 在ide里通过file-setti...

2020-03-19 17:36:29 1340

原创 三种删除数据库中表的数据

记录一下:1.dropdrop table tableName;删除表数据以及表结构,表不能再使用;2.deletedelete from tableName;删除表的数据,但是不清空表结构(新增数据的时候,id不是从头开始);3.TRUNCATETRUNCATE table tableName;清空表数据,且清空表结构(新增数据的时候,id从头开始)TRU...

2020-01-10 13:41:23 4481

原创 Anaconda简单使用

Anaconda的简介:Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 通俗点:它包含了python所需要的大部分包,以及可以很方便的管理python多版本;Anaconda的安装: 从官网下载安装包,傻瓜式安装即可(注:最后一步之前需要勾选添加...

2019-11-14 22:16:37 277

原创 pyinstaller简介及相关命令

菜鸟一枚,接下来的内容是自学的总结,大佬勿喷,有错误请指出,谢谢!作用:用来将python程序打包成可执行文件;安装:pip install pyinstaller(若下载失败,请切换至国内镜像:pip install -i https://pypi.doubanio.com/simple/ pyinstaller)使用:-F参数:pyinstall -F xx/xx.py 打...

2019-11-14 21:15:40 1064 1

空空如也

空空如也

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

TA关注的人

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