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

正文內(nèi)容

rft使用手冊(cè)(編輯修改稿)

2025-07-22 07:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,提供著重于驗(yàn)證軟件應(yīng)用程序功能操作的開(kāi)發(fā)人員或質(zhì)量保證專家所需要的視圖。 準(zhǔn)備測(cè)試環(huán)境本部分將帶您完成準(zhǔn)備應(yīng)用程序環(huán)境的過(guò)程,以便能使用 Functional Tester進(jìn)行測(cè)試。您將: 創(chuàng)建存儲(chǔ)庫(kù),或項(xiàng)目,其中存儲(chǔ)您的Functional Tester工件 啟用進(jìn)行測(cè)試的應(yīng)用程序環(huán)境 配置被測(cè)應(yīng)用程序 新建功能測(cè)試項(xiàng)目創(chuàng)建名為MyFunctionalTestProject的Functional Test 項(xiàng)目,用來(lái)存儲(chǔ)您的測(cè)試腳本、數(shù)據(jù)池,和項(xiàng)目圖。如果您還沒(méi)有啟動(dòng) Functional Tester 的話,啟動(dòng)它并選擇前面部分中顯示的工作區(qū)。1. 如果您還沒(méi)有啟動(dòng) Functional Tester 的話,啟動(dòng)它并選擇前面部分中顯示的工作區(qū)。2. 在工作臺(tái)中選擇FileNewFunctional Test Project。您應(yīng)該見(jiàn)到圖 3 中的內(nèi)容。3. 輸入MyFunctionalTestProject 作為項(xiàng)目名,并單擊Finish。圖 3. Create Functional Test Project 向?qū)缒趫D4中所見(jiàn)到的,F(xiàn)unctional Test Projects視圖中有兩個(gè)新條目:一個(gè)用于顯示測(cè)試工件,一個(gè)用于顯示結(jié)果日志。圖 4. Functional Test Projects 視圖 啟用應(yīng)用程序環(huán)境接下來(lái),您需要啟用應(yīng)用程序運(yùn)行時(shí)環(huán)境。這樣做可以使 Functional Tester 能深入運(yùn)行時(shí)環(huán)境,識(shí)別被測(cè)應(yīng)用程序中的對(duì)象。1. 選擇ConfigureEnable Environments for Testing...。您將看到Enable Environments窗口中的三個(gè)選項(xiàng)卡,如圖5所示。這些是需要用到的三個(gè)類別或領(lǐng)域,它們是根據(jù)您所測(cè)試的應(yīng)用程序的類型而定。一般情況下,Internet Explorer是測(cè)試回放的默認(rèn)瀏覽器,并默認(rèn)被啟用。圖 5. Enable Environments 窗口2. Functional Tester 能夠測(cè)試基于 Eclipse的插件及RCP應(yīng)用程序。如果您已經(jīng)安裝了另外的Eclipse平臺(tái),那么您可以在Eclipse Platforms 選項(xiàng)卡中為測(cè)試啟用它們。3. 選擇Java Environments選項(xiàng)卡。IBM SDP Java Runtime Environment(JRE)是用于測(cè)試Java應(yīng)用程序的默認(rèn) JRE,您可以通過(guò) Functional Tester啟用它。如果您的應(yīng)用程序使用不同的JRE,通過(guò)此界面來(lái)啟用您的 JRE。對(duì)于本教程,使用該默認(rèn)的 JRE 進(jìn)行回放,所以在您在此處不用做任何改動(dòng)。4. 單擊Finish關(guān)閉窗口。 配置被測(cè)試應(yīng)用程序配置被測(cè)試應(yīng)用程序?qū)嶋H上不影響或變更您的應(yīng)用程序,只是在 Functional Tester 環(huán)境中創(chuàng)建一個(gè)快捷方式,或指針,使得啟動(dòng)應(yīng)用程序變得更容易,并且使得測(cè)試對(duì)其他測(cè)試機(jī)來(lái)說(shuō)更輕便。1. 在 Application Configuration Tool窗口中選擇ConfigureConfigure Applications for Testing...,如圖 6 所示。為Functional Tester 測(cè)試而配置的所有應(yīng)用程序的列表顯示了出來(lái)。Functional Tester中出現(xiàn)稱為 Swing應(yīng)用程序。提供 ClassicsJava的兩個(gè)構(gòu)建,兩個(gè)都是在安裝 Functional Tester 時(shí)自動(dòng)定義的。您可以看到,在此處,如何指定運(yùn)行參數(shù),例如JAR文件,classpath、JRE,和工作目錄。圖 6. Application Configuration Tool 窗口2. 因?yàn)槟鷮⑹褂帽窘坛讨械腃lassicsJava示例應(yīng)用程序,所以此時(shí)在該屏幕上您沒(méi)有什么需要改動(dòng)的。單擊Finish關(guān)閉窗口。 錄制測(cè)試通過(guò)手動(dòng)編碼、錄制,或二者的組合可以創(chuàng)建測(cè)試。即使您打算做一些定制的編碼,首先錄制測(cè)試也比從頭開(kāi)始編寫測(cè)試要更簡(jiǎn)單。在本教程中,您將錄制在示例ClassicsJava應(yīng)用程序中購(gòu)買CD的操作。 啟動(dòng)錄制器1. 單擊工具欄上的紅色錄制按鈕,啟動(dòng)錄制器。2. 在 Record a Functional Test腳本向?qū)е校斎肽_本名稱PlaceOrder,并單擊Finish。測(cè)試錄制器啟動(dòng)了,F(xiàn)unctional Tester和錄制工具欄最小化,如圖7中所示。錄制工具欄上有許多在錄制過(guò)程中有用的特性。在本教程中只用到一些。圖 7. 錄制工具欄 啟動(dòng)被測(cè)試的應(yīng)用程序1. 單擊Start Application 按鈕,以啟動(dòng)ClassicsJavaA java應(yīng)用程序快捷方式。ClassicsJava build A 啟動(dòng)了。 2. 牢記您此時(shí)在 ClassicsJava 應(yīng)用程序中所做的一切都被錄制下來(lái)。使用 Composers 樹(shù)控件來(lái)選擇Schubert Symphonies Nos. 5 amp。 9。3. 單擊Place Order。4. 此示例應(yīng)用程序沒(méi)有真正地檢查登錄或密碼。為了簡(jiǎn)化,當(dāng)向您請(qǐng)求這些內(nèi)容時(shí),接受默認(rèn)值,但要選擇Remember Password復(fù)選框。該復(fù)選框?qū)⒃诒窘坛痰碾S后部分說(shuō)明Functional Tester測(cè)試回放引擎的健壯性。5. 單擊OK,轉(zhuǎn)到 Place an Order 窗口。 創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)的訂單在測(cè)試腳本中默認(rèn)獲取所有的鍵盤輸入。Functional Tester 擁有非常強(qiáng)大的功能:它可以將用戶輸入的數(shù)據(jù)與測(cè)試的過(guò)程和導(dǎo)航命令分開(kāi)。這樣做的優(yōu)點(diǎn)是能夠以各式各樣數(shù)據(jù)的不同集合重復(fù)使用相同的測(cè)試過(guò)程,令您可以復(fù)用通用的測(cè)試,并且在極大減少您在創(chuàng)建反復(fù)的測(cè)試中涉及的時(shí)間和工作。1. 在 Place an Order窗口中,輸入Card Number 1111 2222 3333 4444,Card Type為 Visa,并輸入Expiration Date 12/08。2. 在錄制工具欄上,將 Insert Data Driven Commands 圖表拖到訂單表單上,使得整個(gè)表單上包圍紅色方框,如圖 8 所示。3. 圖 8. 選擇用于數(shù)據(jù)驅(qū)動(dòng)訪問(wèn)的字段4. 如圖9中的Insert Data Driven Actions 窗口出現(xiàn)了。Functional Tester默認(rèn)您想要數(shù)據(jù)驅(qū)動(dòng)面板上的所有測(cè)試對(duì)象或字段。然而,在這樣的情況下,您只希望數(shù)據(jù)驅(qū)動(dòng)信用卡信息。這使您使用同樣的腳本來(lái)運(yùn)行有多個(gè)信用卡的測(cè)試。要?jiǎng)h除不必要的測(cè)試對(duì)象,選中一個(gè),并單擊紅色 X 圖表來(lái)刪除。對(duì)所有的值都進(jìn)行該操作,除了CardNumberIncludeTheSpaces、creditCombo,和ExpirationDateText。 5. 圖 9. Insert Data Driven Actions 窗口6. 單擊OK確認(rèn)選擇。7. 單擊 Place an Order窗口上的 Place Order按鈕。出現(xiàn)一個(gè)確認(rèn)窗口。驗(yàn)證該窗口中的信息,如下部分中所示。 驗(yàn)證動(dòng)態(tài)數(shù)據(jù)應(yīng)用程序經(jīng)常要響應(yīng)您不能完全預(yù)料的數(shù)據(jù)和信息的輸入。例如,在 ClassicsJava 中您將收到的確認(rèn)信息包含二位的確認(rèn)號(hào)碼。您也許能夠預(yù)料到這將是未來(lái)訂單中的二位號(hào)碼,但每次您運(yùn)行該應(yīng)用程序時(shí)該號(hào)碼的值都是不同的。 您需要一種方法來(lái)驗(yàn)證消息的模式,而靈活處理該號(hào)碼的實(shí)際值。Functional Tester 驗(yàn)證點(diǎn)具有這樣的靈活性,如您將在本部分中所了解到的。1. 從錄制工具欄中將Insert Verification Point or Action 按鈕拖到 Message 窗口中的文本上,如圖 10 所示。當(dāng)紅框只圈住了以“Your order has been received...”開(kāi)頭的文本時(shí),釋放鼠標(biāo)按鈕。2. 圖 10. 選擇要驗(yàn)證的標(biāo)簽3. 存在許多種類型的驗(yàn)證點(diǎn)。在這里,您將添加一個(gè)簡(jiǎn)單的數(shù)據(jù)驗(yàn)證點(diǎn)。單擊Next兩次以接受默認(rèn)選項(xiàng)。4. 在向?qū)У?Verification Point Data窗口上,單擊 Convert Value to Regular Expression 按鈕。正則表達(dá)式是一種形式的模式,匹配您可能已經(jīng)熟悉的語(yǔ)言(參見(jiàn)工具條,看看您在那里能找到更多信息)。5. 在窗口中編輯數(shù)據(jù),擦掉二位號(hào)碼。6. 在號(hào)碼先前的位置上單擊右鍵。上下文菜單提供一列最通用的正則表達(dá)式模式。使用上下文菜單在二位號(hào)碼所在位置插入\d\d。該模式指出響應(yīng)值應(yīng)該是兩位號(hào)碼,但沒(méi)有指定具體數(shù)字。如果號(hào)碼是一個(gè)數(shù)字或三個(gè)數(shù)字,或者如果在每個(gè)數(shù)字位置上包含非 09 的內(nèi)容,那么測(cè)試將失敗。您的數(shù)據(jù)應(yīng)該看起來(lái)類似圖 11。圖 11. 用正則表達(dá)式的驗(yàn)證點(diǎn)數(shù)據(jù)7. Functional Tester 還為您提供了方法,驗(yàn)證您的正則表達(dá)式做沒(méi)做您需要它做的事情。單擊工具欄上的Evaluate Regular Expression,如圖 12 中例舉的。 圖 12. Evaluate Regular Expression 按鈕8. 在 Regular Expression Evaluator 中,您可以嘗試 Match Against Value 框中的各種模式。變更取值,并按下Evaluate。您將看到您所輸入的內(nèi)容是否匹配正則表達(dá)式。9. 當(dāng)您的模式完成了您需要它做的事情,您對(duì)此感到滿意時(shí),單擊Regular Expression Evaluator上的OK。10. 在Verification Point 向?qū)е袉螕鬎inish。這將您帶回錄制模式。11. 在ClassicsJava 確認(rèn)信息窗口中單擊OK。 驗(yàn)證靜態(tài)數(shù)據(jù)最后,您需要?jiǎng)?chuàng)建驗(yàn)證點(diǎn)來(lái)驗(yàn)證訂單是否得到正確的處理。1. 在 ClassicsJava菜單中,選擇OrderView Existing Order Status。單擊OK,再次登錄。2. 訂單顯示出來(lái)了,單擊并將Verification Point and Action向?qū)系接唵涡畔⑸?,以便訂單外圍圈上紅框,如圖 13 所示。圖 13. 選擇要驗(yàn)證的訂單3. 在向?qū)У牡谝粋€(gè)窗口中單擊Next。4. 在第二個(gè)窗口中,選擇數(shù)據(jù)值Table Contents并單擊Next。5. 在最后的窗口中,單擊Finish,將表格內(nèi)容存儲(chǔ)為基線數(shù)據(jù),將來(lái)的測(cè)試運(yùn)行將依據(jù)這些數(shù)據(jù)進(jìn)行驗(yàn)證。這將您帶回錄制模式。 1. 在 View Existing Orders 窗口中單擊 Close。2. 單擊ClassicsJava 窗口右上角的紅X。3. 單擊Recording Toolbar上的Stop Recording。4. Object Map and Help窗口出現(xiàn)了。此時(shí),關(guān)閉這些窗口。 檢驗(yàn)測(cè)試 檢驗(yàn)測(cè)試對(duì)象圖(Test Object Map)一旦錄制完成,F(xiàn)unc
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1