本發明專利技術提供一種基于信號創建Signal?Builder的表格處理方法及電子設備,用于對Signal?Builder測試中的測試數據表進行處理;其中方法包括:獲取待處理的測試結果表,其中,測試結果表至少包括輸入數據區;截取輸入數據區的全部數據行,輸入數據區的數據行包括輸入數據的數據行、非輸入數據的數據行和文字說明的數據行;遍歷輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表,其中,測試數據表包括輸入數據區的全部輸入數據的數據行。本發明專利技術實施例提供的表格處理方法和電子設備,通過自動截取測試結構表中的輸入數據區,并從中篩選出全部輸入數據的數據行,即可生成所需要的測試數據表,節省了人工成本和時間成本,提高了數據行篩選的正確率。
Form Processing Method and Electronic Equipment of Signal Builder Based on Signal Creation
【技術實現步驟摘要】
基于信號創建SignalBuilder的表格處理方法和電子設備
本專利技術涉及數據處理領域,尤其涉及一種基于信號創建SignalBuilder的表格處理方法和電子設備。
技術介紹
在一些數據處理過程中,通常會用到多個表格,而多個表格中可能存在共有數據,但由于數據格式和內容不相同,表格之間不能直接應用。例如SignalBuilder測試中會用到測試結果表和測試數據表,測試結果表中的輸入數據行為所述測試數據表中的共有數據,但不能直接將測試結果表用作測試數據表,必須要手動修改成滿足格式的測試數據表。這樣就需要花費大量的人工成本和時間成本,且出錯的概率較大。可見,現有的表格處理方法存在花費大量的人工成本和時間成本,且出錯的概率較大的技術問題。
技術實現思路
本專利技術實施例提供一種基于信號創建SignalBuilder的表格處理方法和電子設備,以解決現有的表格處理方法存在花費大量的人工成本和時間成本,且出錯的概率較大的技術問題。為了達到上述目的,本專利技術提供的具體方案如下:第一方面,本專利技術實施例提供了一種基于信號創建SignalBuilder的表格處理方法,用于對SignalBuilder測試中的測試數據表進行處理;所述方法包括:獲取待處理的測試結果表,其中,所述測試結果表至少包括輸入數據區;截取所述輸入數據區的全部數據行,其中,所述輸入數據區的數據行包括輸入數據的數據行、非輸入數據的數據行和文字說明的數據行;遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表,其中,所述測試數據表包括所述輸入數據區的全部輸入數據的數據行。可選的,所述遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表的步驟包括:創建空白測試數據表;遍歷所述輸入數據區的全部數據行,將全部輸入數據的數據行存儲到所述空白測試數據表中。可選的,所述遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表的步驟包括:創建空白測試數據表;刪除全部數據行中的非輸入數據的數據行和文字說明的數據行,將所述輸入數據區的全部剩余數據行存儲到所述空白測試數據表。可選的,所述獲取待處理的測試結果表的步驟,包括:獲取用戶添加的目標表格;判斷所述目標表格的特征數據與預設的特征數據是否匹配;若所述目標表格的特征數據與所述預設的特征數據匹配,將所述目標表格作為待處理的所述測試結果表。可選的,所述判斷所述目標表格的特征數據與預設的特征數據是否匹配的步驟之后,所述方法還包括:若所述目標表格的特征數據與所述預設的特征數據不匹配,輸出表格錯誤的提示信息。可選的,應用于信號加載測試,所述測試結果表為信號加載測試中的測試結果表,所述測試數據表為用于信號加載測試中的測試數據表。可選的,所述輸入數據的數據行為包含所述測試數據表中需要的輸入數據的數據行;所述非輸入數據的數據行為包含所述測試數據表中不需要的數據的數據行;所述文字說明的數據行為包含文字說明的數據行。第二方面,本專利技術實施例還提供了一種電子設備,用于對SignalBuilder測試中的測試數據表進行處理;所述電子設備包括:獲取模塊,用于獲取待處理的測試結果表,其中,所述測試結果表至少包括輸入數據區;截取模塊,用于截取所述輸入數據區的全部數據行其中,所述輸入數據區的數據行包括輸入數據的數據行、非輸入數據的數據行和文字說明的數據行;處理模塊,用于遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表,其中,所述測試數據表包括所述輸入數據區的全部輸入數據的數據行。可選的,所述處理模塊用于:創建空白測試數據表;遍歷所述輸入數據區的全部數據行,將全部輸入數據的數據行存儲到所述空白測試數據表中。可選的,所述處理模塊用于:創建空白測試數據表;刪除全部數據行中的非輸入數據的數據行和文字說明的數據行,將所述輸入數據區的全部剩余數據行存儲到所述空白測試數據表。可選的,所述獲取模塊用于:獲取用戶添加的目標表格;判斷所述目標表格的特征數據與預設的特征數據是否匹配;若所述目標表格的特征數據與所述預設的特征數據匹配,將所述目標表格作為待處理的所述測試結果表。可選的,所述獲取模塊還用于:若所述目標表格的特征數據與所述預設的特征數據不匹配,輸出表格錯誤的提示信息。可選的,所述電子設備用于信號加載測試,所述測試結果表為信號加載測試中的測試結果表,所述測試數據表為用于信號加載測試中的測試數據表。可選的,所述輸入數據的數據行為包含所述測試數據表中需要的輸入數據的數據行;所述非輸入數據的數據行為包含所述測試數據表中不需要的數據的數據行;所述文字說明的數據行為包含文字說明的數據行。第三方面,本專利技術實施例還提供了一種電子設備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如第一方面中任一項所述的基于信號創建SignalBuilder的表格處理方法。第四方面,本專利技術實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機序被處理器執行時實現如第一方面中任一項所述的基于信號創建SignalBuilder的表格處理方法。本專利技術實施例中,先獲得待處理的SignalBuilder測試中的測試結果表,從測試結果表中截取所述輸入數據區的全部數據行,再遍歷該輸入數據區的全部數據行,挑選出滿足預設條件的數據行,即可自動生成包含全部輸入數據的數據行的測試數據表。本專利技術實施例提供的表格處理方法和電子設備,通過自動截取測試結構表中的輸入數據區,并從中篩選出全部輸入數據的數據行,即可生成所需要的測試數據表,節省了人工成本和時間成本,提高了數據行篩選的正確率。附圖說明為了更清楚地說明本專利技術實施例的技術方案,下面將對本專利技術實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術實施例提供的一種基于信號創建SignalBuilder的表格處理方法的流程示意圖;圖2為本專利技術實施例提供的另一種基于信號創建SignalBuilder的表格處理方法的流程示意圖;圖3為本專利技術實施例提供的一種電子設備的結構示意圖;圖4為本專利技術實施例提供的另一種電子設備的結構示意圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。參見圖1,為本專利技術實施例提供的基于信號創建SignalBuilder的表格處理方法的流程示意圖,用于對SignalBuilder測試中的測試數據表進行處理,所提供的表格處理方法可以應用于電子設備。如圖1所示,所提供的表格處理方法包括以下步驟:步驟101、獲取待處理的測試結果表;本實施例中,電子設備將測試結果表進行處理,以獲得測試數據表。本實施例提供的表格處理方法可以應用于信號加載測試,即SignalBuilder測試,所述測試結果表為信號加載測試中的測試結果表,所述測試數據表本文檔來自技高網...
【技術保護點】
1.一種基于信號創建Signal?Builder的表格處理方法,其特征在于,用于對Signal?Builder測試中的測試數據表進行處理;所述方法包括:獲取待處理的測試結果表,其中,所述測試結果表至少包括輸入數據區;截取所述輸入數據區的全部數據行,其中,所述輸入數據區的數據行包括輸入數據的數據行、非輸入數據的數據行和文字說明的數據行;遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表,其中,所述測試數據表包括所述輸入數據區的全部輸入數據的數據行。
【技術特征摘要】
1.一種基于信號創建SignalBuilder的表格處理方法,其特征在于,用于對SignalBuilder測試中的測試數據表進行處理;所述方法包括:獲取待處理的測試結果表,其中,所述測試結果表至少包括輸入數據區;截取所述輸入數據區的全部數據行,其中,所述輸入數據區的數據行包括輸入數據的數據行、非輸入數據的數據行和文字說明的數據行;遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表,其中,所述測試數據表包括所述輸入數據區的全部輸入數據的數據行。2.根據權利要求1所述的方法,其特征在于,所述遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表的步驟包括:創建空白測試數據表;遍歷所述輸入數據區的全部數據行,將全部輸入數據的數據行存儲到所述空白測試數據表中。3.根據權利要求1所述的方法,其特征在于,所述遍歷所述輸入數據區的全部數據行,挑選出滿足預設要求的數據行,生成測試數據表的步驟包括:創建空白測試數據表;刪除全部數據行中的非輸入數據的數據行和文字說明的數據行,將所述輸入數據區的全部剩余數據行存儲到所述空白測試數據表。4.根據權利要求1所述的方法,其特征在于,所述獲取待處理的測試結果表的步驟,包括:獲取用戶添加的目標表格;判斷所述目標表格的特征數據與預設的特征數據是否匹配;若所述目標表格的特征數據與所述預設的特征數據匹配,將所述目標表格作為待處理的所述測試結果表。5.根據權利要求4所述的方法,其特征在于,所述判斷所述目標表格的特征數據與預設的特征數據是否匹配的步驟之后,所述方法還包括:若所述目標表格的特征數據與所述預設的特征數據不匹配,輸出表格錯誤的提示信息。6.根據權利要求1所述的方法,其特征在于,應用于信號加載測試,所述測試結果表為信號加載測試中的測試結果表,所述測試數據表為用于信號加載測試中的測試數據表。7.根據權利要求1至6中任一項所述的方法,其特征在于,所述輸入數據的數據行為包含所述測試數據表中需要的輸入數據的數據行;所述非輸入數據的數據行為包含所述測試數據表中不需要的數據的數據行;所述文字說明的數據行為包含文字說明的數據行。8.一種電子設備,其特征在于,用于對SignalBuilder測試中的測試數據表進行處理;所述電子設備包括:獲取模塊,用于...
【專利技術屬性】
技術研發人員:馬東輝,陳利花,
申請(專利權)人:北京車和家信息技術有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。