(七)LoadRunner Protocol 對網絡協議的映射

一、計算機網絡和網絡協議
把分佈在不同地理位置區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的網絡系統,從而使衆多的計算機可以方便地互相傳遞信息,共享硬件、軟件、數據信息等資源。
通俗地說,網絡就是通過電纜、電話線或無線通信等互聯的計算機的集合。
網絡上的計算機交換信息的方式稱爲網絡協議。
不同的計算機之間必須使用相同的網絡協議才能通信。
這裏寫圖片描述
網絡層向上是有關計算機軟件技術,網絡層往下是有關計算機通信技術。軟件人員接觸到的通常是在應用層和傳輸層。
二、LoadRunner Protocol 對網絡協議的映射
VUG在每次新建時,要選擇協議,說明每個Vuser類型對應一種網絡協議結構模型。如FTP Vuser對應的是FTP 協議;http Vuser對應的是HTTP 協議。
lr的Vuser和網絡協議區別在於,一般地,網絡協議會有自己的一套操作原語,而lr的協議則對這些原語進行了一些封裝工作,讓他們變得更加容易被理解。比如HTTP協議有get、post原語,lr的http Vuser則有web_url、web_submit_data函數相對應,這樣的好處是增加了腳本的可讀性和可維護性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章