归档文章: Performance Testing

jmeter _randomString 函数

${__RandomString(var1,var2,var3)}

注意咯, 第三个参数不能用引号或者单引号扩住

例子: ${__RandomString(32,abcdefghijklmn)}   第二个参数不能用引号扩住。

每个参数的意思: 更多…

免费开源的web中介服务器(proxy,Switches)性能基准测试工具

Web polygraph

Web Polygraph is a freely available performance testing tool for caching proxies, origin server accelerators, L4/7 switches, content filters, and other Web intermediaries. Polygraph’s features include:

  • high-performance HTTP clients and servers
  • realistic HTTP, FTP and SSL traffic generation
  • HTTP and SOCKS5 proxy support, with chaining
  • HTTP Basic, NTLM, and Negotiate proxy authentication
  • LDAP-friendly generation of user credentials
  • flexible content simulation
  • ready-to-use standard workloads for benchmarking
  • powerful domain-specific configuration language
  • portable open-source implementation
  • friendly commercial support

用eclipse搭建jmeter编译环境

本人使用的eclipse和jmeter的版本
1. Eclipse SDK 3.5.0
2. Jmeter 2.5.1
假设eclipse已经安装了ant 插件
更多…

Performance Testing Guidance for Web Applications

Performance Testing Guidance for Web Applications
http://msdn.microsoft.com/en-us/library/bb924375.aspx
It’s a good guidance for web applications performance testing.

loadrunner脚本,如何获取lr的变量以及lr变量和其他程序语言的变量的转换

一。 从同事那里取的经。
lr变量和程序变量 简单看来是有区别的。
例如lr脚本中可以使用c语言,则c语言定义的变量 和 lr的变量不是通用的,需要转换。 具体请看如下的一段代码。
如果 lr参数名为 “parameter” ,他的值是一个字符串“hello”
则 引用这个参数时需要这么用 “{parameter}”
更多…

准备写一个小程序(压力测试工具)概要设计:

本人没有看过jmeter的源代码,所以我写的程序可能存在严重设计缺陷。但希望有时间对其继续改进。jmeter倒是用过,不理想的是,分布式测试的设计较差,jmeter的界面也非常粗糙,测试脚本编辑只能通过jmeter的控制界面进行编辑,如果对xml进行编辑,这简直无法完成。

设计的这个压力测试工具,分为agent和controller两部分。controller只做管理,不做加压。agent是主要的加压器。
那我先来说下agent, agent作为主要的工作者,所以主要和重要的功能都会实现都是在agent上。
更多…

软件性能测试对象的不同类型

测试对象并不都是一成不变的。有时web app server, 有时数据库,有时中间件。但随着时间推移,发现不不是只有这些表面的不同。

在我看来,不同的测试对象,我们的目标是一样的。但有一种类型服务器的测试,会导致我们的测试策略会有显著的不同。那么我姑且先分为两类。
更多…

全球web测速测试网站-free web performance test from global area

一些网站往往要给全球(也包括中国各地,连通,移动,电信等不同isp地区)提供服务,所以如何知道web服务是否在全球都能有很好的访问效果,就必然需要测试了. Gomez工具能够很好的从世界各地对网站进行监控,不过是收费的. 不过gomez也提供了free的测试内容. 下面介绍下一些免费的测试服务网站.
更多…

性能测试的数据解释及分析

性能测试顾名思义,测试服务(web服务,数据库服务,其他网络应用服务,本地服务)的性能如何?如何衡量性能?最表面的无非就是看能支撑多少个用户同时使用该服务。且关注用户使用过程中的用户体验。 更多…