LoadRunner

loadrunner11压力测试自学成才!嘎嘎

丶灬走出姿态 提交于 2019-12-17 15:28:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在这样要先吐槽一下loadrunner12版本,在官网下载了社区版,一看是免费版,太棒了,赶紧下载,果然不用购买,测10虚拟用户并发,ok。测100的并发,我晕,还是要购买的。坑爹啊!还用下载个loadrunner11吧,然后破解着用吧 安装完loadrunner11后,打开loadrunner,可以看到左侧三个菜单,就靠这三个最重要的功能了。看图 第一步:编写压测脚本 点击“Create/Edit Scripts”进入录制脚本的界面,点击下图中第一个选中的红框的按钮,新增一个脚本。接下来全是图啊。 到这里,因为我在录制脚本时什么也没有操作,所以脚本中action代码段中什么代码也没有,需要我们自己写了,在脚本中写入以下代码: Action() { web_submit_data("test", "Action=http://localhost:8080/test/testAction", "Method=POST", "RecContentType=application/json", "Referer=http://localhost:8080/test/index.html", "Snapshot=t4.inf", "Mode=HTML", ITEMDATA, "Name=RequestData",

Loadrunner11如何使用非IE浏览器录制脚本

自古美人都是妖i 提交于 2019-12-17 14:53:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 下面提到的loadrunner11版本是经过汉化后的,所以界面是汉化版的。下面的教程也适用于高版本的IE。 如何安装、汉化、破解可以参考下我之前的文章: LoadRunner11在win7下的安装、破解、汉化 1、打开 Virtual User Generator (VuGen) 2、新建脚本,进入脚本协议选择页面:选择单协议脚本下的 Web (HTTP/HTML) 3、点击 创建 按钮,进入空白脚本的创建页面 4、点击左边导航栏的 录制应用 程序中的 开始录制 5、进入 开始录制 配置页面 这里需要修改配置,在 应用程序类型 中选择 Win32 应用程序 这一项,在 要录制的程序 中选择loadrunner11安装目录下bin目录中的 wplus_init_wsock.exe , 程序参数 输入你的测试链接地址, 工作目录 尽量选loadrunner11安装目录下bin目录(不选这个也没事),然后点击左下角的 选项 按钮进入 录制选项 配置界面: 在 端口映射 中,点击 新建条目 来添加代理配置: 注:我这里使用的http并没有使用https,所以没有使用ssl配置,如果你有需要,可以选择ssl。 目标服务器 目标服务器IP 端口 目标服务器端口 服务ID 网络协议类型,这里选http 录制类型

使用LoadRunner11运行.NET4.5编译的Winform程序

寵の児 提交于 2019-12-17 14:52:49
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我的操作系统是Win7旗舰版,安装了LoadRunner11,安装过程可参考这篇文章: http://my.oschina.net/Tsybius2014/blog/704949 现使用VS2012建立了Windows窗体应用程序,里面放置了一个WebBrowser控件,URL设置为www.baidu.com 使用LoadRunner11录制该程序的脚本时,将 Program to record 配置成该Winform应用程序即可: 点击OK按钮就可以开始录制了,可以发现在操作程序时event数一直在增长 录制完毕后,可以观察到录制好的脚本 再说一件比较坑爹的事情,有的时候用LoadRunner11运行Winform程序,运行后Winform程序会直接崩溃。 问题事件名称通常为BEX,故障模块是StackHash_0a9e。这个问题我上网查了些资料,发现是因为该程序在“数据执行保护”下运行的缘故。 如果在任务管理器中添加列“数据执行保护”,就可以看到当前的应用程序是否启用了数据执行保护功能(英文简称DEP)。 如果exe程序开启了DEP,那么很有可能用LoadRunner11打开时程序会崩溃,这时候需要在系统属性的性能选项中不启用DEP的程序列表中添加此程序。 但很多程序被要求必须在启用DEP的情况下运行

软件測试自学指南---从入门到精通

泪湿孤枕 提交于 2019-12-16 20:32:38
近来,软件測试行业发展迅速,企业越来越重视測试了。越来越多的人增加了測试大军中,非常多人也想通过自学来学习软件測试技术增加这个行业,可是如今软件測试的书籍越来越多,也良莠不齐,并且软件測试涉及的技术也越来越多。本文主要说明的是从事软件測试行业须要必备的知识,以及该怎样学习,主要给大家提供一些比較优秀的书籍,并给出学习的顺序。希望通过阅读本文,读者能够明白该怎样学习測试,并学习哪些知识。因为仅是个人建议,如有错误不妥的地方,敬请提出批评。 一、软件測试基础知识 要想进入測试这个行业,就必需要了解什么是软件測试,该怎样測试? 这部分的学习 目标 : 掌握软件測试的基本概念、软件測试的流程,并能熟练的应用常见的用例设计方法来设计測试用例。掌握常见的測试方法和类型,并知道怎样进行每一个阶段的測试。 以下是推荐的參考书: 1、软件測试(原书第2版) (美)佩腾(Patton,R.) 著,张小松 等译 这本书能够用来作为进入行业的第一本书,本书解说的都是有用的技术,通过阅读本书能够高速的去学会怎样測试软件。个人建议,这本书至少要读3遍以上。 看完这本书,自己能够去找一个项目(能够到开源中国上查找)来測一測,应用一下学的知识,找一找缺陷。在測试这个项目中要体会一下測试的流程,学习怎样搭建測试环境。 2、软件測试的艺术(原书第3版) (美)梅耶 等 第二本就是这本软件測试的“圣经”

LoadRunner提问求助 失败: “[10054] 对等端已重置连接” [MsgId: MERR-27780] 是什么

亡梦爱人 提交于 2019-12-16 17:04:43
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中、居左、居右 SmartyPants 创建一个自定义列表 如何创建一个注脚 注释也是必不可少的 KaTeX数学公式 新的甘特图功能,丰富你的文章 UML 图表 FLowchart流程图 导出与导入 导出 导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持 甘特图的mermaid语法 1 功能; 增加了 多屏幕编辑 Markdown文章功能; 增加了 焦点写作模式、预览模式、简洁写作模式

JMeter基础知识

自古美人都是妖i 提交于 2019-12-16 15:13:05
JMeter介绍 JMeter是开源的性能测试工具和接口测试工具,工作原理和Loadrunner一样:作为浏览器和WebServer之间的网关,捕获Browser请求和WebServer响应,然后通过多线程模拟用户访问场景,监控系统资源的变化情况从而得到性能的情况。JMeter和Loadrunner相比,不存在质的差异,因其成本的低廉性而被广泛使用。 和Loadrunner等商业工具相比,优点是:成本低廉,灵活性和可扩展性高(加载插件,开放API,ANT自动运行,支持分布式),学习资源和渠道多(有较多学习资源和论坛讨论)。缺点是:对从业人员的要求更高,需要有良好的编程能力,英文能力和分析解决问题的能力。除了易用性,Loadrunner的支持协议更广,图形报表更强,并且支持IP欺骗。 Jmeter主要特点 多协议支持 可通过录制回放实现 100%纯Java应用程序,具备高可移植性 高可扩展(开源代码,多种插件)。 测试元件 测试计划:测试脚本的根节点,设置整个脚本的基础配置,比如用户定义变量。 线程组:虚拟用户池。 逻辑控制器:控制采样器执行逻辑。 采样器:请求的基本单元,每一种采样器都有多种参数可供设置,用于向服务器发出特定请求并在超时前等待服务器响应。测试人员还可以在采样器的级联节点添加多个配置原件来定制采样器,如果不添加,则采用默认配置。采样器可以是逻辑控制器的子节点

No ProjectInfo.xml files were found error from command prompt using MSBuild SonarQube Runner v1.0

给你一囗甜甜゛ 提交于 2019-12-14 02:38:39
问题 I'm trying out SonarQube using the new MSBuild SonarQube Runner v1.0. The Pre-processing works fine E:\sonarQube\MSBuild.SonarQube.Runner-1.0>MSBuild.SonarQube.Runner.exe begin /k:"MyKey" /n:"MyProject" /v:"1.0" ....... Process returned exit code 0 Pre-processing succeeded. Then MSBuild works E:\sonarQube\WebApplication2013>msbuild Microsoft (R) Build Engine version 4.0.30319.34209 [Microsoft .NET Framework, version 4.0.30319.34209] Copyright (C) Microsoft Corporation. All rights reserved. ..

loadrunner常规配置整理

主宰稳场 提交于 2019-12-13 09:29:57
常规配置整理 1、RunLogic 2、Pacing -循环无时间间隔 -循环间固定时间间隔,默认:60s(1分钟) -随机时间间隔,以下配置60s-90s之间 (常用 的 ) -第三项配置有点难,感性趣的同学可以看下下面地址描述,如果看不懂的话,记住第二个配置就好了哈: https://blog.csdn.net/jackyangyang/article/details/21633315 2、Think Time -执行测试的时候没有思考时间( 若 选择 该 项 ,会给 服务器造成更大的压力 ) -有思考时间思考时间为用户录制的时间 -有思考时间,思考时间为用户录制的时间的2倍 -有思考时间,思考时间随机(录制时间的50%-150%),例如:其中一个录制间隔时间是60s,配置后,执行的间隔时间是60X50%=30s,60X150%=90s,思考时间(60s-90s)之间随机 -思考时间固定1s,设置此项后,上面的设置均不生效,该功能不常用 3、Browser Properties -勾选以下,每次执行都会清缓存( 若 选择 该 项 ,会给 服务器造成更大的压力 ) 4、Preserences -以下发现执行脚本的时候出现超时问题,常规设置600s即可 来源: CSDN 作者: 努力做最好得自己 链接: https://blog.csdn.net/zhaolinlin_

How to generate Universally Unique IDentifier, UUID from LoadRunner independent of the OS

巧了我就是萌 提交于 2019-12-13 02:55:54
问题 I have experienced the need of generating UUID in LoadRunner several times while scripting but there is no in-build function to do so. I am using both linux and windows load generators. Thanks to Scott Moore for writing the below code which uses windows in-build CoCreateGuid function (dependent on ole32.dll) to generate required UUID. However that code is completely dependent on windows platform and doesn't work in Linux platform. How can we generate UUID from Loadrunner independent of OS?

Getting Error Loading javai.dll in VuGen of HP Load Runner

纵饮孤独 提交于 2019-12-12 14:19:10
问题 When I'm trying to compile a simple script in HP load runner's VuGen. It is failing to start the JVM with following error: Java VM Internal Error: Getting Error Loading javai.dll I'm using HP LoadRunner version 12.5 Java version: 1.8.0 JAVA_HOME and PATH variables are properly set - jvm found OS: Windows Server 2012r2 (64bit) running on a VM I'm able to compile and run the normal java programs on the same machine. What is this javai.dll? and Why is the JVM trying to load it when it is being