欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種測試報告自動統(tǒng)計分析方法及裝置與流程

文檔序號:11177038閱讀:487來源:國知局
一種測試報告自動統(tǒng)計分析方法及裝置與流程

本發(fā)明涉及測試系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種測試報告自動統(tǒng)計分析方法及裝置。



背景技術(shù):

對于類似手機的電子產(chǎn)品在出廠前必須進行一系列功能測試,以檢驗該手機的功能是否能正常操作。通常,所述測試主要包括手動測試及自動化測試,手動測試就是由人去一個一個的輸入用例,然后觀察結(jié)果。自動化測試是在計算機上運行自動化測試程序,并完成測試結(jié)果的自動獲取與判斷,最終得出該測試程序的測試結(jié)果。

在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下技術(shù)問題:

隨著測試項目的不斷增多,對于測試結(jié)果的匯總、統(tǒng)計、分析,還是由測試人員手工完成,對于不同測項,測試數(shù)據(jù)和關(guān)注點也不一樣,內(nèi)容較多,特別是月報和階段性報告,由測試人員手動匯總勢必占用較多時間。此外,測試結(jié)果總數(shù)據(jù)會逐漸增大,查詢和處理的時間也比較長,到一定節(jié)點需要優(yōu)化其架構(gòu)以支撐更多業(yè)務(wù)。



技術(shù)實現(xiàn)要素:

本發(fā)明提供的一種測試報告自動統(tǒng)計分析方法及裝置,能夠自動匯總測試數(shù)據(jù),自動生成報告,自動按照業(yè)務(wù)需求進行分析,為測試人員節(jié)省了時間。

第一方面,本發(fā)明提供一種測試報告自動統(tǒng)計分析方法,所述方法包括:

接收來自測試終端的測試數(shù)據(jù);

將所述測試數(shù)據(jù)存儲在數(shù)據(jù)庫中;

對所述測試數(shù)據(jù)進行分析,并生成測試報告。

可選地,所述測試報告包括基準測試報告、故障模塊分布報告、故障趨勢報告、版本分類報告。

可選地,所述測試終端的測試數(shù)據(jù)包括自動化測試數(shù)據(jù)及手動測試數(shù)據(jù)。

可選地,所述測試報告為html格式或excel格式。

第二方面,本發(fā)明提供一種測試報告自動統(tǒng)計分析裝置,所述裝置包括:

接收單元,用于接收來自測試終端的測試數(shù)據(jù);

存儲單元,用于將所述測試數(shù)據(jù)存儲在數(shù)據(jù)庫中;

生成單元,用于對所述測試數(shù)據(jù)進行分析,生成測試報告。

可選地,所述測試報告包括基準測試報告、故障模塊分布報告、故障趨勢報告、版本分類報告。

可選地,所述測試終端的測試數(shù)據(jù)包括自動化測試數(shù)據(jù)及手動測試數(shù)據(jù)。

可選地,所述測試報告為html格式或excel格式。

本發(fā)明實施例提供的一種測試報告自動統(tǒng)計分析方法及裝置,能夠自動匯總測試數(shù)據(jù),自動生成報告,自動按照業(yè)務(wù)需求對測試數(shù)據(jù)進行分析,為測試人員節(jié)省了時間。

附圖說明

圖1為本發(fā)明一實施例測試報告自動統(tǒng)計分析方法的流程圖;

圖2為本發(fā)明另一實施例測試報告自動統(tǒng)計分析方法的流程圖;

圖3為本發(fā)明一實施例測試報告自動統(tǒng)計分析裝置的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明提供一種測試報告自動統(tǒng)計分析方法,如圖1所示,所述方法包括:

s11、接收來自測試終端的測試數(shù)據(jù);

s12、將所述測試數(shù)據(jù)存儲在數(shù)據(jù)庫中;

s13、對所述測試數(shù)據(jù)進行分析,并生成測試報告。

本發(fā)明實施例提供的一種測試報告自動統(tǒng)計分析方法,能夠自動匯總測試數(shù)據(jù),自動生成測試報告,為測試人員節(jié)省了時間。此外,按照不同角色的人的需求對測試數(shù)據(jù)進行統(tǒng)計分析以獲得滿足具體角色的人員的需求的測試報告。

本發(fā)明提供的一種測試報告自動統(tǒng)計分析方法,它以一個web形式面向測試人員,包括了自動和手動兩大測項,可靈活添加具體測項內(nèi)容,自動匯總測試結(jié)果,生成詳細測試報告,針對不同測項自動統(tǒng)計分析問題趨勢,可隨時查看。

可選地,所述測試報告包括基準測試報告、故障模塊分布報告、故障趨勢報告、版本分類報告。

可選地,所述測試終端的測試數(shù)據(jù)包括自動化測試數(shù)據(jù)及手動測試數(shù)據(jù)。

可選地,所述測試報告為html格式或excel格式。

本發(fā)明提供的測試報告自動統(tǒng)計分析方法的具體流程圖如附圖2所示,

1、進入測試,不同測試分為兩大類,自動測項和手動測項,自動測項下包含由自動化測試工具或框架進行測試的結(jié)果,手動測項包含了不能自動化實現(xiàn)和目前沒有自動化測試的測項的結(jié)果。

2、將測試結(jié)果數(shù)據(jù)提交到數(shù)據(jù)庫,對于自動化測項部分,系統(tǒng)直接對接自動切換到相應(yīng)測試數(shù)據(jù)源,自動化測試工具或框架測試過程中會與服務(wù)器通信,將測試結(jié)果數(shù)據(jù)實時發(fā)送給服務(wù)器,服務(wù)器接收到測試結(jié)果數(shù)據(jù)后,自動處理、加工測試結(jié)果數(shù)據(jù),將所述測試結(jié)果數(shù)據(jù)保存到數(shù)據(jù)庫中。對于黑盒手動測試結(jié)果,可由測試人員在系統(tǒng)中手動填寫測試結(jié)果,然后將所述測試結(jié)果數(shù)據(jù)上傳至服務(wù)器,服務(wù)器將該數(shù)據(jù)插入到數(shù)據(jù)庫中。

3、對數(shù)據(jù)庫中的測試數(shù)據(jù)進行統(tǒng)計分析,生成測試報告。服務(wù)器接收并統(tǒng)一存儲測試數(shù)據(jù),并對該測試數(shù)據(jù)進行分析,其中分析的內(nèi)容包括故障趨勢圖、柱狀圖、故障模塊等。具體地,所述測試報告可以包括基準測試報告、故障模塊分布報告、故障趨勢報告、版本分類報告等。

其中基準測試報告主要描述單次測試中,測試用例(case)的測試失敗情況,記錄該測試失敗是否是真正的故障,并記錄故障類型。例如,單次測試共測試100條case,其中20條測試用例測試失敗,但只有5條測試失敗是真正的故障,測試人員可以直接查看這5條測試失敗的具體情況和對應(yīng)時間段日志文件,分析故障,并提出bug。

故障區(qū)域分布報告主要描述缺陷在不同功能模塊出現(xiàn)的情況,這些信息有助于開發(fā)人員分析為什么缺陷會集中出現(xiàn)在某個功能模塊。例如,故障主要由某一固定操作觸發(fā),那么就要分析是否是后端功能設(shè)計不合理。

故障模塊分布報告主要描述各類故障在不同功能模塊的比例情況,例如本機程序崩潰(nativecrash)、應(yīng)用程序無響應(yīng)(anr)、(調(diào)制解調(diào)器異常)modemassert、系統(tǒng)異常(sysdump)等異常占各功能模塊異常的百分比。這些信息有助于評估測試和產(chǎn)品的現(xiàn)狀:如果關(guān)鍵功能模塊的bug比例過高,則直接暫停測試進度,應(yīng)停止測試考慮讓開發(fā)人員先修復(fù)嚴重故障。

故障趨勢報告主要描述一段時間內(nèi)的相同項目不同版本的故障情況。在這里不同測項報告的內(nèi)容,可能包含了測試人員關(guān)注的具體功能問題、項目管理人員關(guān)注的影響項目驗收的故障問題、階段性項目質(zhì)量趨勢等,有效滿足項目中不同角色的關(guān)注點。

例如對于sanity(健全)測試,根據(jù)自動化框架的測試數(shù)據(jù),可以按照不同項目生成每次測試的具體故障列表,異常列表,測試時長,版本測試數(shù)量。黑盒測試人員可以根據(jù)具體的故障和異常列表來具體排查bug。此外可以根據(jù)不同版本自動統(tǒng)計分析故障問題,分析出一段時間內(nèi)的故障數(shù)和異常數(shù),來橫向?qū)Ρ认到y(tǒng)版本是否健全。通過測試報告還可以自動跟蹤bug狀態(tài),列出當前不同項目block測試的嚴重bug是否解決,對應(yīng)的測試owner及研發(fā)owner是誰,根據(jù)這些報告內(nèi)容來決定是否可以開展下一階段測試。目前系統(tǒng)還包括了回歸測試,cts測項,appiot(第三方應(yīng)用兼容性)測項,mlm(多國語言)測試等,都進行了故障分析,都根據(jù)測項需求展示不同類型測試報告。

4、查閱報告,測試人員可以直接在web端查看測試報告,具體包括查看測試信息,查看測試詳情,測試概述,測試條目及數(shù)據(jù),故障情況,故障發(fā)生時間,測試圖表等;還可以查看問題分析,包括系統(tǒng)不同版本不同時間區(qū)間的故障趨勢圖、柱狀圖、故障狀態(tài)等。

5、導(dǎo)出報告,由測試人員導(dǎo)出html和excel格式報告,并自動發(fā)送報告郵件。

本發(fā)明實施例還提供一種測試報告自動統(tǒng)計分析裝置,如圖3所示,所述裝置包括:接收單元31,用于接收來自測試終端的測試數(shù)據(jù);存儲單元32,用于將所述測試數(shù)據(jù)存儲在數(shù)據(jù)庫;生成單元33,用于對所述測試數(shù)據(jù)進行分析,生成測試報告。

本發(fā)明實施例提供的一種測試報告自動統(tǒng)計分析裝置,能夠自動匯總測試數(shù)據(jù),自動生成測試報告,為測試人員節(jié)省了時間。此外,按照不同角色的人的需求對測試數(shù)據(jù)進行統(tǒng)計分析以獲得滿足具體角色的人員的需求的測試報告。

可選地,所述測試報告包括基準測試報告、故障模塊分布報告、故障趨勢報告、版本分類報告。

可選地,所述測試終端的測試數(shù)據(jù)包括自動化測試數(shù)據(jù)及手動測試數(shù)據(jù)。

可選地,所述測試報告為html格式或excel格式。

本發(fā)明提供的一種測試報告自動統(tǒng)計分析裝置的具體工作流程如附圖2所述,在此不再贅述。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
满洲里市| 安庆市| 德江县| 老河口市| 涞水县| 宜宾市| 柳江县| 青州市| 石台县| 顺昌县| 宜兰市| 平安县| 项城市| 揭西县| 深水埗区| 咸宁市| 谷城县| 柳林县| 寻甸| 公安县| 灵武市| 镇远县| 务川| 澳门| 南丹县| 精河县| 西峡县| 集贤县| 新沂市| 繁峙县| 揭阳市| 镶黄旗| 都匀市| 宽甸| 嘉祥县| 江城| 玉山县| 安乡县| 彝良县| 奉新县| 土默特左旗|