前段时间本着练习angularJS+requireJS的目的写了一个基于nodeJS和socket.io的聊天室,github地址为:https://github.com/towersxu/node-socketIO-angular-require-chatroom。当时没有考虑性能方面的问题,本着...
分类:
Web程序 时间:
2015-06-11 12:27:26
阅读次数:
301
JMeter官网和help文档非常全面,有些功能和操作我还都没有用到,等有经验以后再不断更新丰富一些自己的理解。JMeter简介:JMeter是100%de JAVA桌面应用程序,用于对软件做压力测试。它最初被设计用于WEB应用测试,后来扩展到其他领域。另外,JMeter能够对应用程序做功能/回归测...
分类:
其他好文 时间:
2015-06-10 19:12:19
阅读次数:
149
在迁移JMeter到别的机器上时,运行JMeter(我的版本为JMeter2.13)报错如下:
java.lang.OutOfMemoryError: PermGen space
先来了解下,什么是PermGen ?***************************
PermGen space的全称是Permanent Generation space,是指内存的永久...
分类:
编程语言 时间:
2015-06-10 14:13:49
阅读次数:
141
简介 Multi-Mechanize 是一个开源的性能和负载测试框架,它并发运行多个 Python 脚本对网站或者服务生成负载(组合事务)。测试输出报告保存为HTML或JMeter的兼容的XML。Multi-Mechanize最常用于web性能和可扩展性...
分类:
编程语言 时间:
2015-06-09 12:06:27
阅读次数:
457
1. Handling User Sessions With URL RewritingIf your web application uses URL rewriting rather than cookies to save session information, then you'll ne...
分类:
Web程序 时间:
2015-06-09 11:19:06
阅读次数:
160
因为我接触的项目是Web的,所以优先从创建一个web test plan入手。官方教程地址:http://jmeter.apache.org/usermanual/build-web-test-plan.htmlIn this section, we will learn how to create...
分类:
Web程序 时间:
2015-06-08 23:07:38
阅读次数:
237
过去长期用loadrunner做性能测试,但是渐渐觉得有些麻烦了:
1.只能运行在windows环境下,而生产环境几乎清一色的linux。为了在同一网段做性能或压力测试,还需要单独部署一套windows服务器,比较浪费。
2.loadrunner和浏览器版本绑定太严格了,比如loadrunner 11,最高就支持到ie9,有时候系统打补丁自动把浏览器版本升上去了,就无法录制脚本了。
3.版权...
分类:
其他好文 时间:
2015-06-08 17:24:17
阅读次数:
134
转自:http://blog.csdn.net/weiweicao0429/article/details/8941081主要用到了两个性能测试工具,一个是jmeter,一个是LoadRunner。使用jmeter的测试方法:1、下载jemeter的linux版本的,下载的文件里包含了两个jar包,...
分类:
编程语言 时间:
2015-06-08 16:57:51
阅读次数:
267
一、介绍 JMeter主要用于压力测试,使用Java编写,由Apache基金会管理 官方网站:http://jmeter.apache.org/index.html 下载地址:http://jmeter.apache.org/download_jmeter.cgi 参考资料: WebApi测试:ht...
笔者最近在看jmeter源码,对多线程处理部分的了解记录如下。
Part1 线程与多线程概念
提到线程先来看一下进程(线程的容器)的概念,进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。
对于jmeter来说,运行中的jmeter...
分类:
编程语言 时间:
2015-06-05 12:16:44
阅读次数:
2422