freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

自動(dòng)化測(cè)試5108735844-資料下載頁

2025-03-25 07:27本頁面
  

【正文】 設(shè)在測(cè)試的應(yīng)用程序中,想要存儲(chǔ)顯示在特定步驟之后的任何錯(cuò)誤消息的文本。在 If 語句中,查看帶有已知標(biāo)題欄值(例如 Error)的窗口是否存在。如果該窗口存在,則輸出該窗口中的文本(假設(shè)窗口大小與所有可能的錯(cuò)誤消息的大小相同)。在使用基于Windows的應(yīng)用程序文本輸出值時(shí)應(yīng)注意以下事項(xiàng):n 在基于 Windows 的應(yīng)用程序中創(chuàng)建文本或文本區(qū)輸出值時(shí)使用文本識(shí)別機(jī)制,有時(shí)會(huì)檢索到不想要的文本信息(例如隱藏文本和帶陰影的文本,這些文本會(huì)作為同一字符串的多個(gè)副本顯示)。n 此外,在不同的運(yùn)行會(huì)話中,文本(和文本區(qū))輸出值的表現(xiàn)方式可能不同,具體取決于使用的操作系統(tǒng)版本、已經(jīng)安裝的 Service Pack、安裝的其他工具包、的應(yīng)用程序中使用的 API 等等。3.?dāng)?shù)據(jù)庫輸出值可以使用數(shù)據(jù)庫輸出值,基于在數(shù)據(jù)庫上定義的查詢的結(jié)果(結(jié)果集)來輸出數(shù)據(jù)庫單元格內(nèi)容的值??梢詮慕Y(jié)果集的全部?jī)?nèi)容中創(chuàng)建輸出值,也可以從其中某一部分創(chuàng)建輸出值。在運(yùn)行會(huì)話過程中, QuickTest 從數(shù)據(jù)庫中檢索當(dāng)前數(shù)據(jù),并根據(jù)指定的設(shè)置來輸出值。4.XML輸出值可以使用 XML 輸出值輸出 XML 文檔中的 XML 元素和屬性的值。運(yùn)行會(huì)話完成后,可以在“測(cè)試結(jié)果”窗口中查看 XML 輸出值的概要結(jié)果。還可以通過打開“XML 輸出值結(jié)果”窗口來查看詳細(xì)結(jié)果。例如,假設(shè)網(wǎng)頁中的某個(gè) XML 文檔包含新車的價(jià)目表??梢酝ㄟ^選擇要輸出的相應(yīng)的 XML 元素值來輸出特定汽車的價(jià)格。以下給出每種環(huán)境支持的輸出值類型:輸出值類別Web標(biāo)準(zhǔn)WindowsVBActiveX其它環(huán)境標(biāo)準(zhǔn)SSSSNA頁(標(biāo)準(zhǔn))SNANANANA表(標(biāo)準(zhǔn))SNANASNA文本SSSSNA文本區(qū)NSSSSNA數(shù)據(jù)庫NSNANANAS(DbTable)XMLSNANANAXML文件*S支持 NS不支持 NA不適用 存儲(chǔ)輸出值定義輸出值時(shí),可以指定運(yùn)行會(huì)話期間在哪里以及如何存儲(chǔ)每個(gè)值??梢詫⒅递敵龅剑簄 測(cè)試、操作或組件參數(shù)n 運(yùn)行時(shí)數(shù)據(jù)表n 環(huán)境變量1.將值存儲(chǔ)在測(cè)試、操作或組件參數(shù)中可以將值輸出到操作或組件參數(shù),以便可以在運(yùn)行會(huì)話后面的部分中使用來自運(yùn)行會(huì)話某一部分的值,或者傳遞回運(yùn)行(調(diào)用)測(cè)試或組件的應(yīng)用程序。例如,假設(shè)要測(cè)試一個(gè)購(gòu)物應(yīng)用程序,該程序計(jì)算采購(gòu)費(fèi)用,并自動(dòng)從賬戶中扣除采購(gòu)金額。想要測(cè)試在每次運(yùn)行帶有不同的采購(gòu)單的操作或組件時(shí),該應(yīng)用程序是否能夠正確地從賬戶中扣除采購(gòu)金額,可以將花費(fèi)的總金額輸出到某個(gè)操作或組件的參數(shù)值,然后在稍后的扣除該金額操作中的運(yùn)行會(huì)話部分使用該值。2.將值存儲(chǔ)在運(yùn)行時(shí)數(shù)據(jù)表中對(duì)于要運(yùn)行多次的由數(shù)據(jù)驅(qū)動(dòng)的測(cè)試(或操作)來說,將值輸出到運(yùn)行時(shí)數(shù)據(jù)表的選項(xiàng)特別有用。在每次重復(fù)或循環(huán)中, QuickTest 檢索當(dāng)前值并將其存儲(chǔ)在運(yùn)行時(shí)數(shù)據(jù)表的相應(yīng)的行中。例如,要測(cè)試一個(gè)航班預(yù)定應(yīng)用程序,因此設(shè)計(jì)了一個(gè)測(cè)試來創(chuàng)建新預(yù)定,隨后查看預(yù)定詳細(xì)信息。每次運(yùn)行測(cè)試時(shí),應(yīng)用程序?yàn)樾骂A(yù)定生成一個(gè)唯一的訂單號(hào)。要查看預(yù)定,應(yīng)用程序要求用戶輸入相同的訂單號(hào)。運(yùn)行該測(cè)試之前,還不知道訂單號(hào)。要想解決這個(gè)問題,就要將在創(chuàng)建新預(yù)定時(shí)生成的唯一訂單號(hào)的值輸入數(shù)據(jù)表中。然后,在“View Reservation”屏幕中,使用包含存儲(chǔ)值的列將輸出值插入訂單號(hào)輸入字段中。運(yùn)行測(cè)試時(shí), QuickTest 檢索站點(diǎn)為新預(yù)定生成的唯一訂單號(hào),并在運(yùn)行時(shí)數(shù)據(jù)表中輸入此輸出值。測(cè)試到達(dá)查看預(yù)定所需的訂單號(hào)輸入字段時(shí), QuickTest 將存儲(chǔ)在運(yùn)行時(shí)數(shù)據(jù)表中的唯一訂單號(hào)插入訂單號(hào)字段中。3.將值存儲(chǔ)在環(huán)境變量中將值輸出到內(nèi)部用戶定義的環(huán)境變量時(shí),可以在運(yùn)行會(huì)話后面的階段使用該環(huán)境變量輸入?yún)?shù)。例如,假設(shè)在測(cè)試一個(gè)應(yīng)用程序,該程序會(huì)提示用戶在“歡迎使用”頁輸入賬號(hào),然后顯示用戶姓名。就可以使用文本輸出值來捕獲顯示的名稱值,并將其存儲(chǔ)在環(huán)境變量中。然后,可以檢索環(huán)境變量中的值以便在應(yīng)用程序的其他位置中輸入用戶的姓名。 輸出屬性值 定義標(biāo)準(zhǔn)輸出值通過“輸出值屬性”對(duì)話框可以選擇要輸出的屬性值,并定義您選擇的每個(gè)值的設(shè)置。關(guān)閉此對(duì)話框之前,可以為相同對(duì)象選擇許多屬性并為每個(gè)屬性值定義輸出設(shè)置。運(yùn)行會(huì)話過程中到達(dá)輸出值步驟時(shí), QuickTest 將檢索所有指定的屬性值。 1.標(biāo)識(shí)對(duì)象對(duì)話框的上部顯示有關(guān)要?jiǎng)?chuàng)建輸出值的測(cè)試對(duì)象的信息:項(xiàng)目描述名稱測(cè)試對(duì)象的名稱類對(duì)象的類別 2.選擇要輸出的屬性值對(duì)話框的上半部分包含一個(gè)窗格,其中列出選定對(duì)象的屬性,以及它們的值和類型。該窗格包含以下項(xiàng):窗口元素描述復(fù)選框要指定將輸出的屬性,選擇相應(yīng)的復(fù)選框,可以為對(duì)象選擇多個(gè)屬性,并為選擇的每個(gè)屬性值指定輸出選項(xiàng)。類別圖標(biāo)表示屬性的值當(dāng)前為常量圖標(biāo)表示屬性的值當(dāng)前存儲(chǔ)在測(cè)試、操作或組件參數(shù)中圖標(biāo)表示屬性的值當(dāng)前存儲(chǔ)在運(yùn)行時(shí)數(shù)據(jù)表中圖標(biāo)表示屬性的值當(dāng)前存儲(chǔ)在環(huán)境變量中屬性屬性的名稱值屬性的當(dāng)前值 3.指定屬性值的輸出設(shè)置選擇屬性的復(fù)選框時(shí),將突出顯示屬性詳細(xì)信息,并且在“配置值”區(qū)域中顯示選定屬性值的當(dāng)前輸出定義。第一次選擇要輸出的屬性值時(shí),“配置值”區(qū)域中會(huì)顯示值的默認(rèn)輸出定義。選擇要輸出的屬性值時(shí),可以:n 通過選擇其他屬性值或單擊“OK”接受顯示的輸出定義。n 通過單擊“修改”按鈕更改選定值的輸出類型和/ 或設(shè)置。將打開“輸出選項(xiàng)”對(duì)話框并顯示該值當(dāng)前的輸出類型和設(shè)置。 指定輸出類型和和設(shè)置為每個(gè)值定義的輸出類型和設(shè)置決定該值在運(yùn)行會(huì)話中的存儲(chǔ)位置以及使用方式。到達(dá)輸出值步驟時(shí),QuickTest 檢索為輸出選定的每個(gè)值并將其存儲(chǔ)在指定位置,以供以后在運(yùn)行會(huì)話中使用。新建輸出值步驟時(shí),QuickTest 為選定要輸出的每個(gè)值指定一個(gè)默認(rèn)定義??梢酝ㄟ^選擇不同的輸出類型并/ 或更改輸出設(shè)置來更改選定值的當(dāng)前輸出定義:n 將值輸出到操作或組件參數(shù)n 將值輸出到數(shù)據(jù)表n 將值輸出到環(huán)境變量1.將值輸出到操作或組件參數(shù)可以將值輸出到操作或組件參數(shù),以便這些值可以在運(yùn)行會(huì)話的后面部分中使用,或者傳遞回運(yùn)行(調(diào)用)測(cè)試或組件的外部應(yīng)用程序。如果參數(shù)已經(jīng)定義為用于調(diào)用操作或組件的輸出參數(shù),只能將值輸出到操作或組件參數(shù)。此外,僅當(dāng)輸出值類型和參數(shù)值類型匹配時(shí),將值輸出到操作或組件的選項(xiàng)才可用。選擇“測(cè)試參數(shù)”、“操作參數(shù)”或“組件參數(shù)”作為輸出類型時(shí),通過“輸出選項(xiàng)”對(duì)話框可以選擇在其中存儲(chǔ)運(yùn)行會(huì)話持續(xù)時(shí)間的選定值的參數(shù)。2.將值輸出到數(shù)據(jù)表選擇“數(shù)據(jù)表”作為輸出類型時(shí),通過“輸出選項(xiàng)”對(duì)話框可以指定在運(yùn)行時(shí)數(shù)據(jù)表中存儲(chǔ)選定值的位置。在將值輸出到數(shù)據(jù)表時(shí),有以下選項(xiàng)可以修改:n 名稱指定數(shù)據(jù)表中要存儲(chǔ)值的列的名稱。QuickTest 建議使用輸出的默認(rèn)名稱。可以從列表中選擇現(xiàn)有的輸出名稱,也可以通過使用默認(rèn)輸出名稱或輸入有效的描述性名稱來新建輸出名稱。n 數(shù)據(jù)表中的位置輸出測(cè)試的值時(shí),指定將數(shù)據(jù)表列名稱添加到數(shù)據(jù)表的全局工作表還是當(dāng)前操作工作表中。3.將值輸出到環(huán)境變量如果選擇“環(huán)境”作為輸出類型時(shí),通過“輸出選項(xiàng)”對(duì)話框,可以指定要在其中存儲(chǔ)運(yùn)行會(huì)話持續(xù)時(shí)間的選定值的環(huán)境參數(shù),該參數(shù)由內(nèi)部用戶定義。 在腳本中建立輸出值 建立輸出值在上一章中,因?yàn)樵诒砀駲z查點(diǎn)中機(jī)票價(jià)錢的預(yù)期結(jié)果,并沒有隨著出發(fā)地點(diǎn)的改變而變動(dòng),導(dǎo)致第二、第三次的執(zhí)行結(jié)果是失敗的?,F(xiàn)在,我們從“Select a Flight: Mercury ”網(wǎng)頁上取得機(jī)票價(jià)錢,并且已取得的機(jī)票價(jià)錢更新表格檢查點(diǎn)的預(yù)期結(jié)果,這樣一來,測(cè)試腳本就可以利用在“Select a Flight: Mercury”網(wǎng)頁上取得的機(jī)票價(jià)錢去驗(yàn)證“Book a Flight: Mercury”上顯示的機(jī)票價(jià)錢。1.首先,我們打開Parameter測(cè)試腳本,將腳本另存為“Output”測(cè)試腳本。2.在樹視圖中,展開“Wele: Mercury Tours”并且點(diǎn)擊“Select a Flight: Mercury”網(wǎng)頁,在Active Screen窗口會(huì)顯示相應(yīng)的頁面。在 Active Screen窗口中選取框住270,然后點(diǎn)擊鼠標(biāo)右鍵,選擇“Insert Text Output”,打開“Text Output Value Properties”對(duì)話窗口:3.在“Text Output Value Properties”對(duì)話窗口中點(diǎn)擊“Modify”按鈕,打開“Output Options”對(duì)話窗口:在名字字段顯示Select_a_Flight_MercuryOutput_Text_out,將其改成depart_flight_price ,接受其它默認(rèn)值,點(diǎn)擊“OK”確認(rèn),QuickTest會(huì)在Data Table中加入depart_flight_price字段。在Data Table上的depart_flight_price字段的第一行會(huì)顯示從應(yīng)用程序上取得的輸出值(270)。在執(zhí)行時(shí),第一次QuickTest會(huì)取得一樣的值270,接下來的第二、第三次會(huì)從應(yīng)用程序上取得實(shí)際值,并存放在Data Table中。4.修正表格檢查點(diǎn)的預(yù)期值在樹視圖中,展開“Wele: Mercury Tours Book a Flight: Mercury”,在“Checkpoint"New York to San Francisco"”上點(diǎn)擊鼠標(biāo)右鍵,選擇“Checkpoint Properties”,打開“Table Checkpoint Properties”對(duì)話窗口。選中第三行,第三列(被勾選的字段),在“Configure value”中選擇“Parameter”然后點(diǎn)擊“Parameter Options”按鈕,打開“Parameter Options”對(duì)話窗口:在窗口的名字下拉列表中選擇depart_flight_price。5.點(diǎn)擊“OK”回到“Table Checkpoint Properties”對(duì)話窗口,可以看到這個(gè)檢查點(diǎn)的預(yù)期結(jié)果已經(jīng)被參數(shù)化了。點(diǎn)擊“OK”關(guān)閉“Table Checkpoint Properties”窗口,保存測(cè)試腳本 執(zhí)行并分析使用輸出值的測(cè)試腳本 在上面我們?cè)诮ū局薪?cè)輸出值,并且將表格檢查點(diǎn)參數(shù)化,現(xiàn)在,執(zhí)行Output測(cè)試腳本。 執(zhí)行測(cè)試腳本:點(diǎn)擊工具欄上的“Run”按鈕,開啟Run對(duì)話窗口,選取“New run results folder”,其余為默認(rèn)值,點(diǎn)擊“OK”開始執(zhí)行腳本。當(dāng)腳本運(yùn)行結(jié)束后,會(huì)開啟測(cè)試結(jié)果窗口。 在執(zhí)行結(jié)果窗口中,點(diǎn)擊樹視圖中的“RunTimeData”,可以在表格中看到執(zhí)行測(cè)試時(shí)使用的輸出值,在depart_flight_price字段中顯示了不同的機(jī)票價(jià)錢。在結(jié)果窗口中點(diǎn)擊“Test output Summary”可以看到,12個(gè)檢測(cè)點(diǎn)都通過了驗(yàn)證,運(yùn)行結(jié)果均為Passed。41 / 41
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1