自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01清redis缓存

单机版的操作说明; --进入redis redis-cli -h redisIP-p redis端口 --输入密码登录 auth redis密码 --进入redis对应的数据库,可系统参数查db select 8 --清redis缓存 flushdb --退出 exit 注意一下,清了redis,需要重启对应的应用; 查找Redis的方法,在系统参数中搜索“redis”...

2022-03-19 19:46:34 681

原创 04 修改数据库用户密码

linux修改操作 操作步骤 1、Xshell连接服务器,切换到oracle su - oracle 2、连接数据库 sqlplus / as sysdba; 3、执行修改命令; alter user 用户名 identified by 密码 ; 如:将ZQ_YMYW_001 用户的密码改成123 alter user ZQ_YMYW_001 identified by 123 ; 注意事项 修...

2022-03-19 19:42:29 1105

原创 03 oracle无监听解决方案(linux)

1.登录服务器切换到Oracle用户: su - oracle 2.启动Oracle监控: lsnrctl start 3.客户端连接测试,是不是可以登录了,若不行往下执行4、5、6、7 4. 进入Oracle数据库: sqlplus / as sysdba 5. 启动Oracle数据库: startup 6.退出数据库: exit ...

2022-03-19 19:40:05 1545

原创 02 oracle导出

-- 数据导出语句(导出不能用full=y),在cmd命下执行;exp springcloud/a1234567@orcl file=E:\springcloud20201013.dmp# 帐号密码 springcloud/a1234567# 导出文件的位置后文件名 E:\springcloud20201013.dmp

2022-03-19 19:37:41 436

原创 01 oracle导入

-----1、连接数据库---------------sqlplus / as sysdba----2、创建用户-----------create user MZYMYW001 identified by test123 default tablespace coup;# MZYMYW001替换 数据用户# test123 是密码,按需替换----3、设置用户权限------------alter user MZYMYW001 quota unlimited on co...

2022-03-19 19:31:31 509

原创 03 tomcat创建服务的方法

1、运行cmd 2、cdE:\project\apache-tomcat-8.5.32_8284_5009_zq-yjs\bin 到tomcat的bin目录 3、service.bat install 8284_5009_zqyjs 4、在java一栏添加、修改,按2.1、2.2: -Dfile.encoding=UTF-8 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=500...

2022-03-18 17:59:15 288

原创 02 tomcat运行乱码

问题:运行tomcat乱码 解决方法:

2022-03-18 17:57:17 89

原创 01 Tomcat 的manger配置

1、在conf/ tomcat-users.xml中添加manager的角色和用户 <role rolename="manager-gui" /><role rolename="manager-script" /><user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/> 2、修改/webapps/man...

2022-03-18 17:55:10 585

原创 08 将openjdk切换成自己安装的jdk

1、使用命令:java-version,发现linux指向的是默认的openjdk 一、先将自己安装的oraclejdk配置进环境变量vim /etc/profile二、配置链接组,使用命令sudo update-alternatives --install /usr/bin/javac javac 你的javahome地址/bin/javac 1100sudo update-alternatives --install /usr/b...

2022-03-18 17:49:18 2307

原创 07 JMeter HTTP请求上传excel文件

MIME 类型填入:application/octet-stream

2022-03-18 17:46:39 244

原创 06 运行Jmeter时,响应数据中文乱码问题解决办法

Jmeter安装目录/bin/jmeter.properties中sampleresult.default.encoding默认为ISO-8859-1,将参数修改为 sampleresult.default.encoding=utf-8 即可 同时注意将注释符号#去掉,否则不会生效

2022-03-18 17:43:24 160

原创 04 压测机连接数释放

针对centos : 一、先检查下tcp port range 在合理范围内: cat /proc/sys/net/ipv4/ip_local_port_range 1024 65535 上述为centos合理范围,不合理作出修改 二、解决方法: 1. 调低端口释放后的等待时间, 默认为60s, 修改为15~30s echo 30 > /proc/sys/net/ipv4/tcp_fin_timeo...

2022-03-18 17:41:54 800

原创 03 linux-jmeter的运行说明

1.使用命令:jmeter -n -t 压测脚本路径 -l 结果报告文件路径.jtl -e -o 结果报告文件路径 示例:jmeter -n -t /usr/local/hcm/rmb.jmx -l /usr/local/hcm/rmb50-1.jtl -e -o /usr/local/rmb50-1 注明: (1)/usr/local/XN_Test_lixl/bl500.jmx:压测脚本路径,不要带有中文名称 (2)...

2022-03-18 16:48:00 490

原创 02 jmeter脚本规范

1、一个线程组一个接口,多个接口则多个线程组; 2、测试计划勾选独立运行线程组 3、一个个调试时,只要调试2个线程组,循环次数1次,察看结果树,响应数据的body部分内容是否可以正常返回,返回后结果是否正确;需要保证接口可以调通,开始修改第4点; 4、上传服务器或压测前,需要修改线程组的运行时设置线程数(按实际需要调整),勾选永远,运行120秒,如下图; ...

2022-03-18 16:45:03 492

原创 01 linux-jmeter的安装

apache-jmeter-5.0.zip jdk_8.0.1310.11_64.zip 1.首先安装JDK,先使用命令:getconf LONG_BIT 查出压测服务器的位数,显示64就是64位,32就是32位 2.下载jdk压缩包,根据上面查的服务器位数下载对应的包 3.下载完成后,用文件传输工具,传输压缩包到服务器上,一般放在/usr/local目录,这里我新建了一个java文件,存放在...

2022-03-18 16:31:05 524

原创 python接口自动化测试-接口数据依赖问题解决

思路:创建类,定义一个类属性,定义为空,提取接口的返回值,通过setattar()方法存储到类属性里,下一个接口调用时,通过getattar()方法获取类属性的值import unittestimport requestsclass RelyData(object): project_id = Noneclass Test(unittest.TestCase): def setUp(self): pass def test_1(self):

2022-03-13 17:35:22 2745

原创 python接口自动化测试-数据库(测试数据)操作封装

首先建立db_config_ini文件夹[mysqlconf]host=192.168.12.240port=3306user=gcjspassword=Test@123db_name=zjgcjs创建DB类,__init__()方法初始化数据库连接,通过connect方法连接数据库封装clear和insert方法,清除数据和插入数据,最后,通过close()关闭数据库连接from pymysql import connect,cursorsfrom pymysql.e.

2022-03-13 17:13:46 1714

原创 python接口自动化测试-unittest-批量用例管理

在unittest框架中如何管理批量案例:一、手工加载批量用例:if __name__ == '__main__': # 1、构造用例集 suite = unittest.TestSuite() # 2、执行顺序是安加载顺序:先执行test_sub,再执行test_add suite.addTest(TestOne("test_sub")) suite.addTest(TestOne("test_add")) # 3、实例化runner类.

2021-12-18 15:45:27 1065

原创 python接口自动化测试--基于加密接口的测试用例设计

环境准备在进行实战之前,需要先准备一个对响应加密的接口。对它发起一个 get 请求后,得到一个加密过后的响应信息。先准备一个 JSON 格式 demo:{"topics":{"orange":"movie","shool":"testing-studio","president":"seveniruby"}}使用 base64 对其做加密,得到一个加密后的文件 demo64.txtbase64 demo.json >demo64.txt使用 Python 命令在

2021-12-01 12:23:07 1004

原创 python接口自动化测试-封装get和post请求

封装get和post请求#!/usr/bin/env python# -*- coding:utf-8 -*-import requests,jsondef send_get(url, params): try: res1 = requests.get(url=url, params=params) res2 = json.loads(res1.text) # loads 将字符串转换为字典格式 res = json.dumps(res

2021-11-15 21:25:29 573

原创 python接口自动化测试-请求体构造

1、get方法: payload={ "name":"lhys.notNeed" } r=requests.get('http://zj.gcjs.zdvictory.com/unionpro/unionpro/ignorecheck/sysPara/findByName',params=payload) print(r.text)post方法:1、application/x-www-form-urlencoded格式

2021-11-15 21:23:12 690

原创 yaml配置文件的读和写

不错吧

2021-11-12 20:39:28 2145

原创 Jmeter压测问题

问题一单台Mac进行压测时候,压测客户端Jmeter启动超过2000个线程,Jmeter报OOM错误,如何解决?解答:单台Mac配置内存为8G,可用内存最大为3.5G左右,启动一个线程将近需要1M内存,2000个线程,需要大概2G左右的内存;然后启动Jmeter,本身需要将近400M的内存,接着在运行过程中,Jmeter又使用了Respoonse Time、TPS、Thread等等的计数器也会占用额外内存;最后,Jmeter运行不到2分钟,导致Jmeter闪退,然后Mac OS重启,原因就是系.

2020-11-16 19:56:01 253

空空如也

空空如也

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

TA关注的人

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