
【軟件介紹】
loadrunner12破解版是一款優(yōu)秀的壓力測(cè)試軟件,專(zhuān)門(mén)用于中型、大型企業(yè)服務(wù)器壓力測(cè)試,通過(guò)這款軟件可以了解用戶搭建的服務(wù)器是否具有抗壓能力,可以測(cè)試用戶同時(shí)訪問(wèn)的最大支持?jǐn)?shù),在高峰期時(shí)支持多少數(shù)據(jù)的并發(fā)量,保證服務(wù)器在長(zhǎng)時(shí)間滿負(fù)載的情況下可以穩(wěn)定運(yùn)行。loadrunner12的主要原理就是模擬用戶的操作行為和多線程訪問(wèn),如各種HTTP/HTTPS協(xié)議,請(qǐng)求和發(fā)送數(shù)據(jù),對(duì)此實(shí)時(shí)監(jiān)測(cè),服務(wù)器的響應(yīng)時(shí)間,和多線程訪問(wèn)時(shí)的處理速度都是測(cè)試需要掌握的數(shù)據(jù)。另外,loadrunner12新增了Mobile Application - HTTP/HTML協(xié)議,這樣就可以對(duì)APP,手機(jī)端用戶的訪問(wèn)進(jìn)行測(cè)試,從而得到需要的數(shù)據(jù)。
【主要功能】
一、虛擬用戶1、使用該軟件的Virtual User Generator,您能很簡(jiǎn)便地創(chuàng)立起系統(tǒng)負(fù)載。該引擎能夠生成虛擬用戶,以虛擬用戶的方式模擬真實(shí)用戶的業(yè)務(wù)操作行為。它先記錄下業(yè)務(wù)流程(如下訂單或機(jī)票預(yù)定),然后將其轉(zhuǎn)化為測(cè)試腳本。利用虛擬用戶,您可以在Windows ,UNIX 或Linux 機(jī)器上同時(shí)產(chǎn)生成千上萬(wàn)個(gè)用戶訪問(wèn)。所以該軟件能極大的減少負(fù)載測(cè)試所需的硬件和人力資源。
2、用Virtual User Generator 建立測(cè)試腳本后,您可以對(duì)其進(jìn)行參數(shù)化操作,這一操作能讓您利用幾套不同的實(shí)際發(fā)生數(shù)據(jù)來(lái)測(cè)試您的應(yīng)用程序,從而反映出本系統(tǒng)的負(fù)載能力。以一個(gè)訂單輸入過(guò)程為例,參數(shù)化操作可將記錄中的固定數(shù)據(jù),如訂單號(hào)和客戶名稱(chēng),由可變值來(lái)代替。在這些變量?jī)?nèi)隨意輸入可能的訂單號(hào)和客戶名,來(lái)匹配多個(gè)實(shí)際用戶的操作行為。
二、真實(shí)負(fù)載
1、Virtual users 建立起后,您需要設(shè)定您的負(fù)載方案,業(yè)務(wù)流程組合和虛擬用戶數(shù)量。用該軟件的Controller,您能很快組織起多用戶的測(cè)試方案。Controller 的Rendezvous 功能提供一個(gè)互動(dòng)的環(huán)境,在其中您既能建立起持續(xù)且循環(huán)的負(fù)載,又能管理和驅(qū)動(dòng)負(fù)載測(cè)試方案。
2、而且,您可以利用它的日程計(jì)劃服務(wù)來(lái)定義用戶在什么時(shí)候訪問(wèn)系統(tǒng)以產(chǎn)生負(fù)載。這樣,您就能將測(cè)試過(guò)程自動(dòng)化。同樣您還可以用Controller 來(lái)限定您的負(fù)載方案,在這個(gè)方案中所有的用戶同時(shí)執(zhí)行一個(gè)動(dòng)作---如登陸到一個(gè)庫(kù)存應(yīng)用程序----來(lái)模擬峰值負(fù)載的情況。另外,您還能監(jiān)測(cè)系統(tǒng)架構(gòu)中各個(gè)組件的性能---- 包括服務(wù)器,數(shù)據(jù)庫(kù),網(wǎng)絡(luò)設(shè)備等----來(lái)幫助客戶決定系統(tǒng)的配置。
三、定位性能
1、內(nèi)含集成的實(shí)時(shí)監(jiān)測(cè)器,在負(fù)載測(cè)試過(guò)程的任何時(shí)候,您都可以觀察到應(yīng)用系統(tǒng)的運(yùn)行性能。這些性能監(jiān)測(cè)器為您實(shí)時(shí)顯示交易性能數(shù)據(jù)(如響應(yīng)時(shí)間)和其它系統(tǒng)組件包括application server,web server,網(wǎng)路設(shè)備和數(shù)據(jù)庫(kù)等的實(shí)時(shí)性能。這樣,您就可以在測(cè)試過(guò)程中從客戶和服務(wù)器的雙方面評(píng)估這些系統(tǒng)組件的運(yùn)行性能,從而更快地發(fā)現(xiàn)問(wèn)題。
2、利用ContentCheck TM ,您可以判斷負(fù)載下的應(yīng)用程序功能正常與否。ContentCheck 在Virtual users 運(yùn)行時(shí),檢測(cè)應(yīng)用程序的網(wǎng)絡(luò)數(shù)據(jù)包內(nèi)容,從中確定是否有錯(cuò)誤內(nèi)容傳送出去。它的實(shí)時(shí)瀏覽器幫助您從終端用戶角度觀察程序性能狀況。
四、分析結(jié)果
1、一旦測(cè)試完畢后,該軟件收集匯總所有的測(cè)試數(shù)據(jù),并提供高級(jí)的分析和報(bào)告工具,以便迅速查找到性能問(wèn)題并追溯原由。使用Web 交易細(xì)節(jié)監(jiān)測(cè)器,您可以了解到將所有的圖象、框架和文本下載到每一網(wǎng)頁(yè)上所需的時(shí)間。例如,這個(gè)交易細(xì)節(jié)分析機(jī)制能夠分析是否因?yàn)橐粋€(gè)大尺寸的圖形文件或是第三方的數(shù)據(jù)組件造成應(yīng)用系統(tǒng)運(yùn)行速度減慢。另外,Web 交易細(xì)節(jié)監(jiān)測(cè)器分解用于客戶端、網(wǎng)絡(luò)和服務(wù)器上端到端的反應(yīng)時(shí)間,便于確認(rèn)問(wèn)題,定位查找真正出錯(cuò)的組件。例如,您可以將網(wǎng)絡(luò)延時(shí)進(jìn)行分解,以判斷DNS 解析時(shí)間,連接服務(wù)器或SSL 認(rèn)證所花費(fèi)的時(shí)間。通過(guò)使用分析工具,您能很快地查找到出錯(cuò)的位置和原因并作出相應(yīng)的調(diào)整。
五、重復(fù)測(cè)試
1、負(fù)載測(cè)試是一個(gè)重復(fù)過(guò)程。每次處理完一個(gè)出錯(cuò)情況,您都需要對(duì)您的應(yīng)用程序在相同的方案下,再進(jìn)行一次負(fù)載測(cè)試。以此檢驗(yàn)?zāi)龅男拚欠窀纳屏诉\(yùn)行性能。
2、完全支持EJB 的負(fù)載測(cè)試。這些基于Java 的組件運(yùn)行在應(yīng)用服務(wù)器上,提供廣泛的應(yīng)用服務(wù)。通過(guò)測(cè)試這些組件,您可以在應(yīng)用程序開(kāi)發(fā)的早期就確認(rèn)并解決可能產(chǎn)生的問(wèn)題。
3、利用該軟件,您可以很方便地了解系統(tǒng)的性能。它的Controller 允許您重復(fù)執(zhí)行與出錯(cuò)修改前相同的測(cè)試方案。它的基于HTML 的報(bào)告為您提供一個(gè)比較性能結(jié)果所需的基準(zhǔn),以此衡量在一段時(shí)間內(nèi),有多大程度的改進(jìn)并確保應(yīng)用成功。由于這些報(bào)告是基于HTML 的文本,您可以將其公布于您公司的內(nèi)部網(wǎng)上,便于隨時(shí)查閱。
4、接下來(lái)的文章編者就將輯錄一篇網(wǎng)上的使用該軟件來(lái)測(cè)試BEA中間件產(chǎn)品文章來(lái)與大家分享如何使用該軟件進(jìn)行實(shí)際的性能測(cè)試。

【軟件特色】
一、最大的改變 - 支持云壓力產(chǎn)生器:1、移動(dòng)應(yīng)用測(cè)試,新加入SAP mobile Platform的支持
2、新加入HTML5 WebSocket的支持
3、TruClient腳本可以轉(zhuǎn)換成Web HTTP/HTML腳本
4、支持SPDY
二、新技術(shù)平臺(tái)的支持:
1、IE11、Chrome 30、Firefox 23
2、Windows Server 2012
3、安裝需要.NET Framework 3.5、4.0、Windows Installer 4.5等必備組件

【使用教程】
安裝及破解教程1、運(yùn)行“HP_LoadRunner_12.02_Community_Edition_T7177-15059.exe”開(kāi)始主程序的安裝

2、程序會(huì)自動(dòng)安裝相關(guān)必備項(xiàng)目

3、點(diǎn)擊下一步

4、選擇安裝目錄,允許用戶協(xié)議

5、取消使用證書(shū)

6、安裝完成

使用
首先我們要講的就是LR的腳本錄制和回放

在利用LR進(jìn)行壓測(cè)時(shí),我們要搞清楚LR需要關(guān)注的重要指標(biāo)有哪些,例如并發(fā)用戶,吞吐量,tps,單筆效應(yīng)時(shí)間等,另外我們要搞清楚自己壓測(cè)需要用到的協(xié)議,最后錄制完成之后我們要進(jìn)行回放來(lái)調(diào)試腳本

下面來(lái)講一下LR的重要指標(biāo)

這張圖主要介紹用戶數(shù)及吞吐量

介紹并發(fā)用戶與吞吐量的關(guān)系后,我們來(lái)用圖形描述一下。

來(lái)看一下LR如何錄制,錄制過(guò)程中協(xié)議的選擇和參數(shù)的設(shè)置

最后介紹一下LR腳本的回放,回放是主要參數(shù)的結(jié)果返回等

【更新日志】
支持云上的 Load Generator可直接從 Controller 配置云 Load Generator
可在 Amazon EC2 Cloud 中的 Load Generator 上運(yùn)行測(cè)試
改進(jìn)了 Controller 和 Load Generator 之間的通信接口
可配置所有 LoadRunner 組件(Controller、Load Generator、MI Listener 和 Monitor over Firewall)之間的端口
可通過(guò)代理服務(wù)器從 Controller 連接 Load Generator、MI Listener 和 Monitor over Firewall
使用了網(wǎng)絡(luò)連接配置文件,可用于分別配置每個(gè) Load Generator 的端口和代理服務(wù)器等連接信息
更好地支持 SSL 安全性,并增強(qiáng)了其可用性
可將 Load Generator 配置為使用 SSL 身份驗(yàn)證只接受來(lái)自信任的 Controller 的通信
網(wǎng)絡(luò)和安全管理器
用于配置 LoadRunner 代理的網(wǎng)絡(luò)和安全設(shè)置的新實(shí)用程序,可用于本地和遠(yuǎn)程計(jì)算機(jī)
移動(dòng)應(yīng)用程序測(cè)試增強(qiáng)
對(duì) SMP(SAP 移動(dòng)平臺(tái))已錄制會(huì)話的回放支持
改進(jìn)了代理服務(wù)器錄制
VuGen 中的改進(jìn)和添加的功能
使用事務(wù)細(xì)分和新時(shí)間趨勢(shì)圖改進(jìn)了回放摘要
支持在 VuGen 編輯器中編輯常見(jiàn)文件類(lèi)型 - 不限于 Vuser 腳本
改進(jìn)了多個(gè) VuGen 可用性,提高了工作效率
可取消錄制會(huì)話,而不會(huì)覆蓋腳本
改進(jìn)了搜索功能
性能改進(jìn),包括可禁用快照以提高性能
調(diào)試器改進(jìn)
協(xié)議增強(qiáng)和添加的集成
Web HTTP/HTML:
HTML5 WebSocket 支持
TruClient 到 Web HTTP/HTML 的協(xié)議腳本轉(zhuǎn)換器
SSL 實(shí)用程序,用于通過(guò)用戶友好界面執(zhí)行各種 OpenSSL 命令
SPDY 支持
Internet Explorer 11 支持
TLS 1.1、TLS 1.2 和 NPN 支持
使用響應(yīng)標(biāo)頭 回調(diào)改進(jìn)了異步支持
錄制疑難解答:可以識(shí)別錄制故障并建議可能的修復(fù)方法
Linux 支持:現(xiàn)在,回放在基于 Linux 的 Load Generator 上支持以下協(xié)議:FTP、IMAP、LDAP、POP3、SMTP 和 Windows 套接字
TruClient:支持集合點(diǎn)、IP 欺騙和 Shunra Network Virtualization
Silverlight:支持最新版本和 IP 欺騙
SAP Web:VuGen 中的關(guān)聯(lián)工作室支持
LDAP:支持最新版本的 LDAP SDK
Flex:支持最新的 Apache SDK
.NET:支持版本4.5
Citrix:支持最新版本的客戶端接收器和 XenDesktop,還可以在同一會(huì)話中運(yùn)行多個(gè)已發(fā)布的應(yīng)用程序
SAP:HP、HANA 版本的 SAP 應(yīng)用程序測(cè)試(LoadRunner 和 Quality Center/Application Lifecycle Management)已收到針對(duì) SAP 供應(yīng)商品牌經(jīng)銷(xiāo)商的高級(jí)認(rèn)證。此認(rèn)證從 LoadRunner 11.50和Application Lifecycle Management 11.00 起生效。
新增支持的技術(shù)和平臺(tái)
Windows Server 2012 支持
對(duì) Internet Explorer 11、Chrome 版本 30 和 Firefox 版本 23 的錄制和回放支持
支持最新的 Eclipse Juno、JUnit 和 Selenium 版本
LoadRunner 腳本和應(yīng)用程序的外部 IDE 集成/插件
可以直接從 Visual Studio 和 Eclipse 調(diào)用 Controller
面向 VuGen 腳本和單元測(cè)試開(kāi)發(fā)人員的 Visual Studio 2012 插件
支持最新版本的 Eclipse
Virtual Table Server (VTS) 改進(jìn)
創(chuàng)建多個(gè)VTS 運(yùn)行實(shí)例
從命令行運(yùn)行 VTS 命令和批處理文件
通過(guò) JavaScript API 提供 VTS 支持
從主菜單使用示例數(shù)據(jù)填充數(shù)據(jù)表


































