logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PostgreSQL数据库性能监控手段之慢SQL、死锁

之前接触PostgreSQL数据库甚少(此前经常使用mysql、db2),直至入职当前某安全公司后,发现数据库都采用PostgreSQL,由于负责性能测试方向,经常需要诊断数据库方面是否存在性能问题,于是整理了PostgreSQL设置慢SQL、查看死锁等常用监控手段。一、慢SQL设置步骤1、笔者以工作中使用的docker为例,PostgreSQL版本为9.5:Postgr...

自动化测试平台搭建(selenium+testng+maven+svn+Jenkins)转载

首先创建一个Maven项目1、打开eclipse,选择File-new-Other2、选择Maven Project,点击“next”3、直接点击“next”4、在Catalog下拉选项中选择Internal,然后选择maven模板:maven-archetype-quickstart,再点击“next”5、在Group Id文本框输入公司域名,Artifact Id文本框输入项目名称,点击“Fi

#maven#自动化#selenium +1
一个完整的自动化测试平台应该包含哪些?转载

提到自动化测试,很常见的误解就是把自动化测试等同于某种自动化测试工具,例如最广为人知的Selenium,但这只是狭义上的理解。在真正的项目实践中,自动化测试包含的内容很多,不仅仅只是某种自动化测试工具,我理解的一个成熟的自动化测试平台,应该包含以下这些方面:对被测系统进行操作的自动化框架或者工具:例如web程序的Selenium, 移动端程序的Appium,windows应用程序的white,au

#自动化#python#运维
jmeter分布式操作-远程启动功能探索(转发)

一、背景:之前在Jmeter插件监控服务器性能一篇中说到,在非GUI环境中监控时为了保存监控数据需要修改jmeter脚本,并且每次通过施压机(远程服务器,非GUI环境)来压测时都要将jmeter脚本上传然后在服务器上通过命令行启动,测试完成后再把结果数据下载到本地GUI环境中查看,总是有很多不方便。本次压测需求需要很大的并发量,例如3000,但是单台施压机难以实现,因此希望多台施压机并行,并且我能

#分布式
自动化测试平台搭建(selenium+testng+maven+svn+Jenkins)转载

首先创建一个Maven项目1、打开eclipse,选择File-new-Other2、选择Maven Project,点击“next”3、直接点击“next”4、在Catalog下拉选项中选择Internal,然后选择maven模板:maven-archetype-quickstart,再点击“next”5、在Group Id文本框输入公司域名,Artifact Id文本框输入项目名称,点击“Fi

#maven#自动化#selenium +1
jmeter报错java.lang.NoClassDefFoundError: Could not initialize class io.grpc.netty.NettyChannelBuilder

背景:使用jmeter远程负载机压测rocksdb(研发在rocksdb上封了一层服务,压测的是服务接口)时,工具后台报以下错误:2021-12-09 18:02:06,970 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[线程组 1-1,6,main]java.lang.NoClassDefFoundError: Could no

#java#.net#开发语言
让idea自动生成类关系图

学习了解一些开源的工具源码,有时需要了解到程序入口及项目类之间的关系。Idea工具提供了这个功能。以meter5.1.1源码为例,看下RemoteJMeterEngineImpl类的关系图。操作方法:1、定位到RemoteJMeterEngineImpl类(通过快捷键 ctrl+shift+F 全局搜索)。2、选中RemoteJMeterEngineImpl类,快捷键ctrl+h-------&g

#intellij idea#jmeter
让idea自动生成类关系图

学习了解一些开源的工具源码,有时需要了解到程序入口及项目类之间的关系。Idea工具提供了这个功能。以meter5.1.1源码为例,看下RemoteJMeterEngineImpl类的关系图。操作方法:1、定位到RemoteJMeterEngineImpl类(通过快捷键 ctrl+shift+F 全局搜索)。2、选中RemoteJMeterEngineImpl类,快捷键ctrl+h-------&g

#intellij idea#jmeter
git 将dev分支的代码合并到master

2.git log// 可以看到近期的相关提交日志(提交时候的备注等)  3.git status// 可以看到当前的文件状态 (如xx文件被修改,但未提交等)原文链接:https://blog.csdn.net/qq_38608304/article/details/133642116。2. git push origin master // 将当前的更改推送到远程的master分支上。4. g

文章图片
#git
redis性能问题及关键指标

基础Redis是什么?Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件Redis为什么是CP?nosql - Redis availability and CAP theorem - Stack Overflow缓存雪崩、缓存穿透、缓存击穿外文的解释:What is cache penetration, cache breakdown and c

#redis#缓存#数据库
    共 26 条
  • 1
  • 2
  • 3
  • 请选择