grass

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年3月5日

摘要: 1 LoadRunner概要介绍...21.1基本步骤...22安装LoadRunner中文版...32.1系统要求...32.2安装过程...33.项目背景介绍...53.1背景概述...53.2压力测试用例...64.使用LoadRunner进行负载/压力测试...74.1录制基本的用户脚本...74.2完善测试脚本...94.2.1插入事务...94.2.2插入集合点...104.2.3插入注释...104.2.4参数化输入...104.3单机运行测试脚本...155实施测试...165.1选择脚本,创建虚拟用户...165.2添加windows资源监视窗口...185.3添加windo 阅读全文
posted @ 2013-03-05 15:34 grassland 阅读(2296) 评论(0) 推荐(0) 编辑

摘要: 临近春节过年回家之际,现场又出问题,并发情况下游标报错。一封邮件让我周末不得不加班研究如何来模拟实际生产环境。大致需求是根据抄表段编号和电费年月来查询该抄表段下的用户的缴费情况,一个抄表段有几百到两千的用户。需要并发的查询不同抄表段下用户的缴费情况,并依次打印该抄表段下每个用户的缴费情况。 对于这样的问题,开始我想挺好解决的,只要在脚本中加个循环控制语句就好了,但实际测试才知道,loadrunner在向服务器提交数据的时候有一个ID是没有规律的,顿时闷了一下,之前的想法就这样绝望了。经过仔细考虑,打印发票是每台电脑直连一台打印机的,也就是说不能通过一个脚本来模拟,需要使脚本有分布式的... 阅读全文
posted @ 2013-03-05 15:07 grassland 阅读(439) 评论(0) 推荐(0) 编辑

摘要: 在Loadrunner中也提供了C对数据库操作的相关功能函数,以下这些数据库功能函数只能用于Web Services协议。lr_db_connect连接数据库lr_db_disconnect断开数据库的连接lr_db_executeSQLStatement执行SQL语句lr_db_dataset_action对数据库执行操作lr_db_getValue从数据集中检索值各函数语法如下:lr_db_connect("StepName", "ConnectionString=<connection_string>", "Connectio 阅读全文
posted @ 2013-03-05 14:58 grassland 阅读(2248) 评论(0) 推荐(0) 编辑

摘要: 在Loadrunner中提供了C对字符串出了的相关功能函数,如下:lr_save_datetime把当前日期和时间保存到一个参数中lr_save_int把一个整数保存为参数lr_save_searched_string保存一个字符数组相对于字符串出现的部分。lr_save_string把一个字符串保存到参数中lr_save_var把字符串的一部分内容保存为参数lr_eval_string返回参数的实际内容或返回一个包含参数的字符串的实际内容下面我们将对这些函数作一一说明,并举例实践。voidlr_save_datetime(const char *format,intoffset,cons.. 阅读全文
posted @ 2013-03-05 14:53 grassland 阅读(340) 评论(0) 推荐(0) 编辑

摘要: Loadrunner中lr_user_data_point、lr_user_data_point_instance两个函数可以用来记录一条自定义的Vuser运行数据,并将其输出到测试结果中,最后可以通过分析工具Analysis来分析数据采集情况。两者之间的区别是lr_user_data_point_instance函数可以用来记录指定事物实例的自定义数据。函数语法:intlr_user_data_point (const char *sample_name,doublevalue);longlr_user_data_point_instance (const char *sample_name 阅读全文
posted @ 2013-03-05 14:45 grassland 阅读(370) 评论(0) 推荐(0) 编辑