質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法與系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)應(yīng)用技術(shù),具體涉及一種質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法與系統(tǒng)。
【背景技術(shù)】
[0002]在軟件黑盒測(cè)試結(jié)束后,需要根據(jù)測(cè)試結(jié)果制作質(zhì)量評(píng)估報(bào)告。傳統(tǒng)的制作方式為人工制作質(zhì)量評(píng)估報(bào)告。隨著信息產(chǎn)業(yè)的快速發(fā)展,數(shù)據(jù)量成爆炸式增長(zhǎng),使制作質(zhì)量評(píng)估報(bào)告的工作量也成指數(shù)形式增長(zhǎng)。在這種情況下,傳統(tǒng)人工制作報(bào)告的方式不僅會(huì)耗費(fèi)大量的人力,而且會(huì)耗費(fèi)大量的時(shí)間成本,同時(shí)還容易出現(xiàn)遺漏數(shù)據(jù)等問題。
【發(fā)明內(nèi)容】
[0003]為了解決上述問題,本發(fā)明公開了一種質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法與系統(tǒng),由計(jì)算機(jī)自動(dòng)生成質(zhì)量評(píng)估報(bào)告,不僅節(jié)省了大量的人力成本,而且節(jié)省了時(shí)間成本,同時(shí)還避免了數(shù)據(jù)遺漏的問題。
[0004]本發(fā)明的目的是這樣實(shí)現(xiàn)的:
質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,包括以下步驟:
51、設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存;
52、分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存;
53、基于整理數(shù)據(jù),生成任務(wù)概況和圖表;
54、基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。
[0005]上述質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,所述的質(zhì)量評(píng)估報(bào)告模板為默認(rèn)的質(zhì)量評(píng)估報(bào)告模板或自定義的質(zhì)量評(píng)估報(bào)告模板。
[0006]上述質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,所述基于整理數(shù)據(jù),生成任務(wù)概況和圖表還包括:在界面上修改各結(jié)構(gòu)的文本信息,以及修改各數(shù)據(jù)的圖表顯示信息
質(zhì)量評(píng)估報(bào)告自動(dòng)化生成系統(tǒng),包括:
質(zhì)量評(píng)估報(bào)告模板設(shè)置模塊:用于設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存;
數(shù)據(jù)整理模塊:用于分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存;
任務(wù)概況和圖標(biāo)生成模塊:用于基于整理數(shù)據(jù),生成任務(wù)概況和圖表;
質(zhì)量評(píng)估報(bào)告輸出模塊:用于基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。
[0007]有益效果:
第一、由于采用了計(jì)算機(jī)自動(dòng)生成質(zhì)量評(píng)估報(bào)告的方法,因此不僅節(jié)省了大量的人力成本,而且節(jié)省了時(shí)間成本,同時(shí)還避免了數(shù)據(jù)遺漏的問題; 第二、由于具有設(shè)置質(zhì)量評(píng)估報(bào)告模板的環(huán)節(jié),因此可以根據(jù)需要對(duì)質(zhì)量評(píng)估報(bào)告模板進(jìn)行編輯,增刪數(shù)據(jù),更改圖表樣式,使質(zhì)量評(píng)估報(bào)告得到擴(kuò)展,滿足各種情況下生成質(zhì)量評(píng)估報(bào)告的需求。
【附圖說明】
[0008]圖1是本發(fā)明質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法流程圖。
[0009]圖2是質(zhì)量評(píng)估報(bào)告第一部分內(nèi)容不意圖。
[0010]圖3是質(zhì)量評(píng)估報(bào)告第二部分內(nèi)容示意圖。
[0011]圖4是本發(fā)明質(zhì)量評(píng)估報(bào)告自動(dòng)化生成系統(tǒng)示意圖。
[0012]圖中:1質(zhì)量評(píng)估報(bào)告模板設(shè)置模塊、2數(shù)據(jù)整理模塊、3任務(wù)概況和圖標(biāo)生成模塊、4質(zhì)量評(píng)估報(bào)告輸出模塊。
【具體實(shí)施方式】
[0013]下面結(jié)合附圖對(duì)本發(fā)明【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。
[0014]具體實(shí)施例一:
本實(shí)施例為質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法實(shí)施例。
[0015]本實(shí)施例的思想是:首先設(shè)置質(zhì)量評(píng)估報(bào)告模板,所述的質(zhì)量評(píng)估報(bào)告模板中包含sprint迭代周期信息、sprint任務(wù)概況、摘要和rework歷史信息的結(jié)構(gòu),對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù);然后通過解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù);再基于整理數(shù)據(jù),生成任務(wù)概況和圖表;最后基于整理數(shù)據(jù),任務(wù)概況和圖表,結(jié)合測(cè)試團(tuán)隊(duì)或測(cè)試人員對(duì)質(zhì)量評(píng)估報(bào)告結(jié)構(gòu)和模板設(shè)置而生成的質(zhì)量評(píng)估報(bào)告。一般默認(rèn)的模板中給出了預(yù)定的模板設(shè)置,也就是說,測(cè)試團(tuán)隊(duì)或測(cè)試人員可以不用重新配置模板,而利用默認(rèn)的質(zhì)量評(píng)估報(bào)告模板來自動(dòng)生成質(zhì)量評(píng)估報(bào)告。
[0016]本實(shí)施例的質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,流程圖如圖1所示。該方法包括以下步驟:
S1、設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存;
在確定質(zhì)量評(píng)估報(bào)告模板時(shí),可以選擇默認(rèn)的質(zhì)量評(píng)估報(bào)告模板,也可以自定義質(zhì)量評(píng)估報(bào)告模板。無論是默認(rèn)的質(zhì)量評(píng)估報(bào)告模板還是自定義的質(zhì)量評(píng)估報(bào)告模板,都包括sprint迭代周期信息、sprint任務(wù)概況、摘要和rework歷史信息的結(jié)構(gòu)。之后對(duì)確定的數(shù)據(jù)根據(jù)版本和問題的類型進(jìn)行分類、排序,將得到的分類數(shù)據(jù)進(jìn)行保存。
[0017]這里對(duì)sprint迭代周期信息、sprint任務(wù)概況、摘要和rework歷史信息進(jìn)行說明。
[0018]Sprint迭代周期信息:包括了源數(shù)據(jù)中這次迭代的直接信息,sprint迭代周期信息中會(huì)通過源數(shù)據(jù)自動(dòng)生成任務(wù)計(jì)劃、測(cè)試用例、產(chǎn)品版本、測(cè)試環(huán)境、迭代周期和測(cè)試人員信息。測(cè)試人員可根據(jù)顯示結(jié)果查看或修改sprint迭代周期信息。
[0019]例如通過解析質(zhì)量評(píng)估報(bào)告模板和源數(shù)據(jù),顯示出測(cè)試人員為張三,但實(shí)際李四也有協(xié)助測(cè)試,此處測(cè)試人員即可對(duì)該項(xiàng)數(shù)據(jù)進(jìn)行修改。
[0020]Sprint任務(wù)概況:包括問題的類型、總數(shù)、研發(fā)完成數(shù)據(jù)、測(cè)試完成數(shù)據(jù)、通過情況、計(jì)劃完成率、實(shí)際完成率和結(jié)果分析。除默認(rèn)的數(shù)據(jù),測(cè)試人員可根據(jù)其他需要匯總的信息自定義類型及各項(xiàng)比率公式或者結(jié)果分析數(shù)據(jù)進(jìn)行增刪改。
[0021]例如通過解析質(zhì)量評(píng)估報(bào)告模板和源數(shù)據(jù)后,測(cè)試人員想要知道編寫用例的數(shù)據(jù)及其通過比率。即可自定義添加,并在其后設(shè)定上計(jì)算公式。
[0022]摘要:包括源數(shù)據(jù)的大部分信息,也是在質(zhì)量評(píng)估報(bào)告展示上自定義最靈活的部分。能夠根據(jù)解析源數(shù)據(jù),列出所有數(shù)據(jù)項(xiàng),在默認(rèn)的質(zhì)量評(píng)估報(bào)告顯示的數(shù)據(jù)項(xiàng)外,測(cè)試人員可根據(jù)所需進(jìn)行增刪改,修改標(biāo)題、顯示數(shù)據(jù)項(xiàng)、刪除數(shù)據(jù)項(xiàng)、進(jìn)行排序、對(duì)特定的內(nèi)容進(jìn)行背景尚殼顯不等操作。
[0023]例如有rework情況的數(shù)據(jù)由測(cè)試人員設(shè)定特定顏色,對(duì)此類相同的情況的數(shù)據(jù)進(jìn)行背景尚殼顯不。
[0024]Rework歷史信息:包括了本次迭代的rework數(shù)據(jù)和本次之前迭代的rework數(shù)據(jù)。一般情況下默認(rèn)會(huì)顯示曲線圖,測(cè)試人員在此處可根據(jù)測(cè)試人員及團(tuán)隊(duì)的理解方式來自定義設(shè)置圖表的顯示方式、樣式。
[0025]S2、分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存;
掃描質(zhì)量評(píng)估報(bào)告模板中sprint迭代周期信息、sprint任務(wù)概況、摘要和rework歷史數(shù)據(jù)的結(jié)構(gòu)是否為默認(rèn),通過解析質(zhì)量評(píng)估報(bào)告,將sprint迭代周期信息、sprint任務(wù)概況、摘要和rework歷史數(shù)據(jù)的結(jié)構(gòu)中顯示的數(shù)據(jù)格式及樣式進(jìn)行分別處理。
[0026]在上述工作完成后,測(cè)試人員選擇質(zhì)量評(píng)估報(bào)告輸出的內(nèi)容。可根據(jù)保存的質(zhì)量評(píng)估報(bào)告結(jié)構(gòu)在界面上顯示質(zhì)量評(píng)估報(bào)告的結(jié)構(gòu),然后測(cè)試人員通過界面對(duì)內(nèi)容進(jìn)行選擇??梢栽诮缑嫔闲薷母鹘Y(jié)構(gòu)的文本信息,也可以修改各數(shù)據(jù)的圖表顯示信息。質(zhì)量評(píng)估報(bào)告模板會(huì)根據(jù)修改情況在界面列出幾種結(jié)構(gòu)的顯示方法,測(cè)試人員只需要選擇列出的結(jié)構(gòu)顯示方法即可。保存完新的數(shù)據(jù)結(jié)構(gòu)的質(zhì)量評(píng)估報(bào)告模板,在下次操作時(shí),可直接選擇自定義的質(zhì)量評(píng)估報(bào)告模板。
[0027]S3、基于整理數(shù)據(jù),生成任務(wù)概況和圖表;
S4、基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。
[0028]由測(cè)試人員設(shè)定輸出路徑后,逐個(gè)掃描處理被選中而需要輸出的結(jié)構(gòu)以及其對(duì)應(yīng)的數(shù)據(jù)內(nèi)容。輸出的質(zhì)量評(píng)估報(bào)告如圖2和圖3所示。
[0029]具體實(shí)施例二:
本實(shí)施例為質(zhì)量評(píng)估報(bào)告自動(dòng)化生成系統(tǒng)實(shí)施例。
[0030]本實(shí)施例的質(zhì)量評(píng)估報(bào)告自動(dòng)化生成系統(tǒng),示意圖如圖4示。該系統(tǒng)包括: 質(zhì)量評(píng)估報(bào)告模板設(shè)置模塊1:用于設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存;
數(shù)據(jù)整理模塊2:用于分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存;
任務(wù)概況和圖標(biāo)生成模塊3:用于基于整理數(shù)據(jù),生成任務(wù)概況和圖表;
質(zhì)量評(píng)估報(bào)告輸出模塊4:用于基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。
【主權(quán)項(xiàng)】
1.質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,其特征在于,包括以下步驟: 51、設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存; 52、分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存; 53、基于整理數(shù)據(jù),生成任務(wù)概況和圖表; 54、基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。2.根據(jù)權(quán)利要求1所述的質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,其特征在于,所述的質(zhì)量評(píng)估報(bào)告模板為默認(rèn)的質(zhì)量評(píng)估報(bào)告模板或自定義的質(zhì)量評(píng)估報(bào)告模板。3.根據(jù)權(quán)利要求1所述的質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法,其特征在于,所述基于整理數(shù)據(jù),生成任務(wù)概況和圖表還包括:在界面上修改各結(jié)構(gòu)的文本信息,以及修改各數(shù)據(jù)的圖表顯示信息。4.質(zhì)量評(píng)估報(bào)告自動(dòng)化生成系統(tǒng),其特征在于,包括: 質(zhì)量評(píng)估報(bào)告模板設(shè)置模塊(1):用于設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù),保存; 數(shù)據(jù)整理模塊(2):用于分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù),保存; 任務(wù)概況和圖標(biāo)生成模塊(3):用于基于整理數(shù)據(jù),生成任務(wù)概況和圖表; 質(zhì)量評(píng)估報(bào)告輸出模塊(4):用于基于整理數(shù)據(jù),任務(wù)概況和圖表,生成質(zhì)量評(píng)估報(bào)告,輸出。
【專利摘要】本發(fā)明屬于計(jì)算機(jī)應(yīng)用技術(shù),具體涉及一種質(zhì)量評(píng)估報(bào)告自動(dòng)化生成方法與系統(tǒng);該方法首先設(shè)置質(zhì)量評(píng)估報(bào)告模板,對(duì)版本和問題類型進(jìn)行分類,得到分類數(shù)據(jù);然后分析質(zhì)量評(píng)估報(bào)告模板,解析質(zhì)量評(píng)估報(bào)告模板結(jié)構(gòu),添加質(zhì)量評(píng)估報(bào)告需要展示的數(shù)據(jù),刪除質(zhì)量評(píng)估報(bào)告冗余的數(shù)據(jù),得到整理數(shù)據(jù);再生成任務(wù)概況和圖表;最后生成質(zhì)量評(píng)估報(bào)告;該系統(tǒng)包括實(shí)現(xiàn)上述方法的質(zhì)量評(píng)估報(bào)告模板設(shè)置模塊、數(shù)據(jù)整理模塊、任務(wù)概況和圖標(biāo)生成模塊和質(zhì)量評(píng)估報(bào)告輸出模塊;本發(fā)明不僅節(jié)省了大量的人力成本,而且節(jié)省了時(shí)間成本,同時(shí)還避免了數(shù)據(jù)遺漏的問題,此外,還兼顧到質(zhì)量評(píng)估報(bào)告的擴(kuò)展,是其滿足各種情況下生成質(zhì)量評(píng)估報(bào)告的需求。
【IPC分類】G06F11/36, G06F17/30
【公開號(hào)】CN105488089
【申請(qǐng)?zhí)枴緾N201410849898
【發(fā)明人】金鑫鑫, 劉福祥, 徐翰隆, 方華
【申請(qǐng)人】哈爾濱安天科技股份有限公司
【公開日】2016年4月13日
【申請(qǐng)日】2014年12月31日