WebLOAD使用JavaScript表示其負(fù)載測(cè)試方案。JavaScript作為Web標(biāo)準(zhǔn)腳本語(yǔ)言是表達(dá)動(dòng)態(tài)流程和場(chǎng)景的自然方法。
WebLOAD的優(yōu)勢(shì),使用JavaScript作為其負(fù)載測(cè)試方案腳本語(yǔ)言
利用JavaScript的全部功能,而不受預(yù)定義概念的限制。
JavaScript很簡(jiǎn)單–普通代碼是表達(dá)流程的自然方法
JavaScript是Web開(kāi)發(fā)的行業(yè)標(biāo)準(zhǔn)–無(wú)需學(xué)習(xí)專(zhuān)有概念。
JavaScript是靈活的–支持任何流程,而基于UI的腳本則受到限制
JavaScript功能強(qiáng)大——它賦予腳本編程語(yǔ)言(條件、循環(huán)、函數(shù)、正則表達(dá)式等)的全部能力。
JavaScript可重用–重復(fù)使用腳本中的所有JavaScript代碼。構(gòu)建要在所有測(cè)試中使用的JavaScript庫(kù)。
智能腳本–智能,簡(jiǎn)單而強(qiáng)大
在針對(duì)復(fù)雜情況創(chuàng)建JavaScript代碼時(shí),請(qǐng)使用WebLOAD的Recorder智能工具為您生成。
通過(guò)拖放自動(dòng)生成的腳本–無(wú)需編碼技能
記錄重要的內(nèi)容,精簡(jiǎn)而強(qiáng)大的腳本,所需的維護(hù)工作量減少80%
可以為任何場(chǎng)景生成代碼的智能工具– 相關(guān)性,參數(shù)化,響應(yīng)驗(yàn)證。
利用JavaScript的全部功能增強(qiáng)任何腳本
支持所有協(xié)議和工具的標(biāo)準(zhǔn)方式
WebLOAD執(zhí)行標(biāo)準(zhǔn)JavaScript。它提供了對(duì)象和方法來(lái)表示協(xié)議,并處理事務(wù)、計(jì)時(shí)器和計(jì)數(shù)器等。通過(guò)WebLOAD,您可以使用任何協(xié)議測(cè)試服務(wù)器,無(wú)論是Http、Selenium、SinglePage Application、html5、REST、Asynch等。為了進(jìn)行更深入的數(shù)據(jù)分析,自動(dòng)JavaScriptDOM、JSON和XML解析器和實(shí)用程序使您可以輕松地查看它們,查找特定的值并執(zhí)行任何操作或驗(yàn)證。例如,以下代碼對(duì)特定頁(yè)面進(jìn)行爬網(wǎng)以驗(yàn)證所有鏈接均有效。
使用JavaScript的功能,可以在負(fù)載測(cè)試期間實(shí)例化任何Java對(duì)象并使用其方法。
JavaScript調(diào)試
WebLOAD的JavaScript調(diào)試器可確保您的代碼編寫(xiě)正確,并且在負(fù)載測(cè)試期間可以平穩(wěn)運(yùn)行。
自定義邏輯JavaScript負(fù)載測(cè)試示例
網(wǎng)站具有自定義邏輯,可以根據(jù)用戶(hù)名和時(shí)間戳為用戶(hù)創(chuàng)建隨機(jī)標(biāo)識(shí)符。在下面的WebLOAD腳本中使用了在站點(diǎn)上執(zhí)行此操作的實(shí)際功能。
審核編輯:湯梓紅
-
代碼
+關(guān)注
關(guān)注
30文章
4671瀏覽量
67771 -
javascript
+關(guān)注
關(guān)注
0文章
515瀏覽量
53658 -
負(fù)載測(cè)試
+關(guān)注
關(guān)注
0文章
18瀏覽量
9436 -
腳本語(yǔ)言
+關(guān)注
關(guān)注
0文章
47瀏覽量
8184
原文標(biāo)題:Radview--JavaScript是自動(dòng)執(zhí)行用戶(hù)方案的智能方法
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論