winrunner的使用_第1頁(yè)
winrunner的使用_第2頁(yè)
winrunner的使用_第3頁(yè)
winrunner的使用_第4頁(yè)
winrunner的使用_第5頁(yè)
已閱讀5頁(yè),還剩60頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、WinRunner測(cè)試工具的運(yùn)用創(chuàng)建GUI map創(chuàng)建測(cè)試腳本同步點(diǎn)和檢查點(diǎn)使用TSL撰寫(xiě)測(cè)試腳本建立數(shù)據(jù)驅(qū)動(dòng)測(cè)試腳本建立批次測(cè)試 WinRunner介紹 WinRunner(簡(jiǎn)稱WR)是一種基于MS Windows的功能測(cè)試工具。 WR可以幫助用戶自動(dòng)處理從測(cè)試開(kāi)發(fā)到測(cè)試執(zhí)行的整個(gè)過(guò)程,可以創(chuàng)建可修改和可復(fù)用的測(cè)試腳本,而不用擔(dān)心軟件功能模塊的變更。樣本軟件和測(cè)試套件 WinRunner 7.6 中附帶了一個(gè)用于航班預(yù)定的樣本軟件Flight Reservation。該樣本軟件有兩個(gè)版本Flight4A 和Flight4B,其中 Flight4A 版本是正常的軟件, Flight4B 版本中

2、則有意識(shí)加入了一些錯(cuò)誤。 樣本軟件的登錄:可以使用任意用戶名(長(zhǎng)度至少為4)登錄Flight Reservation軟件,密碼為Mercury。 WinRunner和測(cè)試套件的其他工具一起提供整個(gè)測(cè)試流程的解決方案:測(cè)試計(jì)劃、測(cè)試開(kāi)發(fā)、GUI負(fù)載測(cè)試、錯(cuò)誤跟蹤以及多用戶系統(tǒng)客戶端負(fù)載測(cè)試。常用測(cè)試套件有: TestDirector(測(cè)試管理工具) LoadRunner(用于Client/Server結(jié)構(gòu)軟件的測(cè)試工具) 使用WinRunner進(jìn)行自動(dòng)化測(cè)試的好處WinRunner的測(cè)試模式 以WinRunner執(zhí)行測(cè)試,就與人工測(cè)試一樣,WinRunner 會(huì)仿真鼠標(biāo)的動(dòng)作與鍵盤(pán)的輸入。當(dāng)在軟

3、件操作中點(diǎn)擊GUI(圖形用戶界面)對(duì)象時(shí),WR會(huì)使用一種類(lèi)C的測(cè)試腳本語(yǔ)言 (TSL) 生成一個(gè)測(cè)試腳本。測(cè)試人員可以用手工編程的方法編輯這個(gè)腳本。 WinRunner包括的功能生成器 (Function Generator) 可以幫助用戶快速簡(jiǎn)便的在已錄制的測(cè)試中添加功能。 WinRunner有兩種錄制測(cè)試的模式: (1)環(huán)境判斷模式(Context Sensitive Mode) (2)模擬模式(Analog Mode)環(huán)境判斷模式 環(huán)境判斷模式根據(jù)用戶選取的GUI對(duì)象將用戶對(duì)軟件的操作動(dòng)作錄制下來(lái),并忽略這些對(duì)象在屏幕上的物理位置。每一次對(duì)被測(cè)軟件進(jìn)行操作,測(cè)試腳本會(huì)描述用戶選取的對(duì)象和

4、操作動(dòng)作。 當(dāng)進(jìn)行錄制時(shí)間,WR會(huì)對(duì)選取的每個(gè)對(duì)象做唯一描述并寫(xiě)入GUI map(映射) 中。GUI map和測(cè)試腳本被分開(kāi)保存和維護(hù)。當(dāng)軟件用戶界面發(fā)生變化時(shí),用戶只需更新GUI map。這樣一來(lái),環(huán)境判斷模式的測(cè)試腳本將非常容易地被重復(fù)使用。 執(zhí)行測(cè)試時(shí)只需要回放測(cè)試腳本?;胤艤y(cè)試腳本的過(guò)程,就是WR模擬一個(gè)用戶使用鼠標(biāo)選取對(duì)象、用鍵盤(pán)輸入數(shù)據(jù)的操作過(guò)程。 WR從GUI map中讀取對(duì)象描述,并在被測(cè)軟件中查找符合這些描述的對(duì)象。模擬模式 模擬模式記錄鼠標(biāo)點(diǎn)擊、鍵盤(pán)輸入和鼠標(biāo)在二維平面上(x軸、y軸)的精確運(yùn)動(dòng)軌跡。執(zhí)行測(cè)試時(shí),WR讓鼠標(biāo)根據(jù)軌跡運(yùn)動(dòng)。 模擬模式對(duì)于那些需要追蹤鼠標(biāo)運(yùn)動(dòng)的測(cè)

5、試非常有用,例如畫(huà)圖軟件。 WinRunner 的測(cè)試流程 創(chuàng)建GUI map 建立測(cè)試腳本 對(duì)測(cè)試腳本除錯(cuò)(debug) 在新版應(yīng)用程序執(zhí)行測(cè)試腳本 檢視測(cè)試結(jié)果 回報(bào)缺陷(defect)1 創(chuàng)建GUI map 了解WinRunner是如何識(shí)別GUI對(duì)象的 掌握如何使用GUI spy查看GUI對(duì)象的屬性 掌握兩種GUI map模式1.1 WR如何識(shí)別GUI對(duì)象 一般的Windows應(yīng)用程序,通常是由窗口、按鈕、菜單等組成,這些在WinRunner中通稱為。WR會(huì)通過(guò)學(xué)習(xí)這些GUI對(duì)象的屬性來(lái)識(shí)別GUI對(duì)象。 WR把學(xué)來(lái)的這些GUI對(duì)象的屬性保存在GUI Map文件中(GUI Map是一個(gè)或多

6、個(gè)GUI Map文件的總和) 。當(dāng)執(zhí)行測(cè)試時(shí),WR使用GUI Map定位對(duì)象:先從GUI map讀取有關(guān)對(duì)象的描述,然后尋找有相同屬性的對(duì)象。 GUI對(duì)象的屬性包括:class, label, width, height, handle以及enable等。WR只會(huì)記錄最少但可組合成唯一的屬性來(lái)識(shí)別GUI對(duì)象。 例如,當(dāng)WR識(shí)別一個(gè)“OK”按鈕時(shí),會(huì)記錄這個(gè)按鈕所屬的窗口(如屬于OPEN窗口),隸屬的class(如push_button)和按鈕的label(如OK)來(lái)識(shí)別該按鈕。而其他的width, height, handle以及enable等屬性都不會(huì)被用到。 腳本中如何識(shí)別腳本中如何識(shí)別G

7、UI對(duì)象對(duì)象 在測(cè)試腳本中,WR使用邏輯名(Logic name) 定義對(duì)象:如“Print”定義Print dialog box,“OK” 定義OK button。對(duì)象的邏輯名由它的類(lèi)(Class) 決定。多數(shù)情況下,邏輯名是對(duì)象的卷標(biāo)(Label)。 邏輯名實(shí)際上是對(duì)象物理描述(物理描述是 包含一個(gè)對(duì)象物理屬性的清單)的簡(jiǎn)稱。 邏輯名和物理描述一起作用,確保每個(gè)GUI對(duì)象有自身唯一的標(biāo)識(shí)。1.2 如何學(xué)習(xí)GUI對(duì)象的屬性 WR提供一個(gè)叫的工具,可以用來(lái)學(xué)習(xí)單個(gè)GUI對(duì)象的屬性,也可用于查看某個(gè)GUI對(duì)象有哪些屬性以及WR是以哪些屬性來(lái)識(shí)別此GUI對(duì)象。 使用在錄制腳本前讓W(xué)R一次性的學(xué)習(xí)被

8、測(cè)軟件中所有的GUI對(duì)象。如果GUI發(fā)生變化,再用GUI Map Editor來(lái)單獨(dú)學(xué)習(xí)發(fā)生變化的窗體或?qū)ο螅⒁源烁翯UI Map。1.3 GUI Map的兩種工作模式 當(dāng)WR識(shí)別完GUI對(duì)象后,會(huì)將GUI對(duì)象的邏輯名和物理描述存儲(chǔ)在GUI Map File中。WR提供兩種GUI Map的工作模式:和。因此,用戶在創(chuàng)建測(cè)試前應(yīng)先確定要使用哪種GUI Map模式。:每次新建測(cè)試就自動(dòng)創(chuàng)建一個(gè)GUI Map File。WR會(huì)在用戶保存測(cè)試、打開(kāi)測(cè)試時(shí),自動(dòng)保存和自動(dòng)加載GUI Map File。:多個(gè)測(cè)試腳本共享同一個(gè)GUI Map File,用戶要手工保存和加載使用的GUI Map File

9、。 操作演示 兩種模式的切換 兩種模式下GUI map的生成兩種模式的比較GUI Map TestGlobal GUI Map File優(yōu)點(diǎn)1.每個(gè)測(cè)試都有自帶的GUI Map File2.使用方便,保存和加載GUI Map File都是自動(dòng)完成3.作為單次測(cè)試,容易維護(hù)和更新(就是重新錄一次)1.如果對(duì)象或窗體的屬性改變,只需要修改在GUI Map File里對(duì)應(yīng)的屬性2.容易維護(hù)和更新(無(wú)需重新錄制)缺點(diǎn)一旦軟件GUI變更,每個(gè)測(cè)試的GUI Map File都要重新錄制要記住保存和加載使用的GUI Map File建議如果用戶對(duì)WR沒(méi)有經(jīng)驗(yàn)或被測(cè)軟件的GUI已經(jīng)固定,可以采用這種模式。如果

10、用戶是有經(jīng)驗(yàn)的WR使用者或被測(cè)軟件的GUI經(jīng)常變化,最好使用這種模式。2 創(chuàng)建測(cè)試腳本 掌握兩種錄制模式:Context Sensitive和Analog 了解如何閱讀測(cè)試腳本內(nèi)容 執(zhí)行測(cè)試腳本并分析其結(jié)果2.1 WR的兩種錄制模式 環(huán)境判斷模式(Context Sensitive Mode) 環(huán)境判斷模式是以GUI對(duì)象為基礎(chǔ)的。 以按下登錄界面中“OK”按鈕為例:測(cè)試腳本中會(huì)顯示為:在執(zhí)行時(shí),WR會(huì)找尋“OK”按鈕,并按下它。Button_press(“OK”); 模擬模式(Analog Mode)執(zhí)行測(cè)試時(shí),WR讓鼠標(biāo)根據(jù)軌跡運(yùn)動(dòng)。 同樣以按下登錄界面中“OK”按鈕為例:執(zhí)行測(cè)試時(shí)會(huì)通過(guò)控

11、制鼠標(biāo)的移動(dòng)完成測(cè)試。Move_locator_track(1); 鼠標(biāo)移動(dòng)Mtype(“-”); 按下鼠標(biāo)左鍵Mtype(“+”); 放開(kāi)鼠標(biāo)左鍵 兩種錄制模式的區(qū)別實(shí)驗(yàn)一 GUI spy 打開(kāi)flight4a的應(yīng)用程序 開(kāi)啟GUI Spy 點(diǎn)選【Tools】-【GUI Spy】 利用GUI SPY繼續(xù)完成登錄界面中所有GUI對(duì)象的學(xué)習(xí) 檢視GUI Spy顯示的信息 了解WinRunner是如何用最少的屬性來(lái)識(shí)別GUI對(duì)象實(shí)驗(yàn)二 RapidTest Script Wizard 打開(kāi)flight4a的應(yīng)用程序 利用RapidTest Script Wizard對(duì)“flight reservat

12、ion”窗口的所有GUI對(duì)象進(jìn)行學(xué)習(xí),并生成名為“flight4a.gui”的gui map文件實(shí)驗(yàn)三 錄制測(cè)試腳本 以context sensitive模式錄制 在Flight Reservation中新增一筆訂單 在“open order”窗口打開(kāi)新增的訂單 選擇“fax order” 輸入fax number 勾選send Signature with order 在簽名欄中簽名 清除簽名 切換為Analog模式繼續(xù)錄制 在清空后的簽名欄中簽名 切換回context sensitive模式 選擇發(fā)送目的:比較兩種錄制模式的區(qū)別,熟練使用兩種模式錄制腳本實(shí)驗(yàn)四 執(zhí)行測(cè)試 關(guān)閉flight4

13、a,打開(kāi)flight4b 選擇“run from top” 檢查測(cè)試結(jié)果 Winrunner中有三種執(zhí)行模式可供選擇: verify::此模式下能執(zhí)行測(cè)試以檢查應(yīng)用程序的功能,且能存儲(chǔ)測(cè)試結(jié)果 Debug:此模式下能檢查測(cè)試腳本執(zhí)行是否正確,并對(duì)腳本進(jìn)行調(diào)試 Update:此模式下允許更新檢查點(diǎn)的預(yù)期值3 同步點(diǎn)和檢查點(diǎn) 同步點(diǎn) GUI對(duì)象檢查點(diǎn) 圖像檢查點(diǎn) 文字檢查點(diǎn)3.1 同步點(diǎn) 執(zhí)行測(cè)試時(shí),被測(cè)程序每次操作的響應(yīng)時(shí)間不一定,時(shí)快時(shí)慢,導(dǎo)致執(zhí)行輸入動(dòng)作的時(shí)間也需要等待。如 從數(shù)據(jù)庫(kù)取得數(shù)據(jù) 等待窗口開(kāi)啟 等待狀態(tài)列成為100% 增加WinRunner的預(yù)設(shè)等待時(shí)間 在測(cè)試腳本中插入 同步點(diǎn)

14、用來(lái)處理測(cè)試運(yùn)行中可能發(fā)生的時(shí)間控制和窗體位置等問(wèn)題。當(dāng)WR執(zhí)行到同步點(diǎn)時(shí),會(huì)暫停執(zhí)行以等待應(yīng)用程序某些狀態(tài)的改變后,再繼續(xù)執(zhí)行腳本。3.2 GUI檢查點(diǎn) 檢查點(diǎn)可以讓用戶比較軟件當(dāng)前版本和以前版本的區(qū)別。錄制測(cè)試時(shí),在用戶需要檢查軟件反應(yīng)的地方插入檢查點(diǎn);插入檢查點(diǎn)后,WR會(huì)收集一套性能指標(biāo),在測(cè)試運(yùn)行時(shí)對(duì)其一一驗(yàn)證。 Winrunner中通過(guò)建立GUI檢查點(diǎn),檢查GUI對(duì)象的屬性,并以此判定該對(duì)象的功能是否正常。插入GUI檢查點(diǎn) 檢查單個(gè)屬性的值:點(diǎn)選Insert-GUI Checkpoint -For Single Property 檢查單個(gè)對(duì)象:點(diǎn)選Insert-GUI Checkpo

15、int- For Object/Window 檢查一個(gè)窗體中的多個(gè)對(duì)象:點(diǎn)選Insert-GUI Checkpoint- For Multiple Objects 插入檢查點(diǎn)后,腳本中將加入obj_check_gui 語(yǔ)句或win_check_gui語(yǔ)句。3.3 位圖檢查點(diǎn) 位圖檢查點(diǎn)是做一個(gè)窗體或區(qū)域的截圖,并把這張圖片和以前的版本進(jìn)行比較,檢查是否存在差異。 Winrunner提供三種方式建立圖像檢查點(diǎn): 屏幕區(qū)域:以鼠標(biāo)拖拉方式?jīng)Q定圖像檢查點(diǎn)的區(qū)域 窗口:以整個(gè)窗口作為圖像檢查點(diǎn)的區(qū)域 GUI物件:以整個(gè)GUI對(duì)象作為圖像檢查點(diǎn)的區(qū)域3.4 文本檢查點(diǎn) 文本檢查點(diǎn)讀取GUI對(duì)象和位圖中的

16、文本,使你可以檢驗(yàn)文本內(nèi)容。3.5 數(shù)據(jù)庫(kù)檢查點(diǎn) 數(shù)據(jù)庫(kù)檢查點(diǎn)檢查一定數(shù)量的行和列組成的集合(這個(gè)集合由你在數(shù)據(jù)庫(kù)中創(chuàng)建)的內(nèi)容。實(shí)驗(yàn)五 同步點(diǎn) 在Flight Reservation中建立一張新的訂單,并新增到數(shù)據(jù)庫(kù)中 變更預(yù)設(shè)等待時(shí)間的設(shè)定 如何識(shí)別何種問(wèn)題需要以同步點(diǎn)解決 加入同步點(diǎn) 執(zhí)行測(cè)試腳本 檢視結(jié)果具體步驟 錄制測(cè)試腳本 1、啟動(dòng)WR,并加載GUI Map File (flight4a.gui) 2、啟動(dòng)Flight 4A,并登錄 3、開(kāi)始以Context Sensitive模式錄制測(cè)試腳本 4、建立新的訂單 5、填入航班與旅客資料 6、點(diǎn)選“Insert Order”,將訂單新

17、增到數(shù)據(jù)庫(kù)中 7、點(diǎn)選“Delete Order”,刪除剛才新增的訂單 8、停止錄制,并保存測(cè)試腳本為lesson5 變更預(yù)設(shè)等待時(shí)間的設(shè)定 1、點(diǎn)選Tools-General Options 2、選取Run-Settings 3、將10000msec改成1000msec(1秒) 4、按下“OK” 如何識(shí)別何種問(wèn)題需要以同步點(diǎn)解決 1、啟動(dòng)WR,并加載剛保存的lesson5腳本 2、點(diǎn)選“Run From Top” 3、暫停執(zhí)行 4、按下“Pause” 加入同步點(diǎn) 1、確認(rèn)Flight Reservation已經(jīng)啟動(dòng) 2、確認(rèn)WR已經(jīng)啟動(dòng),并加載lesson5測(cè)試腳本與GUI Map File

18、 3、將光標(biāo)移動(dòng)到要插入同步點(diǎn)的位置 4、插入同步點(diǎn):點(diǎn)選Insert-Synchronization Point -For Object/Window Bitmap 5、手動(dòng)將1秒鐘改成10秒鐘: obj_wait_bitmap(Insert Done., Img1, 10) 6、保存測(cè)試腳本 7、如果在Global GUI Map File模式下,記得保存新的GUI對(duì)象實(shí)驗(yàn)六 GUI檢查點(diǎn) 插入GUI檢查點(diǎn) 1、啟動(dòng)WR,并加載GUI Map File (flight4a.gui) 2、啟動(dòng)Flight 4A,并登錄 3、開(kāi)始以Context Sensitive模式錄制測(cè)試腳本 4、打開(kāi)“

19、Open Order”窗口 5、對(duì)“Order NO.”check box插入檢查點(diǎn) 6、輸入訂單編號(hào)4 7、對(duì)“Order NO.”check box插入另一個(gè)檢查點(diǎn) 8、對(duì)“Customer Name”check box插入檢查點(diǎn) 9、點(diǎn)選“OK”打開(kāi)訂單10、停止錄制,并保存測(cè)試腳本 打開(kāi)flight4a執(zhí)行測(cè)試 檢視測(cè)試結(jié)果 用鼠標(biāo)雙擊“end GUI checkpoint”檢查是否通過(guò);若未通過(guò)是哪個(gè)屬性不符合 打開(kāi)flight4b執(zhí)行測(cè)試并檢視測(cè)試結(jié)果 對(duì)比兩個(gè)版本中的測(cè)試結(jié)果,體會(huì)什么時(shí)候應(yīng)該使用GUI檢查點(diǎn),以及GUI檢查點(diǎn)能幫助我們完成什么功能。實(shí)驗(yàn)七 位圖檢查點(diǎn) 錄制測(cè)試腳

20、本 以context sensitive模式錄制 輸入fax number 勾選send Signature with order 切換為analog模式錄制 在簽名欄中簽名 切換回context sensitive模式錄制 建立圖像檢查點(diǎn) 【insert】-【bitmap checkpoint】-【for Object/window】 清除簽名 再建立圖像檢查點(diǎn) 關(guān)閉 訂單窗口 停止錄制 存儲(chǔ)測(cè)試腳本 打開(kāi)flight4a,執(zhí)行測(cè)試腳本,檢查測(cè)試結(jié)果 打開(kāi)flight4b,執(zhí)行測(cè)試腳本,檢查測(cè)試結(jié)果 對(duì)比兩個(gè)版本中的測(cè)試結(jié)果,體會(huì)什么時(shí)候應(yīng)該使用位圖檢查點(diǎn),以及位圖檢查點(diǎn)能幫助我們完成什么功

21、能。4 使用TSL撰寫(xiě)測(cè)試腳本 如何在錄制好的測(cè)試腳本中以可視化的方式加入函數(shù) 如何在測(cè)試腳本中手動(dòng)加入腳本代碼 如何除錯(cuò)4.1 以可視化方式加入函數(shù) 當(dāng)你在錄制測(cè)試腳本時(shí),你對(duì)應(yīng)用程序的所有操作,不管是點(diǎn)選按鈕或是鍵盤(pán)輸入,WinRunner會(huì)產(chǎn)生一行一行的測(cè)試腳本,這每一行的測(cè)試腳本稱為T(mén)SL(Test Script Language) WinRunner提供可視化工具“函數(shù)產(chǎn)生器(Funcation Generator)”,幫助在測(cè)試腳本中快速插入函數(shù) 函數(shù)產(chǎn)生器(Function Generator)的兩種使用方式: 直接點(diǎn)選GUI對(duì)象,讓W(xué)inRunner為你建議合適的函數(shù),然后再把

22、函數(shù)加入測(cè)試腳本中 直接從函數(shù)清單中挑選需要使用的函數(shù) 除了使用和函數(shù)外,TSL也提供一般程序語(yǔ)言具備的元素,如條件判斷,循環(huán),表達(dá)式等。 取得某個(gè)字段的值 函數(shù)產(chǎn)生器開(kāi)啟并建議使用edit_get_text函數(shù)。 按下【Paste】按鈕將函數(shù)插入測(cè)試腳本中選取【Insert】-【Function】-【For Object/Window】或是按下工具欄上的 按鈕對(duì)象名對(duì)象名變量名變量名4.2 在測(cè)試腳本中手動(dòng)加入代碼 在需要加入代碼的地方插入空白行 加入如下腳本 加上批注 選取【Edit】-【Comment】 直接在代碼中以 開(kāi)始作為批注動(dòng)作名稱動(dòng)作名稱0:通過(guò):通過(guò)1:失?。菏≡谠赪R中對(duì)

23、此動(dòng)中對(duì)此動(dòng)作的顯示信息作的顯示信息4.3 測(cè)試腳本除錯(cuò) WinRunner提供了除錯(cuò)的工具。通過(guò)工具可以執(zhí)行: 逐行執(zhí)行測(cè)試腳本 設(shè)定斷點(diǎn) 以watch list檢查變量的值 選擇以 模式執(zhí)行測(cè)試腳本 測(cè)試結(jié)果存儲(chǔ)在debug目錄中 每次以 模式執(zhí)行測(cè)試后,WinRunner會(huì)覆寫(xiě)上次的debug執(zhí)行結(jié)果實(shí)驗(yàn)八 錄制測(cè)試腳本 開(kāi)啟訂單 訂單 選擇【Cancel】關(guān)閉 訂單窗口 使用函數(shù)產(chǎn)生器在測(cè)試腳本中插入函數(shù) 依次獲取訂單窗口上的【#Tickets】,【Ticket Price】,【Total】字段的值 在測(cè)試腳本中加入判斷式 對(duì)測(cè)試腳本除錯(cuò) 在Flight4B中執(zhí)行測(cè)試腳本5 建立數(shù)據(jù)驅(qū)

24、動(dòng)測(cè)試腳本 如何使用數(shù)據(jù)驅(qū)動(dòng)精靈建立數(shù)據(jù)驅(qū)動(dòng)測(cè)試腳本 學(xué)習(xí)使用regular expression作為對(duì)象名稱 如何讓測(cè)試腳本重復(fù)執(zhí)行5.1 建立數(shù)據(jù)驅(qū)動(dòng)測(cè)試腳本 當(dāng)你建立好測(cè)試腳本后,可能會(huì)想用多組用多組不同的數(shù)據(jù)去執(zhí)行測(cè)試腳本不同的數(shù)據(jù)去執(zhí)行測(cè)試腳本。為達(dá)到此目的,可以將測(cè)試腳本轉(zhuǎn)換為數(shù)據(jù)驅(qū)動(dòng)測(cè)試數(shù)據(jù)驅(qū)動(dòng)測(cè)試腳本腳本,并建立一個(gè)數(shù)據(jù)表提供測(cè)試所需的多組數(shù)據(jù)。 加上開(kāi)啟及關(guān)閉數(shù)據(jù)表的指令 加上循環(huán)并讀取數(shù)據(jù)表的每一筆數(shù)據(jù) 將錄制的固定值與檢查點(diǎn)的值參數(shù)化為數(shù)據(jù)表的字段值 使用數(shù)據(jù)驅(qū)動(dòng)精靈(Data Driver Wizard) 手動(dòng)修改測(cè)試腳本數(shù)據(jù)驅(qū)動(dòng)精靈的使用 選取【Table】-【Data Driver Wizard】 建立數(shù)據(jù)表輸入數(shù)據(jù)輸入數(shù)據(jù)表的名稱表的名稱輸入該數(shù)據(jù)輸入該數(shù)據(jù)表在腳本中表在腳本中的變量名的變量名 設(shè)定參數(shù)化選項(xiàng)【Add statements to create a da

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論