面向非功能測試的可視化自動執(zhí)行工具的研究與實(shí)現(xiàn)(開題報告)_第1頁
面向非功能測試的可視化自動執(zhí)行工具的研究與實(shí)現(xiàn)(開題報告)_第2頁
面向非功能測試的可視化自動執(zhí)行工具的研究與實(shí)現(xiàn)(開題報告)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、北京開發(fā)中心2014年新入行員工指導(dǎo)期論文開題報告登記表學(xué)員姓名郭超所在處室非功能集成測試處u1u/亠m位二級業(yè)務(wù)員指導(dǎo)導(dǎo)師姓名許威助教(輔導(dǎo)員)清單無論文(設(shè)計)題口面向非功能測試的可視化口動執(zhí)行工具的研究與實(shí)現(xiàn)一、選題背景及內(nèi)容:在建行新一代核心系統(tǒng)建設(shè)中,非功能測試為建行數(shù)百個系統(tǒng)的高效性能保駕護(hù)航。測試案例的 執(zhí)行仍處于手動執(zhí)行階段,目前還沒冇顯著提高測試執(zhí)行效率的方法?,F(xiàn)冇方法存在以下問題:1、手動執(zhí)行需要測試人員全程跟蹤,對于需要經(jīng)?;謴?fù)數(shù)據(jù)的交易操作繁瑣,不能充分利用下 班時間執(zhí)行案例。2、版本頻繁更新需要多次回歸測試,手動執(zhí)行的復(fù)雜操作不能做到快速回歸。3、測試案例執(zhí)行結(jié)果和監(jiān)

2、控結(jié)果較多,手工收集整理工作量大。4、現(xiàn)冇的自動執(zhí)行工具不能執(zhí)行可用性和可維護(hù)性測試案例。針對這凹問題,木課題提出了一種可視化的案例自動執(zhí)行的方法,并開發(fā)相應(yīng)的測試執(zhí)行工具。在可行性方面,分析性能測試、可用性測試和可維護(hù)性測試的案例執(zhí)行過程,可抽取一系列共同 步驟用于設(shè)計標(biāo)準(zhǔn)化通用案例執(zhí)行步驟模板:1、對每臺服務(wù)器啟動ninon監(jiān)控。2、啟動loadrunner性能測試工具,獲取各系統(tǒng)的非功能性能指標(biāo),觀察tps和響應(yīng)吋間。3、對于數(shù)據(jù)需要經(jīng)?;謴?fù)的交易,耍定時執(zhí)行恢復(fù)腳本。在高對用測試中,場景穩(wěn)定運(yùn)行一段時 間后,對某臺服務(wù)器執(zhí)行某個命令操作。4、測試結(jié)束后,收集測試執(zhí)行結(jié)果、監(jiān)控的資源使川

3、情況和執(zhí)行命令的截圖作為編制報告的素材。 本文基于流程化的測試案例執(zhí)行過程,以新一代系統(tǒng)非功能測試標(biāo)準(zhǔn)案例為基礎(chǔ),以自動化測試 為導(dǎo)向,研究并開發(fā)可視化的非功能測試案例占動執(zhí)行工具。解決了現(xiàn)有手動執(zhí)行需要人員全程跟蹤、 不能迅速回歸測試、收集結(jié)呆工作量大的問題,以人性化的界而和簡單易用的操作,幫助測試人員節(jié) 省測試執(zhí)行時間,提高工作效率。主要研究內(nèi)容:1)實(shí)現(xiàn)非功能測試場景設(shè)計,實(shí)現(xiàn)對機(jī)器列表屮所有機(jī)器-鍵式部署nmon并可視化地顯示部署 進(jìn)度,同時提供白動檢杳部署成功與否的功能,牛成檢查報告和問題修復(fù)建議。2)研究性能容量測試、可用性測試和可維護(hù)性測試案例執(zhí)行步驟的共性和個性,實(shí)現(xiàn)案例的一

4、鍵式執(zhí)行,也可對侮個執(zhí)行步驟單獨(dú)執(zhí)行(口動啟停監(jiān)控、口動loadrunner場景執(zhí)行,定時 shell腳本執(zhí)行)。3)支持常用的性能、可用性和可維護(hù)性測試標(biāo)準(zhǔn)案例,支持可擴(kuò)展的測試案例以及可定制的案 例執(zhí)行步驟。4)支持執(zhí)行過程中需要穿插命令或恢復(fù)數(shù)據(jù)的案例。5)實(shí)現(xiàn)案例復(fù)用和迅速凹?xì)w測試,支持案例維度的斷點(diǎn)續(xù)跑。6)實(shí)時顯示并輔助測試人員收集測試結(jié)果和資源使川趨勢圖,作為測試報告編制的原數(shù)據(jù)。二、論文綜述:第一部分闡述本人入行一年以來對非功能測試技術(shù)的學(xué)習(xí)掌握以及工作情況,包括非功能測試實(shí) 施與質(zhì)量管理規(guī)范的學(xué)習(xí)、非功能測試工具流程方法的學(xué)習(xí),以及木人參與的具體非功能測試實(shí)施任 務(wù),總結(jié)在任

5、務(wù)執(zhí)行中掌握的相關(guān)測試技術(shù)。第二部分立足于實(shí)際項(xiàng)冃中非功能測試實(shí)施工作,闡述執(zhí)行測試案例的一般步驟,發(fā)現(xiàn)影響測試 效率的因素以及本課題研究的起因,并指明本課題所要解決的問題。第三部分是木文的主要研究內(nèi)容,描述工具的設(shè)計和實(shí)現(xiàn)。研究工具開發(fā)中涉及到的主要技術(shù)方法,包括:lrs場景文件格式、loadrunner analysis apr 定時腳本執(zhí)行、實(shí)時繪圖等。從組成部分角度,包括場景設(shè)計、環(huán)境列表和案例執(zhí)行部分。從開發(fā)功 能角度,包括界血開發(fā)、場景文件生成、一鍵式部署nmon.配置檢查、一鍵執(zhí)行測試案例、啟停nmon 監(jiān)控、啟停loadrunner場景、定吋執(zhí)行shel 1腳本、實(shí)吋顯示并保存

6、執(zhí)行結(jié)果和資源便用趨勢圖、口 定義案例、白定義執(zhí)行步驟、保存和載入案例等功能。第四部分,結(jié)合自己一年內(nèi)的工作,總結(jié)在導(dǎo)師制中的收獲和成果。調(diào)查同事們使用木文工具的 效果,收集人家提出的意見和建議,總結(jié)缺陷和不足,提出改進(jìn)方向。同時對個人未來工作進(jìn)行展望。 最后對一年來給予我?guī)椭念I(lǐng)導(dǎo)和同事致以最誠摯的感謝。三、課題計劃進(jìn)度和預(yù)期成果:> 2015. 05. 212015. 06. 10:開發(fā)測試場景牛成工具,研究loadrunner場景文件格式和牛成方法,試驗(yàn)可行性> 2015. 06. 112015. 06. 20:開發(fā)測試環(huán)境機(jī)器列表一鍵式部署ninon功能,并支持可視化動態(tài)展示部署過程的功能;開發(fā)白動檢杳部署成功與否并生成檢杳結(jié)果功能> 2015. 06. 212015. 07. 07:設(shè)計各測試案例執(zhí)行步驟模板,開發(fā)測試案例白動執(zhí)行功能(啟停監(jiān)控、啟停loadrunner場景、定時執(zhí)行shell腳本)> 2015. 07.082015. 07.23:開發(fā)町?dāng)U展測試案例、可定制案例執(zhí)行步驟的功能,以及可視化實(shí)時顯示

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論