当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理、程序代码运行性能良好、硬件撑得住,通过压力测试我们就能看到一个喜人的成 ...
分类:
Web程序 时间:
2017-08-19 18:41:45
阅读次数:
219
前言: 并发模型你们会想到什么来操作呢,是不是很高大上这个词语 我们测试常见跟开发人员接口或者并发问题,对我们测试很苦脑有没有? 记得我刚进测试的时候也是小白一个,做功能一直点点点,然后开发人员说测试一下压力测试 然后大家就是用工具来进行测试,这样的方法是可能进行测试,如果开发人员就给了你一个链接, ...
分类:
其他好文 时间:
2017-08-18 00:55:11
阅读次数:
220
SIPP,VOIP并发测试、性能测试的神器。 本文记录一下常用的脚本文件。 一、reg.xml 此文件是sipp的执行的脚本流程。 二、reg.csv 此文件是模拟注册的号码信息文件。 三、reg.sh 这是linux下的执行sipp的脚本文件。 附、批量注册信息文件生成脚本 ...
分类:
其他好文 时间:
2017-08-14 23:47:08
阅读次数:
502
如图显示了基本的优化思路,能够更多的socket连接和能打开更多的文件。1、从打开文件的角度系统层面:先用ulimit-n看下默认一个进程能够打开的文件数默认是128,ulimit-n50000更改打开文件数为50000nginx层面:在nginx中配置worker_rlimit_nofile(图中参数有些问题)worker_rlimit_..
分类:
其他好文 时间:
2017-07-30 18:08:11
阅读次数:
195
前言: 最近熟悉jmeter进行带宽测试和并发测试,发现网上大多都是windows版本,自己用的mac,实验后发现大同小异 1、下载,我使用的jmeter3.2的版本,可以在网上下载,不区分mac版和windows版,都可以使用 下载apache-jmeter-3.2.tgz 解压到mac你想要的路 ...
分类:
移动开发 时间:
2017-07-24 18:56:54
阅读次数:
164
什么是node.js? nodejs是编写高性能网络服务器的JavaScript工具包(用于js开发服务端程序) 单线程、异步、事件驱动 特点:快,耗内存多 网上一个百万级的并发测试,未优化的情况下消耗16G内存,原因在于其单线程轮询过后的事件异步处理,每一个异步事件开辟一块内存区域。 node.j ...
分类:
Web程序 时间:
2017-07-19 01:09:20
阅读次数:
141
并发测试工具ab使用linux命令安装这个工具:apt-getinstallapache2windows中装好apache之后就会再带一个工具windows命令使用方法ab-n200-c5http://www.baidu.com/1000就是测试的数量-c10就是开启的线程数测试的地址反回了一些测试信息,如使用时间,每次要多久等信息。linux也是一..
分类:
其他好文 时间:
2017-07-17 21:58:37
阅读次数:
209
Appium提供了在一台设备上启动多个Android会话的方案,而这个方案需要你输入不同的指令来启动多个Appium服务来实现。 启动多个Android会话的重要指令包括: -p Appium的主要端口 -U 设备id -bp Appium bootstrap端口 --chromedriver-po ...
分类:
移动开发 时间:
2017-06-15 14:58:04
阅读次数:
235
mysql几种性能测试的工具使用近期由于要比较mysql及其分支mariadb,percona的性能,了解了几个这方面的工具,包括:mysqlslapsysbenchtpcc-mysql,做一个整理,备忘,分享1、mysqlslap安装:简单,装了mysql就有了作用:模拟并发测试数据库性能。优点:简单,容易使用。不足:不..
分类:
数据库 时间:
2017-06-08 18:05:59
阅读次数:
276
Jmeter多用户并发测试 第1步,在安装目录下的bin文件夹下打开Jmeter,如下图 第2步 , 新建一个线程组 第3步,新建一个HTTP请求,这里给这个请求重命名为getMsgSum 设置HTTP请求的IP端口,以及路径等 第4步,给请求参数化,这里选择agencyId参数化,首先在本地创建一 ...
分类:
其他好文 时间:
2017-05-27 12:15:13
阅读次数:
261