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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計(jì)-基于qtp的自動化測試-資料下載頁

2024-12-03 15:46本頁面

【導(dǎo)讀】 衿膂蒁葿螅節(jié)膁蚅蟻袈芃蕆薇袇蒆蚃羅袆膅薆袁袆羋螁螇裊莀薄蚃襖蒂莇袃膂薂袈芄蒞螄羈莇薁蝕羀肆莃蚆羀羋蠆羄罿莁蒂袀羈蒃蚇螆羇膃蒀螞羆芅蚅薈肅莇蒈袇肄肇蚄螃肄腿蕆蝿肅莂螂蚅肂蒄薅羄肁膄莈衿肀芆薃螅聿莈莆蟻膈肈薁薇膈膀莄袆膇節(jié)薀袂膆蒅莃螈膅膄蚈蚄膄芇蒁羃膃荿蚆衿膂蒁葿螅節(jié)膁蚅蟻袈芃蕆薇袇蒆蚃羅袆膅薆袁袆羋螁螇裊莀薄蚃襖蒂莇袃膂薂袈芄蒞螄羈莇薁蝕羀肆莃蚆羀羋蠆羄罿莁蒂袀羈蒃蚇螆羇膃蒀螞羆芅蚅薈肅莇蒈袇肄肇蚄螃肄腿蕆蝿肅莂螂蚅肂蒄薅羄肁膄莈衿肀芆薃螅聿莈莆蟻膈肈薁薇膈膀莄袆膇節(jié)薀袂膆蒅莃螈膅膄蚈蚄膄芇蒁羃膃荿蚆衿膂蒁葿螅節(jié)膁蚅蟻袈芃蕆薇袇蒆蚃羅袆膅薆袁袆羋螁螇裊莀薄蚃襖蒂莇袃膂薂袈芄蒞螄羈莇薁蝕羀肆莃蚆羀羋蠆羄罿莁蒂袀羈蒃蚇螆羇膃蒀螞羆芅蚅薈肅莇蒈袇肄肇蚄螃肄腿蕆蝿肅莂螂蚅肂蒄薅羄肁膄莈衿肀芆薃螅聿莈莆蟻膈肈薁薇膈膀莄袆膇節(jié)薀袂膆蒅莃螈膅膄蚈蚄膄芇蒁羃膃荿蚆衿膂蒁葿螅節(jié)膁蚅蟻袈芃蕆薇袇蒆蚃羅袆膅薆

  

【正文】 og can be closed after click 退出 button. 場景編輯測試用例 Steps: (1)Click “場景 ” from 美圖秀秀 。 (2)Click “取消 ” Button on “場景 編輯框 ” dialog. Expected Result: Verify “場景 編輯框 ” dialog can be opened. Verify the dialog can be closed after click “取消 ” Button. 場景編輯框檢查測試用例 Steps: (1)Click “場景 ” from 美 圖秀秀 . Expected Result: Verify 預(yù)覽 button exists. Verify 編輯 button exists. Verify 保存 button exists. Verify 復(fù)制到 button exists. Verify 修改閃圖大小 button exists. 恢復(fù)原圖測試用例 Steps: (1)Click 原圖 from 美圖秀秀 。 (2)Click “閃圖 ” Button. 基于 QTP 的自動化測試 –13– Expected Result: Verify the 閃圖 編輯框 dialog is closed successfully. 飾品編輯測試用例 Steps: (1)Click 飾品 on the 美圖秀秀 . Expected Result: Verify 非主流印 button exists. Verify 裝飾品 button exists. Verify 可愛心 button exists. Verify 會話氣泡 button exists. Verify 可愛動物 button exists. Verify 卡通人物 button exists. Verify 動態(tài)文字 button exists. Verify 繽紛節(jié)日 button exists. Verify 開心惡搞 button exists. Verify 遮擋物 button exists. Verify 淘寶 button exists. Verify 其他飾品 button exists. 美容編輯測試用例 Steps: (1)Click 首頁 on 美圖秀秀 。 (2)Click 美容 button on 美圖秀秀 . Expected Result: Verify the 美圖秀秀溫馨提示 dialog should displays. 卸載測試用例 Steps: (1). Select 卸載美圖秀秀 。 (2). Click Yes button from 美圖秀秀 卸載 dialog。 (3). Click Yes button from 美圖秀秀 卸載 dialog。 (4). Click OK button from 美圖秀秀 卸載 dialog。 Expected Result: 基于 QTP 的自動化測試 –14– Verify the software can be uninstall successfully. Verify “5f5c455d5c70e55f7b9“ webpage launchs. 下 圖 為測試用例截圖,如圖 所示: 圖 測試 用例截圖 QTP 腳本開發(fā) 測試腳本主要 在專家視圖中 應(yīng)用 VB 語言進(jìn)行編寫,最終可編輯成 vbs 腳本文件,所有的 vbs 腳本文件集合起來產(chǎn)生一個(gè) VBScript 腳本 。 以測試用例的檢查點(diǎn)進(jìn)行 Action 分割,即每一條測試用例對應(yīng)一個(gè) Action,這樣做的好處是一個(gè) Action的 pass 與 failed直接對應(yīng)一條測試用例的執(zhí)行結(jié)果,如 Install Action的功能只是安裝。 Action 之間相互獨(dú)立,各個(gè) Action 之間的耦合性盡量降低。 根據(jù) Action 的分類,一個(gè) Action 對應(yīng)一個(gè) vbs 腳本,在 vbs 腳本中以 vb 語言 為基礎(chǔ),利用 vb 函數(shù)以及系統(tǒng)內(nèi)部函數(shù)調(diào)用,以及對注冊表、桌面路徑、開始菜單路徑檢查和調(diào)用,完成軟件的安裝、快捷方式檢查、功能測試、 UI 測試以及卸載等測試,通過 ReporterManager 產(chǎn)生測試報(bào)告返回測試 Excel 格式的結(jié)果。 應(yīng)用 QTP 框架原理,實(shí)現(xiàn) Action 與 vbscript 相分離。便于腳本維護(hù)。 基于 QTP 的自動化測試 –15– 安裝測試腳本主要是啟動安裝軟件,然后判斷被測軟件安裝程序是否能夠正常啟動下圖為啟動安裝程序代碼界面,如圖 所示: 圖 啟 動安裝程序代碼界面 安裝過程檢查腳本主要檢查安 裝過程中各個(gè)界面是否正常出現(xiàn), 界面上的文字和按鈕顯示是否正常。下圖 為安裝 過程檢查 代碼界面,如圖 所示: 圖 安裝過程檢查代碼界面 基于 QTP 的自動化測試 –16– 開始菜單檢查腳本是檢查軟件在開始菜單中的鏈接是否存在,下圖為開始菜單檢查界面,如圖 所示: 圖 開始菜單檢查界面 基于 QTP 的自動化測試 –17– 測試報(bào)告 QTP 產(chǎn)生的報(bào)告要求清晰明朗,通過、未通過和 Pass 率等各種信息都要求在報(bào)告中顯示出來,下 圖為報(bào)告的 Summary Sheet,如圖 所示: 圖 報(bào)告的 Summary Sheet 上圖報(bào)告顯示的是測試用例執(zhí)行的總體結(jié)果,下圖顯示的報(bào)告的詳細(xì)信息,如圖 所示: 圖 報(bào)告的 Detail Sheet 基于 QTP 的自動化測試 –18– 環(huán)境搭配 OS: Windows xp/vista。 語言 : 簡體中文 。 網(wǎng)絡(luò)連接正確 。 軟件需求 (1)美圖秀秀 。 (2)QTP。 (3)其 它軟件需求: office 2021 或 office 2021。 遇到的問題以及解決方案 時(shí)間處理 由于計(jì)算機(jī)配置不同,在自動運(yùn)行軟件及其功能時(shí),目標(biāo)窗口出現(xiàn)的時(shí)間不同,這就需要腳本在執(zhí)行完一個(gè)判斷后,在判斷下一個(gè)目標(biāo)出現(xiàn)之前,必須有時(shí)間上的判斷,否則當(dāng)在 QTP 默認(rèn)時(shí)間內(nèi)沒有出現(xiàn)目標(biāo),測試將會報(bào)錯。 時(shí)間處理方法有: (1)死等法: wait(10)。 wait 方法可設(shè)定指定的等待時(shí)間,時(shí)間單位為秒,但這個(gè)時(shí)間只能是固定的 ,即必須等到這個(gè)時(shí)間才能繼續(xù)執(zhí)行。缺點(diǎn) :有時(shí)候會浪費(fèi)時(shí)間,有時(shí)候因時(shí)間把握不準(zhǔn)確而少設(shè)定了時(shí)間。 (2)waitproperty windows(XXX).dialog(XXXXXXXX).waitProperty visible,true,50000 方法中的 visible 是屬性, true 是屬性的值, 50000 為最長等待時(shí)間,單位為毫秒。即在最長等待時(shí)間內(nèi)任意時(shí)刻 visible 的值為 true 了,腳本繼續(xù)向下執(zhí)行,直到等到最大等待時(shí)間,然后給出 warning。 注意:如果超出最大等待時(shí)間, QTP報(bào)告 中的結(jié)果是 warning, 而不是 fail。 (3)Exist(10) windows(XXX).dialog(XXXXXXXX).Exist(10) 方法中的 10 的時(shí)間單位為秒。 該方法與 waitproperty 方法類似,個(gè)人認(rèn)為比 waitproperty 方法好用一些。 基于 QTP 的自動化測試 –19– 欲點(diǎn)擊的 button 是一張圖片 解決方法: ToolsVirtual ObjectsNew Virtual Objects 在 Virtual Objects Wizard 窗口選擇下一步,接下來的窗口選擇一個(gè)虛擬對象的類別,然后點(diǎn)擊下一步,接下來的窗口中點(diǎn)擊 “ Mark Object”來確定虛擬對象。完成。 對象無法識別 解決方案: (1)模擬錄制和低級錄制 QTP 錄制分為三種模式,一為普通模式錄制,二為模擬錄制,三為低級錄制。 模擬錄制是將普通錄制無法識別的對象,錄制為模擬對象,模擬對象一般是一個(gè)窗口,即將不能識別的對象所在窗口識別為模擬對象,以此來判別該對象是否存在。 低級錄制是記錄鼠標(biāo)對點(diǎn)的操作,即只記錄鼠標(biāo)在目標(biāo)窗口進(jìn)行的點(diǎn)擊以及拖動等動 作。低級錄制在項(xiàng)目中不建議使用,因此在本工程中并未用到,在此只是做一個(gè)簡介。 (2)坐標(biāo)識別: 坐標(biāo)識別與模擬錄制有些相似,只是沒有模擬錄制所產(chǎn)生的對象庫。個(gè)人使用坐標(biāo)識別的步驟為: 通過建立虛擬對象的步驟定位目標(biāo)點(diǎn)在當(dāng)前窗口的坐標(biāo)值,然后點(diǎn)擊坐標(biāo)點(diǎn),例如確定坐標(biāo)后,可通過以下語句實(shí)現(xiàn)點(diǎn)擊: Dialog(“text:=jevon”).Click 23,23 報(bào)告中
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1