2) MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">參數化對象
Step 1:在測試視圖下,選中需要參數化的對象,顯示如圖19
圖19
或者選中需要參數化的對象,然后點鼠標右鍵,選擇【屬性】。
Step 2:為需要參數化的對象賦值
圖20
如圖20,成功賦值后原始的初始化值被新賦予的值代替({數據源名字 + 表名 + 字段名})
到此,參數化就完成!
3)為參數化做屬性設置
u 對數據源進行相關設置
圖21
在添加的數據源中選中表名,然后在測試視圖中的數據屬性下選擇【訪問方法】,根據實際的情況設置訪問數據庫中每個字段的值。
訪問方法包括:隨機、順序、唯一。
注:此時運行只能讀取數據庫中的一個值。
u 在【編輯運行設置】設置
在運行錄制腳本后的界面如圖22
圖22
點擊【編輯運行設置】或者
圖23
在圖23中,【固定的運行計數】設置讀取數據庫的表中的行數;【每個數據源運行一次】及把數據源中的數據都遍歷一次。設置成功后點擊【單擊此處再次運行】,如果運行3次則如圖24所示
圖24
4) 插入事物
就是把所有與該行為相關的頁面集中在一個行為下(于LoadRunner中類似)
以便于后期做負載測試對其進行詳細的分析。
其方法如下:
Step 1: 在某個頁面的連接上點鼠標右鍵,如圖25
圖25
Step 2:在【事物名稱】中給事物名稱命名
Step 3:在【選擇事物的 項】中選擇該事物的起始頁面
Step 4:在【選擇事物的最后一項】中選擇該事物的結束頁面
完成后點擊【確定】,如圖26
圖26
5) 添加驗證規則
就是驗證頁面中的某個屬性或者文字等是否加載成功。下面以驗證用戶是否成功登陸為例。
說明:以test1成功登陸系統后,顯示用戶test1。
具體步驟如下:
Step 1:在顯示該用戶成功登陸的頁面,點擊鼠標右鍵,然后點擊【添加驗證規則】,如圖27
圖28
Step 2:在【選擇規則】中選擇“查找文本”,在【查找文本】中輸入你想查找的內容(如test1);在【忽略大小寫】中選擇適合的類型False或者True;如果想通過正則表達式驗證查找的內容,則把【使用正則表達式】置為True;最后設置查找到需要驗證的內容時的處理情況,在【如果找到文本則通過】中設置。
注:所有的驗證規則是獨立存在的,即每個規則必須獨立填寫一次。如果你選擇【查找文本】規則后并填寫其相關條件,然后再選擇其他規則,則保存的是當前選擇的規則。
Step 3:填寫完選擇的規則的條件后點【確定】,如圖29
圖29
在此處可以對其設置的驗證條件進行編輯。
Step 4:運行該webtest,運行完之后選中顯示該查找的文本的頁面,并選擇【詳細信息】如圖30
圖30
如圖30,說明設置的內容查找成功。
注:當在此處時,大家肯定會為查看精確的頁面而感到困惑。查找精確的頁面在錄制完成的腳本中式無法找到的,只有在運行完一次后,在運行完的界面中點擊連接地址,并選項【WEB瀏覽器】,就能成功顯示該連接有關的界面,如圖31
圖31
為了能精確查找是哪個頁面出錯,在運行結果界面或者腳本界面選中項目名字,設置條件,如圖32
圖32
設置【出錯時停止】為True,則當某個頁面出錯時則停止運行。
2. 負載測試
后續。。。。。
版權聲明:本文由ltesting軟件測試時代版主test110原創
任何個人或單位未獲得明確的書面許可,不得對本文內容復制、轉載或進行鏡像,否則將追究法律責任。
文章來源于領測軟件測試網 http://www.kjueaiud.com/