使用LoadRunner轻松搭建测试云,开始云测试

  这年头,啥都讲云。云计算、云查杀、云封杀、云存储、云电邮、云剪切、云端……咱做性能测试的也不能输给他们!

    前面已介绍《使用LoadRunner操纵Mysql》和《使用LoadRunner操纵Memcached》,典型的商务系统就是 缓存 + 应用 + 数据库。其中,应用程序实现了特写的业务逻辑。同理,做性能测试也一样:

    我们设计出的测试场景通过测试脚本来实现,相当于商务系统中的应用。且测试过程也少不了数据,通常情况下我们会使用LoadRunner的参数功能来保存数据。但不幸的是,LoadRunner对大文件读取的支持不好,而且默认只是读取参数文件。要写入或修改文件没有提供现成的方法,需要自已实现。

    写文件不如写数据库,这就是为什么存在数据库的原因了。

    为了提高系统的性能,人们常常会在前端添加缓存。

    做性能测试也一样,我们需要数据,测试脚本更不能成为测试的瓶颈。

    既然已能直接使用LoadRunner操纵数据库和缓存,何从搭建一团属于自已的测试云呢?

    原理其实很简单,参考Memcached集群的原理。存取数据时,对某个键值进行hash再取模。由此决定数据存到何处(数据库集群成员),数据从何处获得(缓存集群成员)。示图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值