随笔分类 - Loadrunner
摘要:脚本开发-利用web_submit_data函数实现POST请求 by:授客 QQ:1033553122 概述 web_link()和web_url()函数都是页面访问型函数,实现HTTP请求中的GET方法,如果需要实现POST方法,可使用web_submit_form或web_submit_dat
阅读全文
摘要:脚本开发-利用loadrunner开发Windows Sockets协议脚本 by:授客 QQ:1033553122 欢迎加入软件性能测试交流QQ群:7156436 实践举例 Socket服务端简单实现 新建Windows Sockets协议脚本:新建脚本时,协议选择“Windows Sockets
阅读全文
摘要:脚本开发-从文件读取数据并参数化 by:授客 QQ:1033553122 直接上代码: char* testfn() { int count, total = 0; //char buffer[1000]; char * buffer = NULL; int filelenth = 0; long
阅读全文
摘要:脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试 by:授客 QQ:1033553122 目的 实现基于http协议的流媒体在线视频播放,服务器性能测试脚本,模拟用户浏览器方式在线播放视频 开发环境 Loadrunner 11.0 eclipse-standard-kepler-SR2-
阅读全文
摘要:运行场景-场景中的全局变量与关联结果参数 by:授客 QQ:1033553122 A. 全局变量 实验1: globals.h #ifndef _GLOBALS_H #define _GLOBALS_H // // Include Files #include "lrun.h" #include "
阅读全文
摘要:脚本开发-利用Loadrunner生成Web service测试脚本 1、选择协议--Web Service,如下图 2、导入服务 入口1:点击Manage Services ->弹出窗中选择“Import” ->弹出窗中选择“URL”,填写wsdl地址,导入 例:http://www.webxml
阅读全文
摘要:脚本录制-通过代理录制脚本 by:授客 QQ:1033553122 版本:Loadruner 11.0 A.PC端录制Web应用程序 步骤1:根据实际情况,选择对应的协议 本例中选择Web(HTTP/HTML),如下 步骤2:找到代理设置界面 点击 Start Record -> 点击Option
阅读全文
摘要:脚本开发- soap_request函数介绍及WebService接口测试 by:授客 QQ:1033553122 函数介绍 soap_request 函数执行一个SOAP请求 函数原型 int soap_request( const char *StepName, ExpectedResponse
阅读全文
摘要:脚本优化-参数化之关联MySQL数据库获取数据 by:授客 QQ:1033553122 测试环境: Loadrunner 11 Win7 64位 实操: 1. 安装MySQL ODBC驱动程序 ODBC驱动程序下载地址:http://dev.mysql.com/downloads/connector
阅读全文
摘要:脚本开发-利用web_custom_request函数进行接口测试 by:授客 QQ:1033553122 一、POST + JSON格式参数 例: web_custom_request("create", "URL=http://xxx.xxx.x.xx:1600/ditui/agentshop"
阅读全文
摘要:脚本开发-web_custom_request函数详细介绍 by:授客 QQ:1033553122 c语言版本: int web_custom_request(const char *RequestName, , [EXTRARES, ,] LAST ); 参数说明: RequestName ste
阅读全文
摘要:脚本开发- web_url函数详解 by:授客 QQ:1033553122 加载指定url的web页面(GET请求) C语言函数 int web_url( const char *StepName, const char *url, , [EXTRARES, ,] LAST ); java语言 in
阅读全文
摘要:Error -- memory violation : Exception ACCESS_VIOLATION received by:授客 QQ:1033553122 测试代码: Action() { char *a = NULL; strcpy(a, "shouke"); return 0; }
阅读全文
摘要:字符串编码转换 by:授客 QQ:1033553122 相关函数 lr_convert_string_encoding函数 功能:字符串编码转换 原型: int lr_convert_string_encoding(const char *sourceString, const char *from
阅读全文
摘要:url解码 by:授客 QQ:1033553122 脚本结构如下: Action.c中的代码如下: int htoi(char *s) { int value = 0; int c = 0; c = ((unsigned char *)s)[0]; if (isupper(c)) { c = tol
阅读全文
摘要:结果分析-loadrunner结果分析 by:授客 QQ:1033553122 百度网盘分享链接: 烦请 复制一下网址到浏览器中打开,输入密码提取 链接: http://pan.baidu.com/s/1jGMeBjw 密码: vujh
阅读全文
摘要:运行场景-Controller及Load Generators宿主主机优化 by:授客 QQ:1033553122 1. Load Generator宿主主机优化设置 win7以下:进入“控制面板”-->“系统”-->高级”-->“性能”组框->设置,选择优化“后台服务”选项 Win7:进入进入“控
阅读全文
摘要:脚本开发-定义全局变量 by:授客 QQ:1033553122 如果参数是全局的,在脚本中的任何一个Action中都可以使用,变量一般是局部的,如果跨Action调用会出现未声明的错误。 打开Script视图中左侧Action列表中的globals.h文件,可定义全局变量 打开globals.h脚本
阅读全文
摘要:场景设计-学习笔记之性能误区 by:授客 QQ:1033553122 场景假设: 每个事务仅包含一次请求,执行10000个并发用户数 性能误区: 每秒并发用户数=每秒向服务器提交请求数 详细解答: 每秒并发用户数,是从客户端的视角定义的,而每秒请求数,是从服务器的视角定义的。 请求,从客户端-->网
阅读全文
摘要:调用java jar文件远程操作Oracle数据库测试 by:授客 QQ:1033553122 测试环境 数据库:linux 下Oracle_11g_R2 Loadrunner:11 备注:想学oracle的同学,建议在Linux、Unix平台下进行学习,如果觉得安装麻烦,可以加全国软件性能测试交流
阅读全文