領(lǐng)跑 CI/CD 工作流時代,您需要 Micro Focus LoadRunner Developer“大招”!
2022-09-27
在當(dāng)前這個 CI/CD 工作流當(dāng)?shù)赖臅r代,團隊內(nèi)的所有成員都需要對軟件質(zhì)量負(fù)責(zé)。這意味著,每個有能力測試的人都應(yīng)當(dāng)參與測試。團隊需要將性能測試“左移”,讓開發(fā)人員和開發(fā)測試人員早期投入到性能工程之中。這將為你提供所需要的早期反饋,以更快地交付應(yīng)用程序,同時風(fēng)險更小,質(zhì)量更高。你的開發(fā)人員需要正確的工具,能夠在 IDE 中進行性能測試,快速執(zhí)行測試以獲得初步反饋,并將這些資產(chǎn)添加到 CI 工作流。Micro Focus LoadRunner Developer 可以為上述工作提供合適的工具。它作為輕量級的現(xiàn)代工具,旨在方便開發(fā)人員和開發(fā)測試人員的左移性能測試。利用與所有 IDE 和 CI 工具的無縫集成,在不離開熟悉的開發(fā)者生態(tài)系統(tǒng)的情況下,實現(xiàn)腳本編寫、場景模擬、測試運行,以及結(jié)果快速分析。在所有 LoadRunner 系列解決方案中原生運行腳本、重用資產(chǎn)以進行端到端測試。利用聯(lián)系緊密的生態(tài)系統(tǒng),提供更智能的洞察,以及更緊密的團隊協(xié)作。LoadRunner Developer 的主要特色01. 支持“左移”應(yīng)用程序的性能不再只是 QA 所獨有——為了在 CI/CD 時代取得成功,您的解決方案不僅需要讓多位員工早期參與性能測試過程,更重要的是要適合開發(fā)人員,讓他們參與進左移實踐。而 LoadRunner Developer 就是以開發(fā)人員的思維方式設(shè)計的,簡化了左移的上手過程。它使軟件開發(fā)團隊能夠用 JavaScript 編寫腳本(通過重用現(xiàn)有代碼)、自動執(zhí)行腳本和決定 CI 的成敗,使其成為開發(fā)人員和開發(fā)測試人員日常工作的一部分。02. 無縫集成開發(fā)人員希望可以繼續(xù)在偏好的 IDE 中編寫和測試腳本,這樣不僅可以提高效率,還能將性能測試更自然地納入軟件開發(fā)的生命周期。在需要執(zhí)行測試的時候就能執(zhí)行測試,而且有能力在想執(zhí)行的時候就立即執(zhí)行,這一點至關(guān)重要。無論 IDE、平臺和 CI 工具如何,LoadRunner Developer 都能讓開發(fā)人員在開發(fā)周期的早期就加入性能測試,無需離開 IDE,或是學(xué)習(xí)其他工具。LoadRunner Developer 的能力不止于此。它允許開發(fā)人員繼續(xù)使用自己習(xí)慣的環(huán)境,在現(xiàn)有的生態(tài)系統(tǒng)內(nèi)創(chuàng)建、編寫、執(zhí)行負(fù)載測試,并且集成了所有 IDE 和 CI。LoadRunner Developer讓開發(fā)人員可以運行應(yīng)用了規(guī)則的測試,查看結(jié)果,并確定應(yīng)用程序在哪一點上未能達到最低性能水平。測試團隊可以自己分析這些以 SQLite DB 文件格式提供的、包含了所有性能指標(biāo)的原始數(shù)據(jù),也可以把這些數(shù)據(jù)導(dǎo)入 Influx DB,根據(jù)這些數(shù)據(jù)使用 Grafana 創(chuàng)建自定義的儀表板。此外,LoadRunner Developer 還支持 Windows、Linux、MacOS 等所有常見的操作系統(tǒng)。圖 1:作為持續(xù)測試過程的一部分,編寫、執(zhí)行負(fù)載測試03. 簡單易用LoadRunner Developer 讓上手新工具不再困難。它簡單易懂,易于部署,易于使用。LoadRunner Developer 是 Web 和 API 測試的理想選擇,它提供了直觀的 JavaScript SDK,因而接受、學(xué)習(xí) LoadRunner Developer 十分容易。另外,使用 LoadRunner Developer 不需要許可證,它還使利用本地資源加載到 50 個 Vusers 成為可能,在你進行左移的性能測試時,支持快速執(zhí)行。04. 增強協(xié)作協(xié)作是左移性能測試成功的關(guān)鍵,也是在采用敏捷開發(fā)和 DevOps 的方法論時,意圖克服固有障礙的關(guān)鍵。目前,LoadRunner Developer 中可用的協(xié)議是?DevWeb。DevWeb是輕量級、可擴展的LoadRunner協(xié)議,也是支撐LoadRunner Developer 的引擎。LoadRunner Developer 讓開發(fā)人員可以使用熟悉的腳本語言,輕松創(chuàng)建資產(chǎn),并與使用 DevWeb 的性能工程師分享資產(chǎn)。性能工程師則可以在不同的條件下運行端到端的測試,之后就被測應(yīng)用程序(AUT)中發(fā)現(xiàn)的問題或必要的改進,可以直接與開發(fā)人員分享具體反饋,開發(fā)人員進而就可以采取適當(dāng)?shù)男袆印evWeb和 LoadRunner Developer 強強聯(lián)合,讓性能工程師得以重新使用開發(fā)人員創(chuàng)建的資產(chǎn),這樣不僅節(jié)省了性能工程師的時間,還可以通過無縫協(xié)作,彌合性能卓越中心和研發(fā)之間的差距。?利用這種協(xié)作共享的方法,左移可以產(chǎn)生巨大的收益。這就是將 LoadRunner Developer 與其他 LoadRunner 解決方案結(jié)合使用的真正好處:結(jié)合 LoadRunner 其他系列產(chǎn)品,LoadRunner Developer 得以使用相同技術(shù)創(chuàng)建、共享資產(chǎn)并加速測試執(zhí)行,幫助團隊了解所有事物是如何協(xié)作的,而不是只能評估孤立的結(jié)果。它還能在你現(xiàn)有的工具中進行擴展,通過熟練的測試節(jié)省時間。圖 2:旨在促進協(xié)作,使用同樣的技術(shù)創(chuàng)建、執(zhí)行測試通過 LoadRunner 開展企業(yè)性能工程高效團隊采用主動、持續(xù)的性能工程方法,包括四個關(guān)鍵屬性:將性能測試擴展到新的角色、緊密集成到 CI/CD 流程、端到端的性能分析、持續(xù)改進。這些要素結(jié)合在一起,確保團隊能夠在早期和整個生命周期內(nèi)進行性能工程。LoadRunner 系列是一套集成的企業(yè)級性能工程解決方案,可獨立使用,也可以組合使用。不論使用任何解決方案,您都可以自信地測試復(fù)雜的負(fù)載、壓力和性能場景,橫跨遺留、網(wǎng)頁和移動應(yīng)用程序,同時從共享功能和通用技術(shù)中獲益。由于 LoadRunner 系列產(chǎn)品能確保工具的大小適合不同用戶,同時利用了測試重用,管理或提供了共享的基礎(chǔ)架構(gòu),這一系列特性能幫助你開發(fā)性能工程的生態(tài)系統(tǒng),取得成功。LoadRunner 系列產(chǎn)品包括:LoadRunner Developer——將性能測試內(nèi)嵌至整個開發(fā)生命周期LoadRunner Professional——通用、全面的性能測試,適用于共處一地的團隊LoadRunner Enterprise——為分布于全球的團隊提供協(xié)作的性能測試平臺LoadRunner Cloud——基于云的性能測試,具有極高的規(guī)模和靈活性更好推動敏捷開發(fā)實踐和 DevOps 方法論的關(guān)鍵就在于,在軟件開發(fā)周期的早期就開展性能測試。Micro Focus?LoadRunner Developer 正為企業(yè)提供了內(nèi)嵌于整個開發(fā)生命周期的左移性能測試,讓您的團隊能夠更高效地參與性能測試,在當(dāng)前這個 CI/CD 工作流當(dāng)?shù)赖臅r代領(lǐng)跑整個行業(yè),比競爭對手領(lǐng)先一步?。ㄎ恼聛碓垂娞枺篗icroFocus)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++關(guān)于億道電子億道電子技術(shù)有限公司(英文名稱:Emdoor Electronics Technology Co.,Ltd)是國內(nèi)資深的研發(fā)工具軟件提供商,公司成立于 2002 年,面向中國廣大的制造業(yè)客戶提供研發(fā)、設(shè)計、管理過程中使用的各種軟件開發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計周期,提升產(chǎn)品可靠性。20 年來,先后與 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們在中國區(qū)的主要分銷合作伙伴服務(wù)了數(shù)千家中國本土客戶,為客戶提供從芯片級開發(fā)工具、EDA 設(shè)計工具、軟件編譯以及測試工具、結(jié)構(gòu)設(shè)計工具、仿真工具、電氣設(shè)計工具、以及嵌入式 GUI 工具等等。億道電子憑借多年的經(jīng)驗積累,真正的幫助客戶實現(xiàn)了讓研發(fā)更簡單、更可靠、更高效的目標(biāo)。歡迎關(guān)注“億道電子”公眾號了解更多研發(fā)工具軟件知識
查看更多→