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

正文內容

軟件工程畢業(yè)設計-基于qtp的自動化測試(存儲版)

2025-01-12 15:46上一頁面

下一頁面
  

【正文】 ummary Sheet,如圖 所示: 圖 報告的 Summary Sheet 上圖報告顯示的是測試用例執(zhí)行的總體結果,下圖顯示的報告的詳細信息,如圖 所示: 圖 報告的 Detail Sheet 基于 QTP 的自動化測試 –18– 環(huán)境搭配 OS: Windows xp/vista。 wait 方法可設定指定的等待時間,時間單位為秒,但這個時間只能是固定的 ,即必須等到這個時間才能繼續(xù)執(zhí)行。完成。個人使用坐標識別的步驟為: 通過建立虛擬對象的步驟定位目標點在當前窗口的坐標值,然后點擊坐標點,例如確定坐標后,可通過以下語句實現(xiàn)點擊: Dialog(“text:=jevon”).Click 23,23 報告中無法。 該方法與 waitproperty 方法類似,個人認為比 waitproperty 方法好用一些。 遇到的問題以及解決方案 時間處理 由于計算機配置不同,在自動運行軟件及其功能時,目標窗口出現(xiàn)的時間不同,這就需要腳本在執(zhí)行完一個判斷后,在判斷下一個目標出現(xiàn)之前,必須有時間上的判斷,否則當在 QTP 默認時間內沒有出現(xiàn)目標,測試將會報錯。便于腳本維護。 (2). Click Yes button from 美圖秀秀 卸載 dialog。 基于 QTP 的自動化測試 –11– (6)Unselect 設置 美圖秀秀上網主頁 為 IE 首頁 。 卸載 測試用例開發(fā) 正常的測試是由專門寫測試用例的人員將測試用例寫好后,放到 QC 上,測試人員再從 QC 上導下來進行測試,在本次畢業(yè)設計中,由于是獨立完成畢業(yè)設計,所以測試用例也是自己 編 寫的,測試用例寫的原則就是盡可能的覆蓋更多的檢查點。 首先, 在 QTP 里建立多個 Action, 這些 Action 于測試用例中的步驟 一一對應, Action里的語句只有調用 vbScript 文件和調用該 vbScript 文件內函數(shù)的語句即可 。 檢查修改腳本 錄制或編寫完自動化測試腳本以后,不要急于運行測試腳本,要先好好檢查腳本 的完整性,語法錯誤以及邏輯性。是當今世界上使用最廣泛的編程語言之一,它也被公認為是編程效率最高的一種編程方法。 對于 QTP 而言, 其 核心代碼 是 Visual Basic Script, 因此,如果用戶熟悉 vbScript,就可以自己添加和更新專家視圖中的語句,并通過編程方式增強測試腳本。 Quick Test Professional 是 為每一個重要軟件應用和環(huán)境提供功能和回歸測試自動化的最佳解決方案。 測試環(huán)境搭建:可以結合多種編程語言及技術協(xié)助搭建測試環(huán)境,防止手工測試重復勞動,如批處理技術 。測試部門每天都要計算在某個項目上 charge 多少個人。因此,他們會選擇那些導致程序失效概率小的測試用例,回避那些易于暴露程序錯誤的測試用例。當然,這種現(xiàn)象 大多數(shù) 只發(fā)生在國內。(論 文) 基于 QTP 的自動化測試 學 院(系): 計算機科學與工程學院 專 業(yè): 軟件工程 學 生 姓 名: 學 號: 指 導 教 師: 評 閱 教 師: 大連 民族學院 基于 QTP 的自動化測試 I 摘 要 目前 在軟件測試行業(yè) 里 , 除了大家所熟悉的黑盒測試和白盒測試以外,還 分為手工測試和自動化測試 。 學習過軟件工程的同學幾乎普遍都對軟件測試存在一 種 歧視,擴大一點 范圍可以說幾乎所有學過代碼開發(fā)的人都對軟件測試這個行業(yè)存在偏見 。而從軟件開發(fā)者的角度出發(fā),則希望測試成為表明軟件產品中不存在錯誤的過程,驗證該軟件已正確地實現(xiàn)了用戶的要求,確立人們對軟件質量的信心。 傳統(tǒng)的軟件測試是靠人的手動來進行測試,也是現(xiàn)在各個軟件測試公司的主流方法,稱之為 Manual test。 提高工作效率:一邊運行自動化測試,一邊準備測試報告 。它自動捕獲、驗證和重放用戶的交互行為。 QTP 腳本使用 VB 語言編寫,很少的代碼量可完成很強大的功能,通過描述性編程,腳本開發(fā)人員可以隨意控制 QTP 測試腳本,在自己需要的地方增加檢查點,在腳本出問題的時候便于維護;由于沒有對 象,在腳本移植上變得方便容易,也使腳本的擴展變得容易。 由于應用描述性編程要應用 VBscript 語言,所以在這里要簡單的介紹一下 VBscript: Visual Basic,簡稱 VB,是 Microsoft 公司推出的一種 Windows 應用程序開發(fā)工具。 錄制或編寫自動化測試腳本 不論是錄制還是測試員自己編寫自動化測試腳本,都必須按照測試用例的步驟來進 行,開發(fā)中開發(fā)人員按照需求分析文檔來一個個的實現(xiàn)需求分析中的功能模塊,同樣的道理,測試人員要根據(jù)測試用例完成每一步測試用例相對應的自動化腳本的開發(fā)。 實現(xiàn) QTP 自動化測試框架實際上要由以下幾個部分組成 : (1)一組錄制好的 qtp 腳本 ( QTP 的 Action) ; (2)一個可以組織用例的 Excel 文檔 ; (3)一個 VBScripts 腳本 。 主要測試點有: 安裝 快捷方式檢查: 功能測試: (1)啟動軟件 (2)選擇圖片 (3)編輯圖片 (4)保存編輯后圖片 (5)關閉軟件 (6)IE 檢查 UI 測試: (1)檢查應該出現(xiàn)的字符串以及各種 Button。 (5)Click 安裝 (I)。 (2)Click 美容 button on 美圖秀秀 . Expected Result: Verify the 美圖秀秀溫馨提示 dialog should displays. 卸載測試用例 Steps: (1). Select 卸載美圖秀秀 。 應用 QTP 框架原理,實現(xiàn) Action 與 vbscript 相分離。 (3)其 它軟件需求: office 2021 或 office 2021。 (3)Exist(10) windows(XXX).dialog(XXXXXXXX).Exist(10) 方法中的 10 的時間單位為秒。 (2)坐標識別: 坐標識別與模擬錄制有些相似,只是沒有模擬錄制所產生的對象庫。 對象無法識別 解決方案: (1)模擬錄制和低級錄制 QTP 錄制分為三種模式,一為普通模式錄制,二為模擬錄制,三為低級錄制。缺點 :有時候會浪費時間,有時候因時間把握不準確而少設定了時間。 語言 : 簡體中文 。 Expected Result: 基于 QTP 的自動化測試 –14– Verify the software can be uninstall successfully. Verify “5f5c455d5c70e55f7b9“ webpage launchs. 下 圖 為測試用例截圖,如圖 所示: 圖 測試 用例截圖 QTP 腳本開發(fā) 測試腳本主要 在專家視圖中 應用 VB 語言進行編寫,最終可編輯成 vbs 腳本文件,所有的 vbs 腳本文件集合起來產生一個 VBScript 腳本 。 (2)Click 打開一張圖片 from dialog 美圖秀秀 。 (2)Click 立即安裝美圖秀秀 from 美圖秀秀 安裝 。 完成以上內容,一個基本的自動化測試架構就組合完成了。 這就要求腳本開發(fā)人員在腳本出問題的時候對腳本進行調試,直到腳本正常運行。 測試用例開發(fā)的標準是符合自動化測試要求,檢查點覆蓋盡可能全面,測試步驟盡可能通順簡潔,方便測試人員進行測試。 基于 QTP 的自動化測試 –6– 那么 此時就要應用描述性編程了,這部分工作只能在專家視圖中進行。 Quick Test Professional 關鍵詞驅動方式獨有之處在于,測試自動化專家可以通過一個整合的腳本和糾錯環(huán)境,擁有對基礎測試腳本和對象屬性的完全訪問權限,這些腳本和糾錯環(huán)境與關鍵詞視圖( Keyword View)可以互為同步。 數(shù)據(jù)處理:測試結果有時需要再進行相應的數(shù)據(jù)處理 。 測試自動化是使軟件測試人員跟上開發(fā)人員腳步的惟一方式。如果成功地實施了測試,就能夠發(fā)現(xiàn)軟件中的錯誤。 測試人員還有一個最重要的任務就是跟蹤 bug,一個 bug 的生命周期分為 New,Open, Fixed 和 Closed 四種基本狀態(tài),另外還存在一種 Reopen 的狀態(tài),測試人員要從New 狀態(tài)一直跟蹤到 Closed 狀態(tài)。 本次畢業(yè)設計,以 QTP 為自動化測試工具,以“美圖秀秀”軟件為 被測軟件,通過 QTP 的描述性編程方法,實現(xiàn)該軟件從安裝到卸載的功能測試 和 界面檢查測試,以及安裝完成后的軟件功能性測試和 UI 測試。最終產生可讀性 好 ,易于跟蹤的 QTP 自動化報告,
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1