freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

loadrunner創(chuàng)建測試腳本教程-文庫吧資料

2025-04-02 23:38本頁面
  

【正文】 建自定義HTTP請(qǐng)求。 插入注釋圖例4.插入函數(shù)在錄制腳本的過程中,根據(jù)不同的協(xié)議,會(huì)用到不同的函數(shù),在此介紹幾個(gè)腳本中比較常見的函數(shù),希望初學(xué)者能對(duì)插入函數(shù)的基本操作方法有大概的了解。 圖232腳本中注釋的代碼如圖233所示。圖231在“Insert Comment”對(duì)話框中輸入對(duì)操作的注釋,以便于對(duì)腳本的重復(fù)使用。 插入集合點(diǎn)圖例3.插入注釋注釋可以在錄制腳本時(shí)插入,也可以在腳本錄制后插入,其順序?qū)Τ绦蚍治鰶]有影響。 輸入集合點(diǎn)名稱輸入該集合點(diǎn)的名稱,注意,名稱最好能夠清楚地說明該集合點(diǎn)所完成的動(dòng)作。圖228插入集合點(diǎn)具體的操作方法如下:在錄制Vuser腳本時(shí),在需要插入集合點(diǎn)的位置,單擊“錄制”工具欄上的“集合點(diǎn)”按鈕或單擊“Insert”菜單下的“Rendezvous”子菜單。在需要插入集合點(diǎn)的操作前,通過工具欄上的集合點(diǎn)按鈕插入集合點(diǎn),并在集合點(diǎn)的輸入框中輸入集合點(diǎn)的名稱。這樣就完成了事務(wù)的插入操作。 插入事務(wù)圖例當(dāng)結(jié)束事務(wù)時(shí),通過工具欄上的“End Transaction”按鈕,結(jié)束事務(wù)。 選擇要結(jié)束事務(wù)的名稱 腳本中事務(wù)的代碼如圖227所示。一般情況下,也不需要修改,除非在手工編寫代碼時(shí),有可能需要手動(dòng)設(shè)置事務(wù)的狀態(tài)。單擊“Transaction Name”下拉框的箭頭獲得已打開事務(wù)的列表,選擇要關(guān)閉的事務(wù)。圖225起點(diǎn)和終點(diǎn)之間的內(nèi)容就是錄制或者編寫的測試事務(wù)腳本。填寫好事務(wù)名稱后,就可以對(duì)系統(tǒng)進(jìn)行操作,單擊“OK”接受該事務(wù)名稱。 輸入事務(wù)開始名稱在給事務(wù)起名字時(shí),事務(wù)名必須以字母或數(shù)字開始,可以包含字母、數(shù)字或者下列字符:!、$、%、amp。 插入事務(wù)開始點(diǎn)接著出現(xiàn)如圖224所示的對(duì)話框。在需要插入事務(wù)的操作前,通過工具欄上的“Start Transaction”(開始事務(wù))按鈕插入事務(wù),事務(wù)的名稱最好有意義,這樣在最后分析系統(tǒng)時(shí),有助于發(fā)現(xiàn)系統(tǒng)的瓶頸點(diǎn)是否在具體的事務(wù)中。1.插入事務(wù)腳本中插入事務(wù)既可以在錄制過程中直接插入,也可以在腳本錄制結(jié)束后經(jīng)編輯插入。在錄制完成的腳本中,還可以根據(jù)實(shí)際情況,添加事務(wù)、集合點(diǎn)、注釋、函數(shù)等內(nèi)容來增強(qiáng)腳本,進(jìn)一步完善。其中有些函數(shù)是供手工添加的,這就要根據(jù)實(shí)際情況進(jìn)行添加了。再次,在錄制過程中最好加入注釋,因?yàn)樵阡浿仆昴_本后看到的都是腳本代碼,操作復(fù)雜的業(yè)務(wù)無法找到相應(yīng)的位置進(jìn)行關(guān)聯(lián)或者參數(shù)化的動(dòng)作,這時(shí),注釋就顯得尤為重要。在測試計(jì)劃中,可能會(huì)要求系統(tǒng)能夠承受多人同時(shí)提交數(shù)據(jù),LoadRunner通過在提交數(shù)據(jù)操作前面加入集合點(diǎn)的方法,檢查同時(shí)有多少用戶運(yùn)行到集合點(diǎn),人數(shù)不足時(shí),LoadRunner會(huì)命令已經(jīng)到集合點(diǎn)的用戶等待,當(dāng)在集合點(diǎn)等待的用戶達(dá)到要求容納的人數(shù)(如1000人)時(shí),LoadRunner向系統(tǒng)提交數(shù)據(jù)。方案運(yùn)行后,可使用LoadRunner的圖和報(bào)告來分析各個(gè)事務(wù)的服務(wù)器性能。LoadRunner允許在腳本中插入不限數(shù)量的事務(wù)。這樣在運(yùn)行測試腳本時(shí),LoadRunner運(yùn)行到該事務(wù)的開始點(diǎn)時(shí),就會(huì)開始計(jì)時(shí),直到運(yùn)行到該事務(wù)的結(jié)束點(diǎn),計(jì)時(shí)結(jié)束。 完善腳本為什么要完善增強(qiáng)腳本呢?首先,為了衡量服務(wù)器的性能,需要定義事務(wù)(Transaction)。 定位運(yùn)行失敗腳本錄制、調(diào)試完成后,還可以通過插入事務(wù)、集合點(diǎn)等操作來完善、增強(qiáng)腳本。運(yùn)行失敗的結(jié)果頁單擊其控件后,在右邊出現(xiàn)腳本未通過的具體原因,以便查找出錯(cuò)位置進(jìn)行改正,如圖222所示。 顯示運(yùn)行成功步驟在此結(jié)果頁中還可以檢測腳本中控件或者其他錯(cuò)誤,如果腳本回放出現(xiàn)錯(cuò)誤的話,會(huì)在相應(yīng)控件前出現(xiàn)紅色叉號(hào)的錯(cuò)誤提示,如圖221所示。 運(yùn)行成功時(shí)的結(jié)果頁單擊某個(gè)控件,在其右邊便顯示出其控件的頁面或相應(yīng)的運(yùn)行步驟,如圖220所示。 單機(jī)運(yùn)行腳本結(jié)果如果整個(gè)運(yùn)行過程成功,在頁面的左側(cè)是整個(gè)腳本的樹型結(jié)構(gòu),顯示出的每個(gè)腳本的控件名稱前都有綠色對(duì)號(hào)的標(biāo)志,例如圖片、鏈接、提交表單等,如圖219所示。在結(jié)果頁中可以清楚地看到腳本運(yùn)行的情況,顯示整個(gè)運(yùn)行過程中出現(xiàn)成功、失敗和警告情況各自的運(yùn)行時(shí)間,并且記錄下整個(gè)運(yùn)行開始、結(jié)束的日期和時(shí)間。 提示運(yùn)行腳本錯(cuò)誤單機(jī)運(yùn)行測試腳本后,如果編譯通過,就會(huì)開始運(yùn)行,運(yùn)行結(jié)果如圖218所示。雙擊錯(cuò)誤提示,VuGen能夠定位到出現(xiàn)錯(cuò)誤的那一行,如圖217所示。選擇“View”“Output Window”,再選擇“Execution Log”選項(xiàng)卡。單擊工具欄中的“Compile”按鈕,查看腳本中是否有語法或者亂碼錯(cuò)誤,如果出現(xiàn)錯(cuò)誤需要手工及時(shí)調(diào)試,如果沒有錯(cuò)誤,在執(zhí)行日志中顯示“No error detected”消息提示。例如:有些連接、圖片或界面無法找到,需要調(diào)試;有些地方需要參數(shù)化,只有唯一值才能執(zhí)行通過;還有可能回放腳本時(shí)出現(xiàn)40500等錯(cuò)誤頁面,發(fā)生超時(shí)等現(xiàn)象。圖216在錄制完畢的腳本中會(huì)出現(xiàn)一些函數(shù),在后面章節(jié)中會(huì)詳細(xì)介紹這些函數(shù)的使用方法。圖214單擊“完成”按鈕即可完成Web Services的向?qū)渲?。在URL中添加測試程序的訪問地址;如果程序需要其他的瀏覽器,選擇“Record any application”進(jìn)行其他瀏覽器的設(shè)置,這里不需要特殊的瀏覽器,所以不選擇此項(xiàng);“Record into action”選項(xiàng)用于指定把錄制的腳本放到哪一個(gè)部分,一般初始化放在vuser_init中,循環(huán)部分在Action中,結(jié)束退出部分放在vuser_end中,如圖214所示。 圖213 圖212“Specify WSDL files for recording”向?qū)в糜谂渲肳DSL文件,由于選擇“Record Client Application”的錄制方式,所以在此選擇“Do not use WSDL file during recording”,表示不利用WSDL文件進(jìn)行錄制,如圖213所示。首先配置Web Services錄制向?qū)В渲贸绦蜾浿频姆绞?。上面簡單介紹了Web Services基本的知識(shí),下面采用Web Services單協(xié)議進(jìn)行簡要的腳本錄制,讀者可結(jié)合錄制腳本的過程進(jìn)一步了解它,具體步驟如下:選擇“開始”“程序”“LoadRunner”“Virtual User Generator”(Vuser生成器),啟動(dòng)VuGen。因此,一個(gè)WSDL文檔在定義Web Services時(shí)使用如下的元素:類型——使用某種類型系統(tǒng)定義數(shù)據(jù)類型的容器;消息——通信數(shù)據(jù)抽象的有類型的定義;操作——服務(wù)支持動(dòng)作的抽象描述;端口類型——操作的抽象集合,該操作由一個(gè)或多個(gè)端點(diǎn)支持;綁定——針對(duì)一個(gè)特定端口類型的具體協(xié)議規(guī)范和數(shù)據(jù)格式規(guī)范;端口——單一的端點(diǎn),定義成一個(gè)綁定和一個(gè)網(wǎng)絡(luò)地址的鏈接;服務(wù)——相關(guān)端點(diǎn)的集合。針對(duì)一個(gè)特定端口類型的具體協(xié)議和數(shù)據(jù)格式規(guī)范構(gòu)成一個(gè)可重用的綁定。在 WSDL 里面,端點(diǎn)及消息的抽象定義與它們具體的網(wǎng)絡(luò)實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1