新四季網

測試報告生成系統及方法

2023-08-07 08:45:56 1

專利名稱:測試報告生成系統及方法
技術領域:
本發明涉及ー種文檔處理系統及方法,尤其涉及ー種測試報告生成系統及方法。
背景技術:
隨著電子產品的快速發展,需要測試的信號越來越多,若幾百個信號需要測試,就會產生幾百幅波形圖和數值。所述產生的波形圖和數值是信號量測中重要的信息,如何製作一份準確有序的測試報告,以將重要的信息呈現給客戶也顯得尤為重要。現有的測試報告製作過程中,需要測試人員人工將產生的波形圖和數值一一寫入測試報告中,當測試過程中產生的波形圖和數值達到數百個時,人工作業不僅需要很長的時間,工作效率低,容易出錯,且製作出來的測試報告沒有統ー的標準,大大影響了測試報告的質量。

發明內容

鑑於以上內容,有必要提供ー種測試報告生成系統,可以根據測試數據文件快速、準確地生成標準化的測試報告。此外,還有必要提供ー種測試報告生成方法,可以根據測試數據文件快速、準確地生成標準化的測試報告。ー種測試報告生成系統,運行於計算機中,該系統包括設置模塊,用於設置測試信號的類型和測試數據文件在計算機中的存儲路徑;模板生成模塊,用於根據所設置的測試信號的類型生成測試報告模板;數據寫入模塊,用於根據所述測試數據文件在計算機中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置;報告生成模塊,用於當測試數據文件中的數據成功寫入測試報告模板時,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機中。ー種測試報告生成方法,應用於計算機中,該方法包括設置測試信號的類型和測試數據文件在計算機中的存儲路徑;根據所設置的測試信號的類型生成測試報告模板;根據所述測試數據文件在計算機中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置;當測試數據文件中的數據成功寫入測試報告模板時,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機中。相較於現有技術,本發明提供ー種測試報告生成系統及方法,可以根據測試信號的類型生成標準化的測試報告模板,將測試數據文件中的數值和圖片寫入所述標準化的測試報告模板中,以快速、準確地生成標準化的測試報告。


圖I是本發明測試報告生成系統的應用環境示意圖。圖2是圖I中測試報告生成系統的功能模塊圖。圖3是本發明測試報告生成方法較佳實施例的流程圖。圖4是圖3中步驟S12的具體流程圖。
主要元件符號說明
計算機I
測試報告生成系統 10存儲器il
處理器12
輸入裝置13
顯示裝置14
設置模塊Ioo
模板生成模塊101
數據寫入模塊102
判斷模塊103
提不模塊104
報告生成模塊10具體實施例方式如圖I所示,是本發明測試報告生成系統的應用環境圖。在本實施例中,所述計算機I包括通過數據總線相連的測試報告生成系統10、存儲器11、處理器12、輸入裝置13和顯示裝置14。所述測試報告生成系統10用於將測試文件的測試數據和圖片寫入測試模板中,具體過程以下描述。所述存儲器11用於存儲所述測試報告生成系統10的程序代碼等資料。所述處理器12用於執行所述測試報告生成系統10的計算機化程序代碼。所述輸入裝置13和顯示裝置14用做計算機I的輸入輸出設備。參閱圖2所示,是圖I中測試報告生成系統10的功能模塊圖。所述測試報告生成系統10包括設置模塊100、模板生成模塊101、數據寫入模塊102、判斷模塊103、提示模塊104及報告生成模塊105。本發明所稱的模塊是完成一特定功能的電腦程式段,比程序更適合於描述軟體在計算機中的執行過程,因此在本發明以下對軟體描述中都以模塊描述。所述設置模塊100用於設置測試信號的類型和測試數據文件在計算機I中的存儲路徑。在本實施例中,所述測試信號的類型包括三大類,分別為SM信號,BUS信號及Power信號。其中,每一大類的信號又包括多種信號小類(例如SM信號大類包括USB信號、DVI信號、LAN信號、WLP信號和VGA信號),及每ー個信號小類所包括的ports(端ロ)數量(例如=USB信號包括6個ports)。
所述模板生成模塊101用於根據所設置的測試信號的類型生成測試報告模板。所述數據寫入模塊102用於根據所述測試數據文件在計算機I中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置。所述測試數據文件中的數據包括數值和圖片。所述判斷模塊103用於判斷測試數據文件中的數據是否成功寫入測試報告模板。當測試數據文件中所有的數值和圖片全部都寫入測試報告模板中時,判斷測試數據文件中的數據成功寫入測試報告模板;當測試數據文件中所有的數值和圖片沒有全部寫入測試報告模板中時,判斷測試數據文件中的數據沒有成功寫入測試報告模板。所述提示模塊104用於當測試數據文件中的數據成功寫入測試報告模板時,提示用戶數據寫入成功;當測試數據文件中的數據沒有成功寫入測試報告模板時,提示用戶數據寫入失敗。所述報告生成模塊105用於當測試數據文件中的數據成功寫入測試報告模板吋,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機I中。如圖3所示,是本發明測試報告生成方法較佳實施例的流程圖。步驟S10,設置模塊100設置測試信號的類型和測試數據文件在計算機I中的存儲路徑。步驟S11,模板生成模塊101根據所設置的測試信號的類型生成測試報告模板。所述測試報告模板可以為Excel格式的模板文件。步驟S12,數據寫入模塊102根據所設置的測試數據文件在計算機I中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置。所述測試數據文件中的數據包括數值和圖片。步驟S13,判斷模塊103判斷測試數據文件中的數據是否成功寫入測試報告模板。當測試數據文件中所有的數值和圖片全部都寫入測試報告模板中時,判斷測試數據文件中的數據成功寫入測試報告模板;當測試數據文件中所有的數值和圖片沒有全部寫入測試報告模板中時,判斷測試數據文件中的數據沒有成功寫入測試報告模板。步驟S14,當測試數據文件中的數據沒有成功寫入測試報告模板時,提示模塊104提示用戶數據寫入失敗(測試報告填寫失敗)。步驟S15,當測試數據文件中的數據成功寫入測試報告模板時,提示模塊104提示用戶數據寫入成功(測試報告填寫成功)。步驟S16,當測試數據文件中的數據成功寫入測試報告模板時,報告生成模塊105根據寫入的數據生成測試報告,並將該測試報告存儲至計算機I中。如圖4所示,是圖3中步驟S12的具體流程圖。步驟S120,數據寫入模塊102根據預先設定的數值的關鍵字從測試報告模板中獲取每一行所包括數值的描述。例如若預先設定的數值的關鍵字包括Max和Min,則數據寫入模塊102依次從測試報告模板的姆一行中搜索Max和Min字符,例如第一行數值的描述為Max1和Min1,第二行數值的描述為Max2和Min2。步驟S121,數據寫入模塊102根據所數值的描述從測試數據文件中獲取對應的數值。例如從測試數據文件中讀取到Max1對應的數值為A,Min1對應的數值為B。 步驟S122,數據寫入模塊102將所獲取的數值寫入測試報告模板相應的位置。例如將所述數值A寫入測試報告模板中Max1對應的単元格,將所述數值B寫入測試報告模板中Min1對應的單元格。步驟S123,數據寫入模塊102判斷寫入的數值是否有效。當寫入的數值在計算機I存儲的測試數據規範所要求的範圍之內時,數據寫入模塊102判斷寫入的數值有效,即測試通過;當寫入的數值不在計算機I存儲的測試數據規範所要求的範圍之內時,數據寫入模塊102判斷寫入的數值失敗,即測試失敗。步驟S124,當寫入的數值有效吋,數據寫入模塊102將寫入的數據記錄為測試通過數值,然後執行步驟S136。步驟S125,當寫入的數值無效吋,數據寫入模塊102將寫入的數據記錄為測試失敗數值,然後執行步驟S136。步驟S126,數據寫入模塊102計算測試報告模板中每一行所包括的測試通過數值和測試失敗數值的個數,並將計算得到的結果寫入每一行對應的単元格。步驟S127,數據寫入模塊102根據預先設定的圖片的關鍵字從測試報告模板中獲取每一行所包括圖片的描述。例如若預先設定的圖片的關鍵字為fig,則數據寫入模塊102依次從測試報告模板的姆一行中搜索fig字符,例如第一行數值的描述為fig. I和fig. 2,第二行數值的描述為fig. 3和fig. 4。步驟S128,數據寫入模塊102根據所述圖片的描述從測試數據文件中獲取對應的圖片。例如從測試數據文件中讀取到fig. I對應的圖片C,fig. 2對應的圖片D。步驟S129,數據寫入模塊102將所述獲取的圖片寫入測試報告模板中相應的位置。例如將所述圖片C寫入測試報告模板中fig. I對應的単元格,將所述圖片D寫入測試報告模板中fig. 2對應的單元格。最後應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。權利要求
1.ー種測試報告生成系統,運行於計算機中,其特徵在幹,該系統包括 設置模塊,用於設置測試信號的類型和測試數據文件在計算機中的存儲路徑; 模板生成模塊,用於根據所設置的測試信號的類型生成測試報告模板; 數據寫入模塊,用於根據所述測試數據文件在計算機中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置; 報告生成模塊,用於當測試數據文件中的數據成功寫入測試報告模板時,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機中。
2.如權利要求I所述的測試報告生成系統,其特徵在於,該系統還包括 提示模塊,用於當測試數據文件中的數據成功寫入測試報告模板時,提示用戶數據寫入成功;當測試數據文件中的數據沒有成功寫入測試報告模板時,提示用戶數據寫入失敗。
3.如權利要求2所述的測試報告生成系統,其特徵在幹,所述測試數據文件包括數值和圖片。
4.如權利要求3所述的測試報告生成系統,其特徵在幹,所述數據寫入模塊將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置包括 根據預先設定的數值的關鍵字從測試報告模板中獲取每一行所包括數值的描述; 根據所述數值的描述從測試數據文件中獲取對應的數值,將所獲取的數值寫入測試報告模板相應的位置; 根據預先設定的圖片的關鍵字從測試報告模板中獲取每一行所包括圖片的描述;及根據所述圖片的描述從測試數據文件中獲取對應的圖片,將所述獲取的圖片寫入測試報告模板中相應的位置。
5.如權利要求4所述的測試報告生成系統,其特徵在幹,所述數據寫入模塊還用於根據寫入的數值判斷測試是否通過,所述判斷標準為當寫入的數值在計算機所存儲的測試數據規範所要求的範圍之內時,判斷測試通過,當寫入的數值不在計算機所存儲的測試數據規範所要求的範圍之內時,判斷測試失敗。
6.ー種測試報告生成方法,應用於計算機中,其特徵在於,該方法包括 設置測試信號的類型和測試數據文件在計算機中的存儲路徑; 根據所設置的測試信號的類型生成測試報告模板; 根據所述測試數據文件在計算機中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置; 當測試數據文件中的數據成功寫入測試報告模板時,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機中。
7.如權利要求6所述的測試報告生成方法,其特徵在於,該方法還包括 當測試數據文件中的數據成功寫入測試報告模板時,提示用戶數據寫入成功; 當測試數據文件中的數據沒有成功寫入測試報告模板時,提示用戶數據寫入失敗。
8.如權利要求7所述的測試報告生成方法,其特徵在幹,所述測試數據文件包括數值和圖片。
9.如權利要求8所述的測試報告生成方法,其特徵在幹,所述將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置的步驟包括 根據預先設定的數值的關鍵字從測試報告模板中獲取每一行所包括數值的描述;根據所述數值的描述從測試數據文件中獲取對應的數值,並將所獲取的數值寫入測試報告模板相應的位置, 根據預先設定的圖片的關鍵字從測試報告模板中獲取每一行所包括圖片的描述; 根據所述圖片的描述從測試數據文件中獲取對應的圖片,將所述獲取的圖片寫入測試報告模板中相應的位置。
10.如權利要求9所述的測試報告生成方法,其特徵在於,該方法還包括 根據寫入的數值判斷測試是否通過,所述判斷標準為當寫入的數值在計算機所存儲的測試數據規範所要求的範圍之內時,判斷測試通過,當寫入的數值不在計算機所存儲的測試數據規範所要求的範圍之內時,判斷測試失敗。
全文摘要
本發明提供一種測試報告生成方法,應用運行於計算機中,該方法包括設置測試信號的類型和測試數據文件在計算機中的存儲路徑;根據所設置的測試信號的類型生成測試報告模板;根據所述測試數據文件在計算機中的存儲路徑獲取測試數據文件,並將所獲取測試數據文件中的數據寫入所述測試報告模板中相應的位置;當測試數據文件中的數據成功寫入測試報告模板時,根據寫入的數據生成測試報告,並將該測試報告存儲至計算機中。另外,本發明還提供一種測試報告生成系統。
文檔編號G06F17/21GK102650984SQ20111004446
公開日2012年8月29日 申請日期2011年2月24日 優先權日2011年2月24日
發明者葉磊, 王太誠, 趙志勇 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀