版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
軟件質(zhì)量檢測平臺
2012年05月匯報提綱13方案和過程介紹質(zhì)量檢測平臺2質(zhì)量檢測平臺價值保障軟件質(zhì)量,確保個人提交不會影響集成1應對需求變化,突發(fā)壓力下能及時交付產(chǎn)品2建立一套自動體系,降低運維難度和成本3端到端提升關鍵環(huán)節(jié)的工作效率4降低人員變更對開發(fā)過程帶來的影響5項目背景業(yè)務支持系統(tǒng)的軟件規(guī)模日益龐大,應用環(huán)境日益復雜,新業(yè)務需求層出不窮,舊業(yè)務不斷更新優(yōu)化。無侵入式的質(zhì)量檢測2質(zhì)量檢測的標準化3開發(fā)商的交付質(zhì)量對比4問題定位和運維成本的降低5及時的軟件質(zhì)量檢測1建設目標內(nèi)建的質(zhì)量保障體系6高開放性的平臺7質(zhì)量檢測功能架構圖代碼掃描項目配置策略管理度量統(tǒng)計郵件中心用戶管理角色管理系統(tǒng)管理監(jiān)控界面及功能服務器管理構建監(jiān)控數(shù)據(jù)庫監(jiān)控配置中心取代碼配置調(diào)度配置反饋配置系統(tǒng)配置版本監(jiān)控郵件管理配置管理回歸測試單元測試分析中心權限管理分類分析質(zhì)量分析定義代碼規(guī)范自動部署服務器管理版本管理發(fā)布部署調(diào)度中心用戶行為查詢系統(tǒng)安全自動測試腳本管理用例管理測試跟蹤客戶端展示用例管理腳本管理客戶端展示結果展示編譯監(jiān)控數(shù)據(jù)收集菜單管理權限項管理通信證管理日志管理接口管理業(yè)務應用跟蹤監(jiān)控數(shù)據(jù)配置BUG分析統(tǒng)計報表數(shù)據(jù)處理報告管理業(yè)務分析異常行為用戶監(jiān)控異常行為用戶處理掃描配置測試跟蹤聯(lián)系人管理內(nèi)容管理郵件日志管理維護界面應用監(jiān)控自動化構建NGBOSS質(zhì)量檢測過程質(zhì)量檢測平臺Step1:從配置庫取代碼Step2:調(diào)度靜態(tài)代碼掃描掃代碼Step3:調(diào)度完成單元測試Step4:自動編譯Step5:自動部署Step6:自動回歸測試每一步自動出報告網(wǎng)絡總體結構網(wǎng)絡內(nèi)部結構配置中心調(diào)度中心分析中心匯報提綱13方案和過程介紹質(zhì)量檢測平臺2質(zhì)量檢測平臺價值質(zhì)量檢測平平臺價值-減少風險缺陷的檢測和修復變得更快軟件的健康程度可以測量減少假定生成可部署署的軟件利用CI,可以經(jīng)常常對源代碼碼進行一些些小的改動動,并將這這些改動與與其他代碼碼進行集成成。如果出出現(xiàn)問題,,項目成員員會接到通通知,軟件件會立即得得到修復。。而不采用用CI實踐的項目目可能需要要到交付之之前對軟件件進行集成成和測試CI自動部署減少重復過過程案例分析減少重復過過程可以節(jié)節(jié)省時間,,費用和工工作量。這這些重復的的過程可能能在所有項項目活動中中發(fā)生,包包括代碼編編譯,數(shù)據(jù)據(jù)庫集成,,測試,審審查,部署署和反饋增強強項項目目的的可可見見性性有效效的的決策策Product86%95%注意意到到趨趨勢勢代碼碼測測試試覆覆蓋蓋率率代碼碼提提交交量量提升升開開發(fā)發(fā)商商能能力力、、效效率率節(jié)省省開開發(fā)發(fā)時時間間質(zhì)量量檢檢測測可可以以檢檢測測出出不不規(guī)規(guī)范范的的編編碼碼,通過過該該檢檢測測功功能能可可以以提提高高開開發(fā)發(fā)人人員員的的代代碼碼編編寫寫規(guī)規(guī)范范通過過質(zhì)質(zhì)量量檢檢測測平平臺臺對對項項目目源源代代碼碼的的掃掃描描,檢測測,可以以實實時時發(fā)發(fā)現(xiàn)現(xiàn)源源代代碼碼中中存存在在的的錯錯誤誤和和漏漏洞洞;提高高開開發(fā)發(fā)商商開開發(fā)發(fā)能能力力和和效效率率預防防錯錯誤誤編編碼碼遵守守編編碼碼規(guī)規(guī)范范通過過在在客客戶戶端端安安裝裝代代碼碼掃掃描描軟軟件件,可以以跟跟IDE開發(fā)發(fā)工工具具結結合合起起來來,實時檢檢測開開發(fā)過過程中中的錯錯誤,,預防防錯誤誤編碼碼質(zhì)量檢檢測平平臺可可以實實實時時捕獲獲開發(fā)發(fā)過程程中的的錯誤誤,并給出出詳細細描述述,可以為為開發(fā)發(fā)人員員節(jié)省省修改改的時時間建立起起產(chǎn)品品信心心總的來來說有效地地應用用CI實踐能能夠在在開發(fā)發(fā)軟件件產(chǎn)品品時帶帶來更更大的的信心心。對對于每每一次次構建建,團團隊成成員都都知道道軟件件會通通過測測試驗驗證其其行為為,項項目的的編碼碼標準準和設設計標標準得得到遵遵守,,得到到的結結果是是在功功能上上可測測試的的產(chǎn)品品沒有頻頻繁的的集成成,某某些會會感到到壓抑抑因為他他們不不知道道代碼碼的修修改造造成的的影響響。因因為CI系統(tǒng)能能夠在在出問問題時時發(fā)出出通知知,開開發(fā)者者和其其他團團隊成成員在在進行行修改改時就就更有有信心心。而而且CI提倡所所有軟軟件資資產(chǎn)構構建時時使用用單一一的來來源,,大家家在準準確性性方面面也更更有信信心.匯報提提綱13方案和和過程程介紹紹質(zhì)量檢檢測平平臺2質(zhì)量檢檢測平平臺價價值自動取取代碼碼配置中中心調(diào)度中中心質(zhì)量檢檢測服服務器器1:檢測測到代代碼更更新:2:通知知更新新帶代代碼Checkout報告3:提取取代碼碼取代碼碼的結結果輸輸出自動代代碼掃掃描通過代代碼掃掃描可可以對對整個個項目目的質(zhì)質(zhì)量有有個一一個直直觀的的認識識,通通過對對掃描描結果果的分分析監(jiān)監(jiān)控項項目的的質(zhì)量量和進進度,,盡早早的控控制項項目的的風險險。自動代代碼掃掃描能能將大大部分分代碼碼錯誤誤封閉閉在開開發(fā)階階段,,節(jié)省省大量量的后后期成成本和和返工工成本本。自動代代碼掃掃描可可以覆覆蓋絕絕大部部分產(chǎn)產(chǎn)品,,使用用簡單單快捷捷,完完全不不影響響現(xiàn)有有工作作。在質(zhì)量量監(jiān)控控平臺臺上設設置了了定時時任務務,該該平臺臺會每每天定定時進進行代代碼的的掃描描工作作,并并生成成代碼碼掃描描報告告,報報告如如下圖圖。自動代代碼掃掃描方法復復雜度度的掃描描結果果報告告自動代代碼掃掃描報告中中出現(xiàn)現(xiàn)的前前十大大問題題:包括問問題出出現(xiàn)的的個數(shù)數(shù)及對對應的的錯誤誤代碼碼Top10問題列列表修復與與未完完成報報告從下圖圖中可可以看看到分分析發(fā)發(fā)現(xiàn)1791個問題題,已經(jīng)修修復的的個數(shù)數(shù)為638個;后續(xù)的的報告告根據(jù)據(jù)開發(fā)發(fā)商的的實際際修復復問題題個數(shù)數(shù)該圖圖會有有相應應的更更新::自動代代碼編編譯自動代代碼編編譯通通過編編寫項項目的的構建建腳本本,實實現(xiàn)自自動代代碼編編譯,,讓整整個項項目隨隨時是是可構構建的的,杜杜絕風風險的的引入入項目名稱代碼行數(shù)構建持續(xù)時間java1500失敗31毫秒NGBOSS25000成功109毫秒質(zhì)量監(jiān)監(jiān)控平平臺會會定時時的執(zhí)執(zhí)行項項目構構建腳腳本,,實現(xiàn)現(xiàn)自動動編譯譯構建成成功的的后臺臺輸出出分析中中心庫庫(保存系系統(tǒng)核核心數(shù)數(shù)據(jù),支持各各種分分析)錯誤類類型分分析:可分析析出項項目中中的各各種錯錯誤類類型及及其占占比情情況錯誤修修復數(shù)數(shù)據(jù)分分析每次質(zhì)質(zhì)量檢檢測之之后會會分析析上次次的錯錯誤的的修復復情況況方法復復雜度度分析析:分析項項目中中的方方法復復雜度度并生生成圖圖表可定制制的代代碼分分析:支持用用戶定定制代代碼分分析分析中中心庫庫安全漏漏洞分分析:檢測出出項目目中存存在的的安全全漏洞洞及風風險管理前前臺在后臺臺功能能搭建建的基基礎上上,為為了降降低操操作的的難度度,增增加易易用性性,我我們后后續(xù)將將設計計前臺臺交互互頁面面,在在可視視化的的環(huán)境境下,,監(jiān)控控整個個項目目的質(zhì)質(zhì)量管理前前臺-自動編編譯管理前前臺-單元測測試管理前前臺-部署發(fā)發(fā)布管理前前臺-回歸測測試管理前前臺-審查反反饋管理前前臺-缺陷密密度管理前前臺-缺陷密密度變變化趨趨勢管理前前臺-缺陷類類型分分布管理前前臺-缺陷一一次解解決率率管理前前臺-平均問問題封封閉周周期平臺規(guī)規(guī)劃工作內(nèi)內(nèi)容自動單單元/回歸測測試01開發(fā)商商測試試監(jiān)管管03自動部部署02完成質(zhì)質(zhì)量監(jiān)監(jiān)控平平臺的的單元元測試試功能能,關注于于20%核心代代碼,保證代代碼質(zhì)質(zhì)量,,同時時實現(xiàn)現(xiàn)自動動化回回歸測測試測試用用例管管理測試結結果跟跟蹤管管理測試用用例自自動調(diào)調(diào)度實現(xiàn)對對測試試人員員環(huán)境境,用戶測測試環(huán)環(huán)境,和生產(chǎn)產(chǎn)環(huán)境境的自自動部部署功功能平臺規(guī)規(guī)劃—單元測測試通過對對當前前系統(tǒng)統(tǒng)的分分析,,制定定測試試計劃劃,編編寫相相應的的測試試用例例和測測試腳腳本,,運行行測試試,實實現(xiàn)自自動化化測試試,在在測試試結束束后生生產(chǎn)測測試報報告文文檔單元測測試完成對對代碼碼的單單元測測試,生成測測試報報告測試用用例測試腳腳本質(zhì)量監(jiān)監(jiān)控平平臺平臺規(guī)規(guī)劃——單元元測試試質(zhì)量監(jiān)監(jiān)控平平臺任任何一一個指指標都都有運運行次次數(shù)和和通過過率報報告,,如下下左圖圖;橫軸表示該該指標的測測試時間((以天為單單位),左左縱軸對應應柱狀數(shù)據(jù)據(jù),表示該該指標對于于某一天的的測試次數(shù)數(shù),右縱軸軸對應藍色色曲線,表表示該指標標對于某一一天的測試試通過率指標運行次次數(shù)和通過過率報告平臺規(guī)劃平臺規(guī)劃——單元測試試單元測試報報告中包含含了最近一一次成功及及失敗測試試的情況,測試結果趨趨勢等信息息.如下圖單元測試報報告平臺規(guī)劃——回歸測試試編寫測試腳本編寫測試用例制定回歸測試策略通過自動回回歸測試,可以降低系系統(tǒng)測試,維護升級的的成本;同步生成測測試分析報報告.流程步驟制定回歸測測試策略編寫測試腳腳本編寫測試用用例對應用程序序做測試自動回歸測測試平臺規(guī)劃——回歸測試試回歸測試作作為軟件生生命周期的的一個組成成部分,在在整個軟件件測試過程程中占有很很大的工作作量比重,,軟件開發(fā)發(fā)的各個階階段都會進進行多次回回歸測試.在回歸測試試報告中包包含概述述和詳細結結果兩部分分,如下圖;上半部分是是整體信息息,包括被被測項目名名稱,測試試時間,測測試用例總總個數(shù),成成功個數(shù);下半部分列列舉了每個個用例的測測試結果,,執(zhí)行步驟驟數(shù)目回歸測試報報告平臺規(guī)劃——自動部署署將部署操作作腳本化,,并進行部部署驗證測測試各類環(huán)境盡盡可能相似似,并使部部署腳本通通用化對環(huán)境管理理進行版本本控制,杜杜絕了對生生產(chǎn)環(huán)境的的手工直接接修改部署操作腳腳本化對環(huán)境管理理進行版本本控制部署腳本通通用化質(zhì)量監(jiān)控平平臺-自動部署平臺規(guī)劃——自動部署署自動部署完完成后質(zhì)量量監(jiān)控平臺臺會有相應應的報告生生成,可查看相應
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026國網(wǎng)青海省電力公司高校畢業(yè)生招聘473人筆試備考試題附答案解析
- 2025年安徽冶金科技職業(yè)學院單招職業(yè)技能測試題庫帶答案解析
- 2025年電子科技大學馬克思主義基本原理概論期末考試模擬題帶答案解析(奪冠)
- 2025年成都航空職業(yè)技術學院單招職業(yè)技能考試題庫附答案解析
- 如何做合格支部書記
- 2025中國黃金所屬企業(yè)中金輻照社會招聘備考筆試題庫及答案解析
- 2025廣東工業(yè)大學物理與光電工程學院高層次人才招聘參考考試題庫及答案解析
- 影像檢測及質(zhì)量保證和介入防護課件
- 2026廣東水利電力職業(yè)技術學院招聘25人(編制)模擬筆試試題及答案解析
- 小青蛙課件模板
- 2025年天津大學管理崗位集中招聘15人備考題庫完整答案詳解
- 2025內(nèi)蒙古鄂爾多斯市鄂托克旗招聘專職社區(qū)人員30人考試筆試備考試題及答案解析
- 三方協(xié)議模板合同
- 2026年元旦校長寄語:向光而行馬到新程
- 2025西部機場集團航空物流有限公司招聘筆試考試參考題庫及答案解析
- 2025年紀檢部個人工作總結(2篇)
- 2025四川成都東部新區(qū)招聘編外工作人員29人筆試考試參考試題及答案解析
- 2025年消防設施操作員中級理論考試1000題(附答案)
- 廣東省領航高中聯(lián)盟2025-2026學年高三上學期12月聯(lián)考地理試卷(含答案)
- 人工挖孔樁安全防護課件
- 2025年廣西普法考試題目及答案
評論
0/150
提交評論