LR協(xié)議選取規(guī)則_第1頁
LR協(xié)議選取規(guī)則_第2頁
LR協(xié)議選取規(guī)則_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、3/3任何高級協(xié)議的底層都是用Wnsckt通信不管你系統(tǒng)中有多少個服務(wù)器,l錄制的始終是客戶端與第一個服務(wù)器之間的通信內(nèi)容, 客戶端用IE訪問的一般都選ttp協(xié)議(對于常見的,/s系統(tǒng),選擇eb(Htp/Html)L是怎么樣工作的:LR捕捉API(應(yīng)用程序接口)請求然后再把它們回放,既然大部分網(wǎng)絡(luò)協(xié)議都是架構(gòu)在winsokt協(xié)議之上的,那對于lr不支持的協(xié)議,我們都可以在inscket層上錄制腳本.所以當找不到合適協(xié)議的時候,可以選擇wnsocket來錄制。L選擇協(xié)議只考慮與直接加壓的機器間通信所采用的協(xié)議,就是客戶端協(xié)議選擇請確認系統(tǒng),還有后臺是什么數(shù)據(jù)庫,再選擇正確的協(xié)議“雙協(xié)議 W/Wi

2、nc”的引擎使用一種不同的機制,因此應(yīng)視為單協(xié)議并且不能與其他多協(xié)議類型結(jié)合使用.HTP或Winsocket做為唯一協(xié)議腳本時選項不可用。.C/S系統(tǒng):根據(jù)C/結(jié)構(gòu)所用到的后臺數(shù)據(jù)庫來選擇不同的協(xié)議,如果后臺數(shù)據(jù)庫是syase,則采用sybaseCTlib協(xié)議,如果是ql vr,則使用MS sq erer的協(xié)議,至于acle 數(shù)據(jù)庫系統(tǒng),當然就使用oclter協(xié)議.9沒有數(shù)據(jù)庫的c/()這些可以選擇windw woket協(xié)議.1應(yīng)用程序部署解決方案:適用于 Cirx 協(xié)議。11 客戶端 L服務(wù)器:適用于 MSQ、 OBC、 ral (兩層)、 D2 CL、。Sbase Ctlib、 Syase

3、 Dblb、indosSet 和DS 協(xié)議。自定義:適用于 C 模板、 Visulasi 模板、 va 模板、Jvasit和 VBcit類型腳本。分布式組件:適用于 COMDCOM、CorbaJava 和 Rm -Jaa 協(xié)議。3. 電子商務(wù):適用于 FP、LAP、Palm、 OAP、Web (HTPHTML)和雙 Web/Winck 協(xié)議。eterre javaen:適用于EJ 測試和RiJav 協(xié)議。erp/crm:適用于 Baa、OracleA、Peoples-uxd、Pplsoft ereb 多語言、 SI、 SAWeb 和Sil (ieel-DLI、 Sebel-MSSQL、Sibe

4、lWe 和 SiebelOrace)協(xié)議.傳統(tǒng):適用于終端仿真 (TE)。郵件服務(wù):Inenet 郵件訪問協(xié)議 (AP)、MSxchange (MAI)、 PO3和 SMTP。 中間件: Jacda 和 Tuxed (6、)協(xié)議。 流:適用于 MeiaPlayr和 ReaPlayer 協(xié)議。 無線:適用于 iMode、 VoXML 和A協(xié)議。內(nèi)容簡介ladrunner/” trge=_nk oaRunner腳本開發(fā)過程中的協(xié)議選擇作為腳本開發(fā)的第一個步驟,相當重要,只有選擇了合理的正確的協(xié)議才能開發(fā)出好的測試腳本。在協(xié)議選擇過程中需要注意選擇與被測對象相應(yīng)的腳本,比如系統(tǒng)一般選擇HTTP.HT

5、L協(xié)議,TP服務(wù)器一般選擇FTP協(xié)議的腳本,另外在協(xié)議選擇之前需要確認被測系統(tǒng)使用了什么協(xié)議,這里說到的協(xié)議指的是應(yīng)用層的協(xié)議,一般確認系統(tǒng)選擇了什么樣的協(xié)議一般有以下幾種方法:)可以直接確認 這種情況下你可以通過你的測試常識直接判讀系統(tǒng)使用了什么樣的協(xié)議,比如前面說的Web系統(tǒng)使用了TP./HTL協(xié)議,F(xiàn)服務(wù)使用了FP協(xié)議等; 2) 通過研發(fā)人員了解被測系統(tǒng)使用了什么樣的協(xié)議 如果通過你的判斷不能確定使用了什么樣的協(xié)議這個時候,你可以跟研發(fā)人員進行溝通,確認他在開發(fā)的過程中使用了什么樣的協(xié)議。 3) 使用常用的數(shù)據(jù)監(jiān)聽工具進行數(shù)據(jù)包分析 有的時候可能你的研發(fā)人員也不能確定他在開發(fā)過程中使用了

6、什么協(xié)議,這個確實是有可能的特別是現(xiàn)在的研發(fā)人員特別喜歡用別人的插件,或者開發(fā)環(huán)境封裝的很好,導致他們沒有開發(fā)底層的協(xié)議棧,這個時候就需要你自己去判斷,自己判斷過程中可以借助協(xié)議分析工具,常用的協(xié)議分析工具如:sniffr Pro,ethrea等;這些工具可以通過抓取數(shù)據(jù)然后對數(shù)據(jù)包進行分析的方法分析出現(xiàn)在常用的協(xié)議。能力還是相當?shù)膹姷摹?) 萬能協(xié)議isoce協(xié)議 如果上述方法都不行,但是你還想用R完成你的性能測試,沒有辦法這個時候可以拿出這個Winsket協(xié)議進行腳本的開發(fā),這個協(xié)議只要是在Wndows上的通信的軟件都可以將腳本開發(fā)出來,但是腳本調(diào)試的難度相當?shù)?,需要看大量?6進制的數(shù)據(jù)

7、,并且有的時候還需要復雜的管理,本人建議能不用,最好不用。 另外可以通過以下的這些文章對協(xié)議選擇進行更深入的了解: 1. LodRuner的協(xié)議選擇 編者語:從網(wǎng)絡(luò)上獲取的一篇關(guān)于L中協(xié)議選擇的文章,寫的還是可以,雖然篇幅不大,但是也說出了R中協(xié)議選擇的一些東東,大家可以看一下。 2. Ldnner的協(xié)議選擇、i、CS應(yīng)用程序 編者語: 這篇也是在網(wǎng)上獲得的一篇,從用戶喜歡winocke協(xié)議開始說起,其中介紹了協(xié)議選擇的一些東東,還是有些參考價值。3. 使用LoaRuner如何更好的選擇協(xié)議 編者語:網(wǎng)上獲得的一篇文章,標題不錯,文章正文中提到了協(xié)議選擇的5中方法,可以作為大家的一些參考。 4

8、. Lodrunner錄制腳本,協(xié)議的選擇 編者語: 又是一篇來自網(wǎng)絡(luò)的文章,介紹了L中協(xié)議選擇的一般方法,闡述了通常情況下如何選擇協(xié)議,可以看看。 5。 oadRunner與Winck協(xié)議 編者語: 這篇文章的錄入本來不屬于這個題,但是看到大家一般在錄制腳本的時候還是比較喜歡winsoke,所以把這篇文章加入,并且這篇文章中介紹了sockes的一些東西,還不錯。 6 LdRunne之協(xié)議選擇 編者語: 這篇我們我認為是這里面比較好的一篇,是邀請我的朋友冰巖寫的一篇文章,從什么是P/I協(xié)議以及網(wǎng)絡(luò)分層,到R錄制腳本中如何選擇協(xié)議,以及協(xié)議選擇的一般策略等,寫的相當不錯,建議大家一定要看一看。 編者總結(jié): 本文作為LR專題系列的其中的一個專題,編者在網(wǎng)絡(luò)上收集了一些文章,但是感覺還是不充足就邀請自己的朋友冰巖寫了一篇,這個專題闡述了在LR腳本開發(fā)過程中的一個小環(huán)節(jié)協(xié)議選擇,相信大家通過這些文章對協(xié)議

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論