![](/Uploads/2023-03-08/6407f53803bf7.png)
企業(yè)性能工程及LoadRunner 全系列介紹
Performance Engineering with The LoadRunner Family
企業(yè)性能工程
貫徹執(zhí)行主動(dòng)且持續(xù)的性能工程策略,將性能測(cè)試擴(kuò)展到新的職能角色,緊密集成至 CI/CD 流程并通過(guò)監(jiān)控端到端的性能表現(xiàn)持續(xù)改進(jìn)它。所有這些要素結(jié)合起來(lái)就是企業(yè)性能工程,以確保您的團(tuán)隊(duì)在生命周期的早期階段,就可以通過(guò)改善用戶體驗(yàn)來(lái)進(jìn)行性能設(shè)計(jì)。
LoadRunner 全系列
LoadRunner,這是超越傳統(tǒng)性能測(cè)試、并向終端用戶體驗(yàn)延伸的創(chuàng)新方法。它可以貫穿整個(gè)應(yīng)用生命周期,具有廣泛的技術(shù)覆蓋面,并與腳本、CI/CD、開(kāi)源等通用工具無(wú)縫集成。
01 企業(yè)性能工程之LoadRunner 系列解決方案
利用?LoadRunner,您可以更快速、更精準(zhǔn)地開(kāi)展性能測(cè)試。我們的性能工程解決方案及組合,不僅能為您提供全面的企業(yè)級(jí)功能,還包括適應(yīng)任意工作負(fù)載或需求集的規(guī)模性能。
LoadRunner 擁有豐富的集成、全面的分析、對(duì)真實(shí)狀況的模擬以及持續(xù)的反饋回路。利用這些功能,您的團(tuán)隊(duì)可以提供高質(zhì)量的應(yīng)用產(chǎn)品,以持續(xù)滿足用戶期望。無(wú)論在企業(yè)內(nèi)部還是云端環(huán)境,LoadRunner 家族的每個(gè)成員都具備以下能力和優(yōu)勢(shì):
1.支持業(yè)內(nèi)絕大多數(shù)的技術(shù)與協(xié)議。
2.與大多數(shù)腳本、CI/CD、基礎(chǔ)設(shè)施、可視化和監(jiān)控工具相集成。
3.無(wú)需新增額外資產(chǎn)、許可證或基礎(chǔ)設(shè)施支出,就能達(dá)到轉(zhuǎn)型所需。
4.利用智能分析和實(shí)時(shí)異常監(jiān)控,發(fā)掘根本原因并快速確定瓶頸。
1.? 廣泛的技術(shù)及協(xié)議支持
無(wú)論您是測(cè)試最新的 Web 和移動(dòng)端技術(shù)、傳統(tǒng)應(yīng)用程序或現(xiàn)成應(yīng)用,都不重要——LoadRunner 解決方案旨在支持業(yè)界最廣泛的技術(shù)和協(xié)議之一,并通過(guò)共享創(chuàng)新成果,減少腳本耗時(shí)與工作量。
僅在服務(wù)器端測(cè)試性能是遠(yuǎn)不夠的。TruClient 是一種基于瀏覽器的工具,您的團(tuán)隊(duì)可將其用于創(chuàng)建實(shí)時(shí)腳本,以進(jìn)行負(fù)載測(cè)試、監(jiān)控 Web 及移動(dòng)應(yīng)用。該工具將在您瀏覽業(yè)務(wù)流程時(shí)記錄您的操作。
為幫助評(píng)估網(wǎng)絡(luò)應(yīng)用性能,DevWeb 專(zhuān)注于 HTTP 傳輸層面和 WebSockets 通信,能針對(duì)所有網(wǎng)絡(luò)技術(shù)進(jìn)行測(cè)試。由 DevWeb 提供支持的 LoadRunner Developer,為開(kāi)發(fā)者提供了創(chuàng)建性能測(cè)試的能力并與性能工程師共享。這些測(cè)試使用開(kāi)發(fā)者和工程師都能理解的語(yǔ)言來(lái)促進(jìn)協(xié)作。
虛擬用戶生成器(VuGen)將所有腳本功能整合在一起。通過(guò) VuGen 創(chuàng)建和測(cè)試腳本后,模擬真實(shí)用戶訪問(wèn)系統(tǒng)內(nèi)應(yīng)用程序的實(shí)際行為。無(wú)論使用 VuGen 腳本或開(kāi)源腳本(如 JMeter、Gatling 或 Selenium)都可以輕松記錄、重播或優(yōu)化腳本,以便更有效地執(zhí)行負(fù)載測(cè)試。
![](/Uploads/2023-03-08/6407f62523001.png)
*請(qǐng)注意,并非上述所有產(chǎn)品都支持全部協(xié)議,需視情況而定。
2.? 廣泛集成促進(jìn)持續(xù)測(cè)試
當(dāng)您的運(yùn)營(yíng)團(tuán)隊(duì)已開(kāi)始依賴各種各樣的工具時(shí),將性能測(cè)試納入 CI/CD 流程,就有助于平衡并優(yōu)先考慮開(kāi)發(fā)人員、測(cè)試人員和性能工程師的責(zé)任。放心,LoadRunner 系列解決方案增強(qiáng)并統(tǒng)一了 DevOps 和敏捷團(tuán)隊(duì)都在用的大部分解決方案:
- IDE 集成加速測(cè)試“左移”;
- 源代碼管理集成以及對(duì)常見(jiàn)開(kāi)源工具的支持,提高覆蓋率并有助于克服工具的局限性;
- 與常見(jiàn)的 CI/CD 工具集成,促進(jìn)整個(gè)開(kāi)發(fā)生命周期的自動(dòng)化;
- 提供廣泛的應(yīng)用性能管理(APM)和監(jiān)控集成,結(jié)合服務(wù)器端計(jì)時(shí),提供額外監(jiān)控以提升分析結(jié)果的深度及豐富性;
- 利用數(shù)據(jù)可視化和存儲(chǔ)工具,幫助團(tuán)隊(duì)利用一流的開(kāi)源軟件以查看實(shí)時(shí)結(jié)果、操作數(shù)據(jù),并做出更明智的決策。
![](/Uploads/2023-03-08/6407f630041a3.png)
*注意,以上所有產(chǎn)品的專(zhuān)利歸屬于其所有者。并非上述所有產(chǎn)品都支持全部協(xié)議,需視情況而定。
3.? 靈活和可擴(kuò)展性
所有性能測(cè)試都存在一個(gè)共同的關(guān)注點(diǎn),那就是整體基礎(chǔ)設(shè)施、許可證及其維護(hù)成本。幸運(yùn)的是,LoadRunner 系列的靈活方法,將幫助您將這些費(fèi)用降到最低。
- 重復(fù)使用測(cè)試資產(chǎn)并盡量減少腳本和場(chǎng)景的重復(fù)創(chuàng)建;
- 通過(guò) OneLG 安裝包獲得靈活性,并將其應(yīng)用于全部 LoadRunner 解決方案;
- 通過(guò)多種許可證選項(xiàng),平衡短期及長(zhǎng)期的項(xiàng)目;
- 通過(guò)企業(yè)內(nèi)部、虛擬環(huán)境、容器、SaaS 和公共云部署選項(xiàng),最大限度地減少對(duì)基礎(chǔ)設(shè)施的硬性需求。
除靈活性之外,該解決方案組合還易于擴(kuò)展。如您需要在不增加基礎(chǔ)設(shè)施的情況下快速擴(kuò)展,可以使用供應(yīng)商賬戶提升云容量。包括亞馬遜云科技(AWS)、微軟 Azure 云或谷歌云平臺(tái),以及企業(yè)內(nèi)部的負(fù)載生成器,輕松將虛擬用戶分配到多個(gè)云位置。
4.? 智能分析和洞察力
鑒于性能工程內(nèi)存在不同的工具,并面臨著角色激增的挑戰(zhàn),確保整個(gè)企業(yè)的一致性至關(guān)重要。任何參與性能工程的人,無(wú)論他是什么角色,都必須依靠同一真相源以作出更上乘的商業(yè)決策。這種最佳實(shí)踐,要求您的團(tuán)隊(duì)就最佳指標(biāo)集達(dá)成一致,并共同決定如何使用這些結(jié)果。
當(dāng)您檢查數(shù)據(jù)并試圖解讀其中深意之時(shí),簡(jiǎn)而言之就是理解測(cè)試結(jié)果,它可能是一個(gè)非常大的挑戰(zhàn)。
不過(guò),中心化的數(shù)據(jù)收集方法幫助測(cè)試團(tuán)隊(duì)將開(kāi)發(fā)人員、CI 流程和端到端的性能測(cè)試相互聯(lián)系起來(lái)。例如自動(dòng)反饋機(jī)制和實(shí)時(shí)監(jiān)控,讓團(tuán)隊(duì)能在問(wèn)題發(fā)生時(shí)就迅速發(fā)現(xiàn)并解決它們。
來(lái)自遙測(cè)設(shè)備、APM、LoadRunner 解決方案和第三方測(cè)試工具的數(shù)據(jù)及其相關(guān)關(guān)系,共同促進(jìn)了精細(xì)的結(jié)果。通過(guò)對(duì)歷史數(shù)據(jù)的集中歸檔,您還能進(jìn)行趨勢(shì)分析和自動(dòng)比較。團(tuán)隊(duì)可以自定義基線標(biāo)準(zhǔn)、配置報(bào)告,以展示應(yīng)用性能趨勢(shì),并根據(jù)協(xié)商的服務(wù)水平協(xié)議順暢執(zhí)行。
![](/Uploads/2023-03-08/6407f63d7ddfb.png)
*圖形化/可視化分析,幫助您輕松確定根本原因并比較測(cè)試結(jié)果。
利用 LoadRunner 的數(shù)據(jù)可視化能力,團(tuán)隊(duì)成員可以隨時(shí)查看并操作數(shù)據(jù),以做出更明智的決策。圖形化分析可以大大減少數(shù)據(jù)評(píng)估用時(shí),而通過(guò)詳細(xì)的根本原因分析,數(shù)據(jù)可以實(shí)時(shí)和離線展示,這有助于增強(qiáng)趨勢(shì)分析和異常檢測(cè)的效果。
(文章來(lái)源公眾號(hào):MicroFocus)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關(guān)于億道電子
億道電子技術(shù)有限公司(英文名稱(chēng):Emdoor Electronics Technology Co.,Ltd)是國(guó)內(nèi)資深的研發(fā)工具軟件提供商,公司成立于 2002 年,面向中國(guó)廣大的制造業(yè)客戶提供研發(fā)、設(shè)計(jì)、管理過(guò)程中使用的各種軟件開(kāi)發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計(jì)周期,提升產(chǎn)品可靠性。
20 年來(lái),先后與 Altium、ARM、Ansys、Minitab、Green Hills、EPLAN、QT、QA Systems、MicroFocus、Visu-IT、HighTec、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、IncrediBuild、Adobe等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們?cè)谥袊?guó)區(qū)的主要分銷(xiāo)合作伙伴服務(wù)了數(shù)千家中國(guó)本土客戶,為客戶提供從芯片級(jí)開(kāi)發(fā)工具、EDA 設(shè)計(jì)工具、軟件編譯以及測(cè)試工具、結(jié)構(gòu)設(shè)計(jì)工具、仿真工具、電氣設(shè)計(jì)工具、以及嵌入式 GUI 工具等等。億道電子憑借多年的經(jīng)驗(yàn)積累,真正的幫助客戶實(shí)現(xiàn)了讓研發(fā)更簡(jiǎn)單、更可靠、更高效的目標(biāo)。
![](http://longcheng66.cn/Uploads/2022-09-06/6316a35dd56a2.png)
歡迎關(guān)注“億道電子”公眾號(hào)
了解更多研發(fā)工具軟件知識(shí)