★基于QTP的WebQQ2.0性能測試-畢業(yè)論文(5月1日)★_第1頁
★基于QTP的WebQQ2.0性能測試-畢業(yè)論文(5月1日)★_第2頁
★基于QTP的WebQQ2.0性能測試-畢業(yè)論文(5月1日)★_第3頁
★基于QTP的WebQQ2.0性能測試-畢業(yè)論文(5月1日)★_第4頁
★基于QTP的WebQQ2.0性能測試-畢業(yè)論文(5月1日)★_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

指導(dǎo)教師 錢麗 基于QTP的WebQQ2 0性能測試 班級 10計科專升本學(xué)生 楊毅學(xué)號 10S062151028 課題研究的目的與意義及國內(nèi)外研究現(xiàn)狀 目的與意義 QTP可以加速整個測試的過程 并且建置完新版本的應(yīng)用程序或網(wǎng)站后 可以重復(fù)使用測試腳本進(jìn)行自動化測試 以QTP執(zhí)行測試 就與人工測試一樣 QTP會仿真鼠標(biāo)的動作與鍵盤的輸入 但比起人工測試速度上和效率上有了很大提高 最終 對于測試完畢后由QTP軟件給出的腳本 我們可以對WebQQ2 0的各個性能有清晰的了解 并且針對存在缺陷的功能進(jìn)行腳本上的修改以達(dá)到完善該即時通信軟件的功能的最終目的 國內(nèi)外研究現(xiàn)狀 QTP在國內(nèi)的大型外包公司和跨國公司中應(yīng)用較多 QTP在自動化市場份額超過了50 就軟件本身來說 QTP容易上手 國內(nèi)的使用水平也達(dá)到了一個非常高的水平 應(yīng)該說跟國外沒有什么實質(zhì)上的差距 前景應(yīng)該是越來越好 將給廣大的軟件測試用戶帶來深遠(yuǎn)的影響 論文的結(jié)構(gòu)和主要內(nèi)容 第一部分軟件測試概述第二部分對于QTP軟件的簡單介紹第三部分測試需求分析與計劃第四部分跨平臺聊天性能測試第五部分應(yīng)用功能測試第六部分安全性能測試第七部分測試結(jié)果總結(jié)與分析 軟件測試 定義軟件測試是軟件開發(fā)過程中的一個重要組成部分 是貫穿整個軟件開發(fā)生命周期 對軟件產(chǎn)品 包括階段性產(chǎn)品 進(jìn)行驗證和確認(rèn)的活動過程 其目的是盡快盡早地發(fā)現(xiàn)在軟件產(chǎn)品中所存在的各種問題 與用戶需求 預(yù)先定義的不一致性 軟件質(zhì)量與測試的關(guān)系軟件測試歸根結(jié)底是為了保證軟件質(zhì)量 通常軟件質(zhì)量是以 滿足需求 為基本衡量標(biāo)準(zhǔn) IEEE提出的軟件測試定義明確提出了軟件測試以檢驗是否滿足需求為目標(biāo) 主要技術(shù)白盒測試黑盒測試自動化測試 QTP簡介 特點 好處 快速可靠可重復(fù)可程序化廣泛性可再使用安裝基本操作 WebQQ2 0主要性能簡介 支持跨平臺聊天支持windowsXP windows2000 Linux系統(tǒng)支持IE GoogleChrome Opera Firefox等主流瀏覽器豐富多樣的應(yīng)用功能除了可以實現(xiàn)基礎(chǔ)的即時通訊功能 還同時整合了搜索 瀏覽器 QQ空間 QQ音樂 郵箱 微博等騰訊旗下的產(chǎn)品應(yīng)用并允許用戶添加和分享第三方應(yīng)用 具有極強自定義風(fēng)格的華麗桌面 可用性也極強 能夠比較充分的滿足用戶的一系列需求 安全性登陸時帳號保護 QQ鎖定功能 課題需求分析 針對于WebQQ2 0在多種應(yīng)用程序的使用以及自己的安全性角度 我們可以利用QTP軟件分別對其中之一的性能進(jìn)行測試 以得出該關(guān)于瀏覽器的IM 即時通信 服務(wù)在功能使用上有那些優(yōu)缺點 以及客戶在使用時可能會遇到的一些的分析和解決的建議 跨平臺聊天功能 測試用例的設(shè)計分別在WindowsXP和Windows2000上運行WebQQ2 O 對登錄 文字聊天 發(fā)送表情 圖片以及文件的發(fā)送等主要功能進(jìn)行測試 并對結(jié)果進(jìn)行預(yù)測 設(shè)計表格 跨平臺聊天功能 進(jìn)行腳本的錄制 得出最初的腳本 對得到的腳本進(jìn)行調(diào)試 并在某些可能出錯的腳本點進(jìn)行檢查點 CheckPoint 的設(shè)置 對調(diào)試好的腳本進(jìn)行回放 檢查項 跨平臺聊天功能 測試腳本調(diào)試 通過程序設(shè)定點擊頁面中的對象執(zhí)行WebQQ2 0界面中自動登錄QQ的手工編寫腳本 點擊InternetExplorer瀏覽器SystemUtil Run C ProgramFiles InternetExplorer iexplore exe C ProgramFiles InternetExplorer open 進(jìn)入待測頁面 跨平臺聊天功能 測試腳本調(diào)試 在主頁面里檢查 QQ 圖片按鈕是否存在Bool Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Image QQ Check CheckPoint QQ If bool False thenMsgBox QQ對象不存在 Else 低級錄制方式 通過記錄對象坐標(biāo) Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Image QQ Click39 12 虛擬對象方式 將QTP不能識別的對象設(shè)成虛擬對象 功能與低級錄制實現(xiàn)相同 Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) VirtualBotton botton Click EndIf對于網(wǎng)頁鏈接地址的檢查 跨平臺聊天功能 測試腳本調(diào)試 添加附件Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) WebFile filePath Check CheckPoint filePath Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) WebFile filePath ClickBrowser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) WinEdit 文件名 N Set C DocumentsandSettings Administrator 桌面 yu jpg Browser 下載中心 新增下載文件 Dialog 選擇文件 WinButton 打開 O Click 跨平臺聊天功能 測試腳本調(diào)試 文本檢查點的調(diào)試與修改錄制過程中選擇TextCheckPoint 點擊要檢查的文本 生成的源代碼Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) CheckCheckPoint Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) 修改后的代碼Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Check CheckPoint Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) 注 生成文本檢查點后 需要修改 如果不加括號 在執(zhí)行測試時會提示缺少 應(yīng)用功能測試 測試用例的設(shè)計在WebQQ2 O上進(jìn)行點擊各應(yīng)用圖標(biāo) 添加應(yīng)用 上傳文件 下載文件等功能并對結(jié)果進(jìn)行預(yù)測 設(shè)計表格 應(yīng)用功能測試 進(jìn)行腳本的錄制 得出最初的腳本 對得到的腳本進(jìn)行調(diào)試 并在某些可能出錯的腳本點進(jìn)行檢查點 CheckPoint 的設(shè)置 對調(diào)試好的腳本進(jìn)行回放 檢查項 應(yīng)用功能測試 測試腳本調(diào)試 獲取頁面信息Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Link Register Click 對鏈接的地址進(jìn)行檢查Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Sync 獲取頁面中包含的鏈接個數(shù)linkCount Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Object links LengthMsgboxlinksCount 獲取頁面中包含的圖片個數(shù)ImagesCount Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Object images LengthMsgboximagesCount 應(yīng)用功能測試 測試腳本調(diào)試 QQ郵箱新建郵件功能 新建郵件Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Frame mainFrame Link 寫信 Check CheckPoint 寫信 Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Frame mainFrame Link 寫信 Click 選擇附件Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) WebFile file1 Set C DocumentsandSettings Administrator 桌面 楊毅的個人簡歷 doc 應(yīng)用功能測試 測試腳本調(diào)試 對頁面中圖片來源地址的檢查 通過Object屬性獲取圖片的來源地址Src Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Image banner2 Object src 通過Object屬性獲取圖片的來源地址IfNotSrc 安全性能測試 測試用例的設(shè)計在WebQQ2 O上進(jìn)行各種的帳號與密碼組合的登錄 異處登錄 系統(tǒng)還原 QQ鎖定與解鎖等功能并對結(jié)果進(jìn)行預(yù)測 設(shè)計表格1 針對帳號安全的測試用例 安全性能測試 2 其他安全性能的測試用例 安全性能測試 進(jìn)行腳本的錄制 得出最初的腳本 對得到的腳本進(jìn)行調(diào)試 并在某些可能出錯的腳本點進(jìn)行檢查點 CheckPoint 的設(shè)置 對調(diào)試好的腳本進(jìn)行回放 檢查項 安全性能測試 測試腳本調(diào)試 激活對話框 選擇本地文件 定位并激活對話框 選擇本地磁盤上的文件Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Dialog 選擇要上載的文件 通過 WinListView SysListView32 Check CheckPoint SysListView32 Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Dialog 選擇要上載的文件 通過 WinListView SysListView32 Activate web qq 2 0 分析文檔 doc Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Link 刪除 ClickBrowser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Dialog 選擇要上載的文件 通過 WinListView SysListView32 Activate web qq 2 0 分析文檔 doc 安全性能測試 測試腳本調(diào)試 對于輸入框輸入的最大允許字?jǐn)?shù)的檢查SettempObject Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) WebEdit passport IfcheckMaxinput tempObject 20 eqvtrueThenreporter ReportEvent0 Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) 用戶名輸入框允許輸入的最大字符功能正確 PASS Elsereporter ReportEvent1 Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) 用戶名輸入框允許輸入的最大字符功能錯誤 FAIL Endif對于按鈕功能實現(xiàn)狀況的檢查 單擊保存按鈕Browser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Dialog 文件下載 WinButton 保存 S ClickBrowser Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Page Q Web 騰訊官方為您提供的一站式網(wǎng)絡(luò)服務(wù) Sync 單擊另存為按鈕Dialog 已完成安裝0 web qq 2 0 分析文檔 doc Dialog 另存為 WinButton 保存 S ClickDialog 已完成安裝0 web qq 2 0 分析文檔 doc Dialog 另存為 Dialog 另存為 WinButton 是 Y ClickDialog 已完成安裝0 web qq 2 0 分析文檔 doc Close 全文總結(jié) WebQQ2 0功能較全面 體現(xiàn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論