Memcache性能测试工具Twemperf的使用介绍

工具简介

Twemperf又名mcperf,是一款memcached的性能测试工具。Mcperf就像httperf,但它基于memcached的协议,它使用memcached的ASCII协议并且能够快速的产生大量memcached连接和请求。该工具主要用于memcached性能测试,模拟大并发set、get等操作,mcperf只能运行在unix/linux环境下。

工具的安装

我们可以通过下面的链接来获取mcperf:

https://github.com/twitter/twemperf

进入下面页面获取最新发行版:

https://github.com/twitter/twem[……]

阅读全文>>

运用Loadrunner测试Mysql数据库性能

前言

针对数据库的性能测试,loadrunner本身支持sql server和oracle数据库,这两种数据库可以用loadrunner直接录制进行测试。而我们项目中使用的是mysql数据库,针对用loadrunner测试mysql数据库的方法网上也有很多介绍文章,主要有两种方案。一种是利用ODBC连接测试mysql,但是这种方法配置比较麻烦,如果要录制的话需要安装支持ODBC连接的查询分析器,这工具不好找,能找到的也只能算凑合能用。如果大家有兴趣试试这种方法,可以上网搜搜,学习配置一下。另外一种方法是利用mysql lib库进行测试,这也是loadrunner推荐的测试方法,模拟mysql[……]

阅读全文>>

如何用Loadrunner测试移动APP应用性能

前言

LoadRunner在PC端的应用,相信大家都比较了解,通常测试流程大致是:制定计划—>录制脚本—>增强脚本—>实施测试—>分析结果—>发布报告。而针对手机客户端的性能测试,我们平时做得很少,几乎没接触过,这次做XX的项目,趁机正好学习了一下。

如何做

在XX这个项目中,我们主要需要测试从手机客户端访问新闻资讯、查看商品、留言等几个场景,从这几点可以看出,其实主要测试的性能是手机客户端跟服务器交互的性能,不是客户端在手机上运行的性能(这个后续可以研究下,比如运行时间长了会不会出现内存泄露导致程序崩溃等问题)。理解了这一点后,其实就能明白,这跟在PC端测[……]

阅读全文>>

HP ALM配置操作指南

HP ALM简介

HP Application Lifecycle Management (ALM)是一款在惠普应用生命周期管理 (ALM) 基础之上构建的软件,通过提供对流程的系统控制简化和组织应用程序管理,在中心库中为应用程序生命周期管理工作流创建框架和基础。ALM 可提供用于组织和跟踪应用程序版本的系统,帮助定义并维护需求及测试的库。ALM 具有缺陷跟踪系统,能够从初始检测开始监控缺陷,直到问题解决。ALM 可提供工具,用于分析包括敏捷项目(例如,burn-up 和 burn-down 图表)的特定仪器的各流程阶段。可以生成演示业务性能各个方面的交互图,或使用任何截面数据定义报告。还可[……]

阅读全文>>