随笔分类 -  测试工具

UI/API/App测试工具
摘要:背景介绍 本文讲述了linux系统、windows系统,以及java语言快速生成制定大小空文件的方法,供大家学习参考。 正文 1.Linux系统 dd命令 of:fileName为文件名称,例如test.txt ; bs:设置一次复制的大小,例如1M; count:设置复制次数,例如50; # 语法 阅读全文
posted @ 2020-10-28 23:30 charseki 阅读(409) 评论(0) 推荐(0) 编辑
摘要:禅道的一键安装包,默认只能在服务器本机访问数据库。 本文将着重讲述如何配置,实现一键安装包异机访问禅道数据库。 特别说明: 1、禅道必须是可以正常使用和访问到数据库。 2、如果异机访问不到禅道和数据库,请检查网络和防火墙。 3、涉及到数据安全,原则上我们不推荐异机访问数据库,请根据实际使用需求来做设 阅读全文
posted @ 2020-05-08 22:43 charseki 阅读(842) 评论(0) 推荐(0) 编辑
摘要:一、安装 1.下载 https://github.com/kdlucas/byte-unixbench/archive/v5.1.3.tar.gz 2.修改Makefile 交叉编译 #CC=gccCC = arm-linux-gnueabihf-gcc 3.make 4.修改Run 将main函数 阅读全文
posted @ 2020-04-23 16:02 charseki 阅读(17118) 评论(2) 推荐(0) 编辑
摘要:1. sysbench 介绍 sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数 下的数据库负载情况。 它主要包括以下几种方式的测试: cpu性能 磁盘io性能 调度程序性能 内存分配及传输速度 POSIX线程性能 数据库性能(OLTP基准测试) 目前sys 阅读全文
posted @ 2020-04-22 15:44 charseki 阅读(1226) 评论(1) 推荐(0) 编辑
摘要:#!/bin/bash ################################################################ # Mem Used Script # eg. ./mem.sh 10G & to start testing # eg. ./mem.sh st 阅读全文
posted @ 2020-04-21 16:36 charseki 阅读(3046) 评论(1) 推荐(0) 编辑
摘要:最近要测试一台机器的整体性能情况,就在google搜索一番,发现这个一个小工具,说是可以进行内存的压力测试,Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进 阅读全文
posted @ 2020-04-14 11:16 charseki 阅读(1179) 评论(0) 推荐(1) 编辑
摘要:一、常用压力测试工具对比 简介:目前用的常用测试工具对比 1、loadrunner 性能稳定,压测结果及颗粒度大,可以自定义脚本进行压测,但是太过于重大,功能比较繁多。 2、Apache ab(单接口压测最方便) 模拟多线程并发请求,ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占 阅读全文
posted @ 2020-04-07 00:01 charseki 阅读(754) 评论(0) 推荐(0) 编辑
摘要:问题描述: 在Linux环境启动jmeter-server时抛出了如下异常: 问题描述: 1.可能监听的端口被占用,修改端口号2.Server相关的rmi配置需要调整 解决方案: 在目录/apache-jmeter-5.2.1/bin下,用vi编辑器打开名为jmeter.properties的文件找 阅读全文
posted @ 2020-04-06 22:04 charseki 阅读(1910) 评论(0) 推荐(0) 编辑
摘要:问题描述: JMeter分布式测试时,以Linux系统作为被测服务器,在其中启动 jmeter-server 服务时出现异常,系统提示如下: [root@localhost bin]# ./jmeter-serverServer failed to start: java.rmi.RemoteExc 阅读全文
posted @ 2020-04-06 21:51 charseki 阅读(2170) 评论(0) 推荐(0) 编辑
摘要:http请求有三种content-type:application/json、x-www-form-urlencoded、multipart/form-data,前两种比较常见,这里主要说multipart/form-data的使用方法。 multipart/form-data主要用于post请求体 阅读全文
posted @ 2020-04-05 00:43 charseki 阅读(957) 评论(0) 推荐(0) 编辑
摘要:前提环境要求:首先下载合适的数据库驱动 传送门:https://mvnrepository.com/artifact/mysql/mysql-connector-java 将下载好的驱动放到Jmeter的lib文件中 1.创建一个测试计划MysqlTest,并添加数据库驱动到ClassPath: 点 阅读全文
posted @ 2020-04-03 23:47 charseki 阅读(228) 评论(0) 推荐(0) 编辑
摘要:其实不论操作系统是Windows、Unix(如Mac OS)、Linux(如Ubuntu)等,JMeter所需要的基础环境配置都是类似的,本文介绍JMeter for MAC的安装与环境配置。 JMeter安装步骤如下: 安装JDK 安装JMeter 1、选择版本 截止2020年4月,JMeter的 阅读全文
posted @ 2020-04-03 11:03 charseki 阅读(1370) 评论(0) 推荐(0) 编辑
摘要:三步骤: 1.下载rar包 链接:https://pan.baidu.com/s/1HSq9TV7a4yra7iH3RgIbgQ 提取码:4c0k 2.将rar中bin包内容替换IDEA安装目录下bin内容,然后编辑idea.exe.vmoptions和idea64.exe.vmoptions文件, 阅读全文
posted @ 2020-03-11 09:40 charseki 阅读(1636) 评论(2) 推荐(0) 编辑
摘要:1、User Fiters启用 2、Action Action:Run Filterset now是否运行,Load Filterset加载,Save Filterset保存; 3、Hosts过滤 Zone:指定只显示内网(Intranet)或互联网(Internet)的内容; Host:指定显示某 阅读全文
posted @ 2019-09-08 15:21 charseki 阅读(387) 评论(1) 推荐(0) 编辑
摘要:便携的批处理脚本,代码如下: 1 import os 2 import sys 3 def rename(): 4 path=input("请输入路径(例如D:/picture):") 5 name=input("请输入开头名:") 6 startNumber=input("请输入开始数:") 7 阅读全文
posted @ 2019-08-12 08:49 charseki 阅读(910) 评论(0) 推荐(0) 编辑