作 者: test110 前 言 在本文檔中所舉例子均為 LoadRunner 中訂票系統,使用 VS 2008 。其中主要介紹用 VSTS 做 web測試 的流程及" name="description" />
VSTS測試簡單介紹
MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"> 作 者:test110
在本文檔中所舉例子均為LoadRunner中訂票系統,使用VS 2008。其中主要介紹用VSTS做web測試的流程及其在每個流程中的功能的簡單介紹,希望能給大家帶來幫助,如果在該文檔中有錯誤的地方敬請提出,郵件:test.age@163.com MSN:lr@hotmail.com">test_lr@hotmail.com QQ:10196822
大家在閱讀當中如果有好的意見也請提出以便讓我做的更好!
1)設置項目名稱、保存路徑
圖1
2)選擇測試模板
圖2
在圖2中:
u 左邊是選擇項目的類型,如該項目是Visual C#開發的就選擇 Visual C#然后選擇該類型下的測試項;
u 右邊顯示的是屬于該項目類型的測試模板,根據實際的情況選擇適合你測試的模板;
u “名稱”中輸入你保存的名字(注:和“解決方案名稱”是一致的)
u “位置”選擇該測試項目保存的路徑
u “解決方案”默認就是選中,最好不要改動
u 在右上角中可以根據實際的開發環境的框架進行選擇
然后點擊“確定”
圖3
1)選擇測試類型
圖4
如圖4:
u 測試類型包括:WEB測試、單元測試、負載測試、手動測試、數據庫測試等。(在本文檔中重點介紹WEB測試和負載測試)
u “測試名稱”可以根據實際情況進行修改,也可以保持默認
u “添加到測試項目”可以默認在 圖2 中設置的測試項目,也可以進行修改
注意:在負載測試中可以使用該WEB測試。
然后點擊“確定”
圖5
1) 當點擊“確定”后,彈出瀏覽器,然后在瀏覽器中輸入需要測試的WEB URL地址,并點擊跳轉或者Enter鍵
u 如圖5中,如果正在錄制腳本則“錄制”按鈕處于被選中狀態
u 如圖5中,如果選中“暫?!卑粹o則該按鈕處于被選中狀態,且暫停錄制腳本
u 如圖5中,如果點擊“暫?!眲t腳本錄制完成,且返回到測試工具主界面
注:如果你使用的是IE8將不會有圖5中的
2)當正在錄制腳本時,測試工具的主界面如圖6所示
圖6
注:計數器是指正在錄制腳本的瀏覽器界面
u 點擊“顯示記錄器”返回到錄制腳本的瀏覽器界面中
3) 添加注釋
圖7
圖8
圖9
u 點擊
u 在如圖7的彈出框中輸入注釋內容
u 點擊“確定”后,同時由“暫?!弊優椤颁浿啤?,如圖8中顯示,且測試工具
界面如圖9顯示
u 錄制完腳本后,在圖8中點擊
界面,如圖10
圖10
如圖10中,會顯示動態變量的參數以及相關的連接地址。
注:如果某些變量需要手動參數化,則此處不選中。
u 點擊確定后,該動態參數在腳本中的變量如圖11所示
圖11
點擊確定后,所錄制的腳本會自動回放以驗證所錄制的準確性
1)參數化
參數化可以使模擬的環境達到更真實的效果,比如用不同的用戶登陸、做不同凡人操作等等。以下就以參數化不同的用戶為例:
首先建立一個簡易的數據庫(比如aclearcase/" target="_blank" >ccess數據庫),數據庫內容如圖12
圖12
u 添加數據源
點擊該測試項目的名稱,然后點鼠標右鍵,如圖13
圖13
依次按一下步驟添加新建立的數據庫名稱:
Step 1:選擇數據庫類型和添加數據源的名字
圖14
Step 2:選擇目標數據庫
圖15
Step 3:測試添加的數據庫是否連接成功,點擊“測試連接”
圖16
然后依次點擊“下一步”
如果連接成功則可以成功用該數據庫,相反則需要進行調試。
Step 4:選擇所需的數據庫表
圖17
按照以上步驟成功添加數據源后,該數據就在腳本中成功顯示,如圖18
圖18
原文轉自:http://www.anti-gravitydesign.com