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

正文內(nèi)容

qtp學習與實踐經(jīng)驗總結-在線瀏覽

2025-07-23 19:26本頁面
  

【正文】 點擊其中的按鈕,鼠標會從箭頭變?yōu)槭中椭羔?在你要測試頁面上選中你要添加步驟所需要的控件, 彈出如下圖對話框 點擊ok,所選對象的屬性將被保存到如下對話框中 對于需要輸入值的控件,需要在如下圖位置輸入一個值點擊ok,新的步驟被添加D3運行腳本,完成腳本后可以繼續(xù)運行腳本了E個人感受:無 手工識別控件的方法A問題描述: 在QTP的使用過程中,很多時候需要知道一些非錄制流程上控件的屬性,這時就可以使用手工識別控件,來獲取其他控件的屬性B處理流程:B1錄制完成腳本B2編譯腳本時,需要其他的控件的屬性C術語說明C1 TD是MI公司的一款測試管理工具,他采用B/S模式,使得用戶可以在任何與Server相連的計算機上實現(xiàn)測試用例的管理C2 QTP是MI公司推出的功能測試工具,主要用于B/S模式的系統(tǒng)測試D實例:D1錄制完成腳本(詳見QTP使用手冊)D2在編譯時,需要其他控件的屬性,這時在QTP主界面點擊 object spy 如下圖 彈出如下對話框 點擊鼠標從箭頭變成手型指針,在你的測試頁選中一個你想要了解屬性的控件,出現(xiàn)如下圖 他顯示了控件的位置,以及其中的各種屬性,通過這個你可以與你原有的控件屬性進行對比E個人感受:無 手工錄制qtp無法識別控件的方法經(jīng)常有朋友問:QTP無法識別某些自制 的控件或無法錄制某些控件的操作,我怎么解決這個問題? 我想解決方法有下面幾個:1, 添加相應的Addin是解決此類問題的第一選擇,如果有相應的Addin的話。 你安裝好 QTP后,有三個Addin ( ActiveX、Visual Basic和 Web)就被裝載了。 (每個版面的QTP可以加載的 Addin 和 中找到。復制內(nèi)容到剪貼板代碼: 在QTP 添加虛擬對象的具體操作步驟是: 1, 依次點擊 Tools Virtual Objects New Virtual Object…,打開虛擬對象向導,點擊Next; 2, 選擇Class為button,點擊Next; 3, 點擊標記對象按鈕; 4, 選擇要操作的對象區(qū)域,點擊Next (對象區(qū)域就是你要操作的那個對象); 5, 默認,點擊Next; 6, 完成。詳細信息請參考: 4,針對特殊問題有特殊的解決方法。至于QTP 如何調用動態(tài)鏈接庫,請看附件。大家一起討論一下?!贬槍Υ藛栴},如果需要把對象添加到對象庫里面去,我提供另外一種解決方法:依次點擊 “Tools Object Repostory..., 在出現(xiàn)的Object Repository 對話框中,按下 Add Objects 按鈕,將應用軟件的 GUI Object 加入到 Object Repository中 就可以了。 在此向 oldsidney 表示感謝,因為是他的文章啟發(fā)了我,讓我想到了這個方法。呵呵!sdlkfj3 什么是KeywordDriven TestingMercury 新發(fā)表的 QuickTest Professional ,出現(xiàn)了一個新的名詞 KeywordDriven Testing(對我來說是新的名詞了)。 測試人員大多不舉辦技術背景,難以完全掌握測試工具; 自動化測試腳本與文件是分開的;通過“關鍵字驅動 (Keyworddriven)”測試架構,測試人員不需要“錄制測試腳本”,進而改成“設計測試腳本”。在 QuickTest 儲存 Object 的地方稱為Object Repository。所以會先開啟 Object Repository ,按下 Add Objects 按鈕,將應用軟件的 GUI Object 加入到 Object Repository中。由于您選擇的 Object 是一個窗口,所以 QuickTest 還會進一步問您,是不是連同窗口內(nèi)的所有 Object 都要加入Object Repository,選中Selected object and all its descendants后點擊OK按鈕。接下來,建議您將那些 Object 名稱很奇怪、或是看不出代表哪一個 Object 的 Object 名稱作個修改。在使用測試工具時,這是非常重要的一個動作,為測試腳本中的 Object 名稱制定一個統(tǒng)一的規(guī)范,可以為日后的維護減少非常多的成本呀。注意我使用的是“設計”而不是“錄制”,因為建立測試腳本的過程,就像是您在一個 Excel 文件上設計測試用例一樣。 Item:這個測試步驟是作用在哪個 Object 上,可能是個窗口、按鈕或是輸入欄。 Operation:在這個 Object 上,您要執(zhí)行什么動作,如Click、Type、Select。 Value:有些動作會需要輸入數(shù)據(jù),如從一個清單 (list)上選擇某個選項,或是在輸入欄 (edit box) 中輸入某些值,您必須告訴 QuickTest 要用什么數(shù)據(jù)。接下來,我將以在 Flight ( QuickTest 內(nèi)建的范例程序 ),建立一個“新增訂單”的測試用例。要建立這一個測試步驟,就要在 Keyword View 上的 Action1 下方點一下,就會出現(xiàn) Object 的清單,供我選擇要作用的 Object。接下來,因為我要讓這個 Flight Reservation 窗口 Activate,所以我就要在 Operation欄選中 Activate 。所以我的第一個測試步驟就完成了。第二個測試步驟,我需要在主窗口上的Data of Flight:中輸入出發(fā)日期。至于其余的步驟,我也是以同樣的方式去完成。結論所以,您可以看到整個測試腳本建立的過程,完全不需要去執(zhí)行整個“新增訂單”的操作流程,只要先完成應用軟件的用戶界面 (UI) ,就可以建立一個已經(jīng)準備好可以執(zhí)行的測試腳本。所以測試人員不需要等到應用軟件已經(jīng)開發(fā)得差不多,才開始建立測試腳本。聽起來是不是有點像 XP 所說的“測試先行”的概念呀。至于測試腳本的維護,也與建立的過程一樣簡單,不管是用戶界面 (UI) 還是操作流程的變動,都可以輕松改變測試腳本。以上就是我目前所了解的 KeywordDriven Testing!4 多Action的問題 為什么會使用多個Action A問題描述: 在錄制腳本的時候通常會遇到這種情況,一個步驟需要反復執(zhí)行,但是其他步驟不需要跟著執(zhí)行,就比如添加信息,一般分為登陸,添加,退出,這三步,只有添加這個步驟是需要重復執(zhí)行的,登陸和退出不需要重復執(zhí)行B解決辦法: 這個時候就需要用到多個Action調用的方式C個人感受: 無 Action調用的設置A問題描述: 在決定使用多個Action調用之后需要對整個腳本有一個劃分,解決這個問題,在錄制腳本之前,先要對腳本進行劃分,還是以添加信息為例,劃分成三步,登陸,添加,退出,其中添加是主要部分而添加和退出是次要部分,分別對主要部分和次要部分作相應的設置,就能達到你的要求B處理流程:B1分別將登陸,退出錄制成為單獨的Action并且單獨保存下來B2對這兩個Action作設置C術語說明C1 TD是MI公司的一款測試管理工具,他采用B/S模式,使得用戶可以在任何與Server相連的計算機上實現(xiàn)測試用例的管理C2 QTP是MI公司推出的功能測試工具,主要用于B/S模式的系統(tǒng)測試D實例: D1以登陸為例,錄制好登陸腳本如下圖 注意: 很多人錄制的時候習慣性的關閉錄制完成后的瀏覽器,這里不能讓QTP錄制下關閉瀏覽器這個步驟,所以當?shù)顷戇M系統(tǒng)后,先停止錄制,再關閉瀏覽器D2對兩個Action作設置,還是以登陸為例,選中腳本上的Action點擊右鍵,選擇Action propertIEs出現(xiàn)如下對話框 將reusable Action選中,點擊ok,主界面變?yōu)橄聢D所示 Action圖標變?yōu)閷⑼顺鲆舶瓷鲜霾襟E設定E個人感受:無 調用ActionA問題描述: 在設定完登陸和退出之后,還需要在整個腳本的主要部分(添加)上作一些設置B處理流程:B1調用已有腳本B2設定record and run settingB3調整Action的位置B4錄制腳本B5對添加腳本進行參數(shù)化B6對于添加Action屬性的設定C術語說明C1 TD是MI公司的一款測試管理工具,他采用B/S模式,使得用戶可以在任何與Server相連的計算機上實現(xiàn)測試用例的管理C2 QTP是MI公司推出的功能測試工具,主要用于B/S模式的系統(tǒng)測試D實例:D1調用腳本,在QTP主頁面選擇 insert call to existing Action 彈出如下對話框 在from test中,點擊會彈出文件夾選項(如果QTP已經(jīng)連接TD等測試中心,那么會彈出測試中心的保存目錄,本例是連接TD的)如下圖 選擇你剛剛錄制并且設置完成的登陸,點擊ok,彈出如下對話框 選擇at the end of the test點擊ok登陸Action被調用到當前的Action中,執(zhí)行如上操作,將退出也導入到當前的Action中D2設定record and run setting,在QTP主界面,選擇testrecord and run setting 彈出如下對話框 選擇record and run test on any open web browserD3調整Action的位置,當完成上述操作,你會看到你的界面如下圖所示 ,添加Action放在第二步,退出Action放在第三步,你可以通過用鼠標選中其中的一個Action通過拖動鼠標的方式來調整Action的位置D4錄制腳本,手動打開IE瀏覽器,手動登陸到你登陸Action執(zhí)行完畢后的那個界面,然后在QTP中點擊record,開始錄制腳本,注意,不要錄制最后關閉這個步驟D5對添加腳本進行參數(shù)化,選擇你要參數(shù)化的步驟,并且參數(shù)化你的步驟,但是在選擇global或者Action時,選擇Action,如下圖 D6對于添加Action屬性的設定,選中你的添加Action,點擊右鍵,并且選擇Action call propretIEs如下圖 在彈出的對話框中選擇run on all row,如下圖 E個人感受:無 調用Action的模式A問題描述與解答,其中的幾個call ,否則將無法按要求運行B個人感受:無 copy Action與call existing Action的區(qū)別A問題描述在QTP中可以使用兩種調用其他Action的方法分別是call to copy of Action與call existing Action,他們之間的區(qū)別如下B問題解答兩種方式都是將以被保存的Action調用過來,但是copy Action是將原本Action中的所有屬性,及其參數(shù)值調用過來,并且可以在其上隨意的更改,而且這些更改并不影響源Action,而call existing Action雖然也是將源Action的所有屬性及其參數(shù)值都調用過來,但是你不能更改其中的任何步驟和參數(shù)值,如果一定要更改,需要重新打開源Action,在源Action上進行更改,所作的改動將自動體現(xiàn)在調用的Action上C個人感受: 無5 QTP系統(tǒng)參數(shù)設置對錄制的影響 關于錄制設置的區(qū)分web event recording configurationA問題描述: 在錄制過程中,默認的錄制模式很多情況下是不能滿足錄制要求的,需要進行特殊的設定,你可以在web event recording configuration中完成這些設定B處理流程: B1啟動QTPB2進入到web event recording configuration對話框B3web event recording configuration的設置B4保存退出,錄制腳本C術語說明C1 TD是MI公司的一款測試管理工具,他采用B/S模式,使得用戶可以在任何與Server相連的計算機上實現(xiàn)測試用例的管理C2 QTP是MI公司推出的功能測試工具,主要用于B/S模式的系統(tǒng)測試D實例:D1啟動QTP,如下圖 D2進入web event recording configuration對話框,點擊toolsweb event recording configuration如下圖 D3 web event recording configurat
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1