自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晴空的博客

这人很懒啥也没有留下!

  • 博客(88)
  • 资源 (7)
  • 收藏
  • 关注

原创 跨平台应用进程cpu与内存监控的搭建说明

跨平台应用进程cpu,内存监控的搭建

2024-07-18 19:56:55 661

原创 python 快速创建http服务

以下是在Linux上使用Python的内置HTTP服务器快速搭建一个简单的HTTP服务器

2024-07-12 11:53:39 293

原创 jmeter文件下载接口处理

jmeter文件下载接口处理

2024-07-12 11:44:16 475

原创 postman录制设置

postman是一个很好接口调试或是测试工具,简单方便,不需要很复杂的流程与技术,并且也具备录制条件。

2024-07-12 11:35:51 411

原创 快速导入mysql百万用户数据

快速实现构造百万级数据,300百万数据只需要15~20分钟即可完成

2024-07-11 17:19:55 630 1

原创 jmeter解决返回unicode编辑

jmeter 响应编码解决方案

2024-01-17 19:42:51 781

原创 jmeter根据公钥base64对明文密码进行rsa加密

jmeter根据公钥base64对明文密码进行rsa加密.md

2024-01-17 19:41:13 757

原创 shell操作总结

shell是一个很强大的,运维的好帮手

2024-01-10 13:37:04 442

原创 mac远程ssh免密登录

设置macOS远程ssh登录,方便快捷,少输入一些操作执行就会提高一点点工作效率。并且有时记住复杂的密码也是一件不易的事。

2024-01-04 17:04:10 1300

原创 jenkins常见问题

jenkins常见问题汇总集

2023-09-01 09:16:02 598

原创 linux基础知识-sar详解

sar(System Activity Reporter系统活动情况报告)是目前Linux比较全的系统性能分析工具之一,可以从多方面对系统的活动进行报告 ,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状态、进程活动有IPC有关的活动等。sar 还可以配置配置信息收集历史指标。

2023-03-24 21:45:25 5625 1

原创 linux基础知识-vmstat详解

vmstat(VirtualMeomoryStatistics,虚拟内存统计)是一个不错的Linux/Unix监控工具,在性能测试中除了top外也是比较常用的工具之一,它可以监控操作系统的CPU使用率,内存使用情况,虚拟内存交换情况,以及IO读写情况。

2023-03-22 18:38:13 9825 1

原创 linux基础知识一top详解

top命令是Linux常用的性能分析工具,能够实时显示系统中各个进程资源占用状况,类似于Windows的任务管理器。

2023-03-21 14:32:42 533

原创 03接口自动化测试(框架)

可以根据你熟悉的来进行搭建框架,相对来说python比较熟悉一些,所以这里我就选择的是python。目前比较流程的python接口自动化测试框有unnittest和pytest。先看一下他们的特点与区别,具体再来选择那一个,可以因个人而定。编写工具的选择,比较好用的有pycharm,有社区免费的也有企业收费的。来看看免费的与收费的特性,再结合我们要实现的功能来选择使用那个版本。对照上表可以看出如果是只简单的一些编写不用web网站开发,不用sql的话,免费社区版的够用了。不过现在网上有很多破解方法。

2023-03-09 20:38:11 509

原创 02接口自动化测试(规划)

接口自动化的目的已经很明确了,下一步就是实现目标了。目标一定时可以细化,可度量,可落地实现的,否则就成了空谈了。最终目标是什么,围绕着这个大目标拆分成一个个小目标,近期能实现的目标有那些。

2023-03-07 10:12:43 460

原创 01接口自动化测试(目的)

首先我们来看一个图,齿轮与齿轮的对接处,无论是大的还是小的,里的还是外的,都会有对接处。这些对接处我们可以抽象的理解为接口。通过上面具体的事物,我们再来具体的定义软件接口,可以是同一系统不同组件之间的接口,也可以是不同系统之间的接口,还可以内部系统与外部系统,以及各子系统之间的接口。

2023-03-06 11:48:40 638

原创 一图解释iptables原理

一图解释iptables原理。有助于快速了解iptables原理,设置规则。附有对应的实例。实操更易理解

2022-11-28 10:29:24 763

原创 性能环境搭建(0-CentOS7 安装配置)

性能环境搭建从0开始

2022-11-21 19:41:45 1638

原创 linux修改系统时间

linux修改系统时间

2022-11-15 11:09:41 1172

原创 pandoc安装使用(markdown转换为docx)

pandoc下载安装使用

2022-11-14 20:03:41 4201 1

原创 性能监测工具-node-export

服务器基本性能指标监控工具安装部署

2022-11-11 20:58:51 4813

原创 探测工具nmap简介及使用说明

Nmap(Nmap是"Network Mapper"的缩写)是一款免费开源的网络探测和安全审核工具

2022-11-07 14:58:38 1623

原创 jmeter模拟多IP访问

Jmeter脚本并发模拟多IP访问

2022-11-02 20:39:12 2944

原创 linux关闭指定的进程所用到的命令

引言在实际操作中经常会关闭进程的情况,所以在此总结了关闭进程的方法及涉及到相关命令。方法(kill)如查找并关闭所有的java进程,命令ps -ef|grep java|grep -v grep|awk '{print "kill -9 "$2}'|sh命令详解:1、命令** “ps”**2、命令**“grep”**3、命令**“awk”**4、命令**“print”**  注意这里用到的是"print"而不是"printf",这就要我们了解一下在linux系统里的"print"与“p

2022-10-25 10:15:51 1098

原创 prometheus的windows_export配置

监控系统资源,我们在做测试时,如果是为了测试客户端占用系统资源的情况,那就少不了要监控其所在系统进行监控。这也就是我们常用的window系统。linux系统下有node-export,windows下对应也有windows-export.本节就是主要来描述windows系统下的资源监控,从搭建到使用的全过程。(本节中提到的环境与实践操作命令等全是本人实际环境,类似的环境可以参考,不要一键复制粘贴到底哦,除了路径外还有有些命令可能会有点点差异。

2022-10-24 20:38:54 3464

原创 jmeter数据库操作(执行多条sql语句)

jmeter数据库操作(执行多条sql语句)

2022-07-01 17:00:54 4566

原创 jmeter多线程共享cookie

jmeter多线程共享cookie

2022-07-01 16:21:33 737

原创 jmeter命令行执行传参数

jmeter命令行执行传参数

2022-07-01 16:01:52 902

原创 CentOS7上docker部署prometheus+grafana

CentOS7上docker安装部署prometheus+grafana

2022-07-01 15:22:48 771

原创 python UI自动化(一)

前言:一直以来都不是很想做UI自动化,原因:系统的稳定性差,UI界面经常变化等等。但是遇到接口又不稳定,还经常从接口写入的数据有误的而界面UI相对不是很复杂的情况下,UI自动化也是可以考虑的。比如最近在遇到一系统,研发明确的说不要用接口进行写入数据,要从界面上模拟用户真实的操作,其实也是可以理解的,前后端分离,好多控制什么的后端接口没有做处理,为了给用户快速的展示或是项目快速的完工,都让前端做了限制,这样更直观些。但如果遇到一个测试有多少条多少条数据时才怎么怎么样,出现什么样的结果。这时如果还是手动去执行

2022-02-11 14:35:24 16263

原创 Mac下brew神器

Mac 下安装神器brew HomebrewMac 自带ruby查看ruby版本,打开终端输入:ruby -version1、安装brewruby -e “(curl−fsSLhttps://raw.github.com/Homebrew/homebrew/go/install)"或ruby−e"(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 或ruby -e "(curl−fsSLhttps://raw.g

2022-01-06 13:57:26 868

原创 curl命令

一般用来检测网络是否正常用到的命令curl -s -o /dev/null -w %{http_code} www.baidu.com参数说明:-s: slient 静音模式。不输出任何东西-o: output 把输出写到该文件,保留远程文件名-w: write-out 输出指定格式的内容到标准输出具体可以参考:https://www.cnblogs.com/duhuo/p/5695256.html...

2021-12-27 17:46:30 470

原创 linux服务监控shell脚本实例

# func:监控BPC相关的服务# author:zhonghuanhuan# date:2021-11-1# DEFINE# 服务名称ServerName=(bam bcc bpcplatform bpccenter)# 获取服务相关的进行ID(其中[grep -w 'bim']代码中的是文件夹名)BimID=$(ps -ef |grep "bam"|grep -v 'grep' |awk '{printf $2}')BCCID=$(ps -ef |grep "bim-configu

2021-12-01 23:40:14 559

原创 shell简洁版教程

引言无论是做研发的还是做测试的还是做运维的,只要进行linux系统操作都离不shell命令的使用。并且相对与其他脚本语言来说,shell非常简单快速解决好多实际问题。他可以把一批linux命令放在一个shell脚本里,比如:“ps” 查看进程,“kill” 杀死进程等,还有一些其他的命令都可以在脚本里实现。下面我们就简单说明shell相关的语法及使用。语法及实例read控制台输入read -p "请在7秒内输入您的名字: " -t 7 name选项:【-p】:指定读取值时的提示符;实例提示信

2021-12-01 23:36:06 93

原创 Python与路径相关的操作

路径基本就是与系统相关,所以首先要需要导入osimport os常见的有以下几个路径方式及说明以当前工程路径是“E:\0-auto\1-python\pythonDemo”,当前脚本是giveCodeId.py进行实例说明命令功能说明实例形式备注os.getcwd()获取当前路径的相对路径例如:“‘E:\0-auto\1-python\pythonDemo’”路径os.path.realpath(file)获得文件所在的路径(绝对路径)例如:“E:\0-au

2021-11-30 16:28:25 460

原创 jmeter Loop Controller使用实例

背景当我们在测试时会遇到同一接口,因同一参数值不同而产生的结果不同,最常见的就是查询,这里主要是为了使用Loop Controller结合实际场景查询来进行说明简单了解Loop Controller线程组->add->Logic Controller看一下优化后的结果,脚本比原来的少了一半,实现同样的功能,脚本数据越少后期的维护成本越低。实现方式,其实也是很简单,就是把原来一条数据写一个接口请求,给优化为同一个接口,根据不同的参数使用Loop Controller来控制请求次数。

2021-11-26 17:40:04 775

原创 jmeter自定义列表并输出每一个数组值

前景变量参数化,如多个数值时一般都会想到使用“CSV Data Set Config”来实现,但实际场景中只需要有限的指定数值来进行参数化,调用文件来维护文件也是比较麻烦的。所以在此使用另一种方法,直接在脚本中定义使用。具体实现逻辑就是先创建一个JSR223 Samper初始化参数,然后使用Loop Controller进行控制循环 ,这里是实例没有实际的请求,如有实际的请求时,把Loop Controller 下的JSR223 Samper改为请求的前置条件**“JSR223 PreProcesso

2021-11-23 19:16:21 2071

原创 jmeter获取当前执行脚本路径

背景一般在做接口有上传或是下载文件时会涉及到文件路径,当跨平台时路径的格式也会不一样,如:windows下分隔符是"/",而linux下是“\”,jmeter脚本跨平台执行时就会出错,为避免此问题,引用变量,路径使用相对值,分隔符自动获取。具体操作获取jmeter执行脚本的当前路径,可以使用下面脚本${__BeanShell(import org.apache.jmeter.services.FileServer;FileServer.getFileServer().getBaseDir();)}

2021-11-22 19:20:30 2095

原创 查看linux系统启动日志记录

背景正在运行的服务,突然一下子全停止了。问了一下也没有人操作。于是也只能查看日志,看能不能找到点蛛丝马迹。操作查看最近系统启动记录last reboot |head -1查看一下系统日志记录cat /var/log/messages在查看系统日志时会看到很多“localhost systemd: Started Session 23 of user root."并且很有规律,10分钟一个。于是查了一下此信息。是因为安装了sar命令。“yum install sysstat”可以查看定

2021-11-22 17:21:16 19816

原创 linux自服务开机启动设置

背景有些服务经常用到,但有时会因系统升级或是其他原因而导致系统重启,但服务不会根据系统启动而自启动,这就导致使用此服务的人无法正常使用服务。不知道原因的情况下,有时会因此排查半天,检了半天结果发现是服务没有了。为避免此情况,需要设置服务随机启动。设置首先我们来了解一下linx系统,linux系统是以文件形式存储。系统启动文件存放位置:/etc/rc.d下。其中rc.local就是自定义服务随机启动文件。打开此文件,添加以下信息即可,即“JAVA_HOME” 系统变量和“服务启动的全路径”。如

2021-11-19 10:09:05 783

HTMLTestRunner.py

pip官网是python2,需要转换为3才行,地址:http://tungwaiyip.info/software/HTMLTestRunner.html。下载完成后修改: 第94行,将import StringIO修改成import io 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO() 第642行,将if not rmap.has_key(cls):修改成if not cls in rmap: 第631行,将print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)修改成print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)) 第766行,将uo = o.decode('latin-1')修改成uo = e 第772行,将ue = e.decode('latin-1')修改成ue = e

2022-02-11

SQLyog-13.1.7-0.x64Community.rar

SQLyog社区版是一款免费的小巧,简洁,但高效、功能可大的图形化MySQL数据库管理工具。

2021-12-27

VMware虚拟机CentOS8网络设置.pdf

前提条件: 主机操作系统:window10 虚拟机操作系统:CentOS8 主机IP:192.168.31.123 虚拟机IP:192.168.31.128 虚拟机网络模式:NAT 主机的防火墙状态:已关闭 虚拟机的防火墙状态:已关闭 现象: 主机ping虚拟机---能通 虚拟机ping主机---不通 虚拟机ping百度---能通 虚拟机ping网关---能通 为解决以上现象而使用桥模式

2020-07-09

wps2016企业版

免费版好用的wps企业版本,使用与windows系统资源。含带VB开发工具。

2019-01-09

测试用例转换工具

很好用的一个小工具,可以把已经编写好的excel用例转换为testlink认可的xml文件

2019-01-09

Appium for Mac环境搭建

Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。Appinm 的 iOS 支持是基于 Dan Cuellar's 的 iOS Auto. Appium 同时绑定了Selendroid 用于老的 Android 平台测试。

2018-10-27

app测试快速定位问题的方法

app测试能给研发快速定位出问题,尤其是一个复杂的问题,对他们来说是非常重要的,能够节省不少时间。

2018-09-27

空空如也

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

TA关注的人

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