System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及自動化測試,尤其涉及一種器具老化測試方法、裝置、存儲介質及計算機設備。
技術介紹
1、隨著加熱不燃燒產業日益成熟,其主要產品加熱不燃燒器具的質量和可靠性直接關系到消費者的使用體驗及產品的市場競爭力。為了確保這些器具在投放市場前能夠滿足嚴格的品質標準,它在生產后必須進行一系列嚴格的老化測試,旨在通過模擬長時間使用的工作狀況,來評估產品的耐久性、穩定性以及潛在的安全風險。
2、然而,在現有的測試流程中,人工老化測試占據了主導地位,這種測試方法不僅效率低下,而且測試過程穩定性不足。例如,人工操作往往難以精確控制測試條件,導致測試結果的一致性受到影響;同時,手動記錄老化次數和數據也極易出錯。總而言之,傳統的人工老化測試方法已經難以滿足大規模、高效率的生產測試需求。
技術實現思路
1、本申請的目的旨在至少能解決上述的技術缺陷之一,特別是現有技術中人工老化測試方法已經難以滿足大規模、高效率的生產測試需求的技術缺陷。
2、本申請提供了一種器具老化測試方法,所述方法包括:
3、檢測到待測試的器具連接至充電器時,通過所述充電器對所述器具進行充電,直至所述器具的電量達到上限閾值,停止充電;
4、按照預設的放電加熱環節對所述器具進行加熱老化循環,直至所述器具的電量低于下限閾值或電池欠壓,記錄所述器具在當前輪次的充電次數和老化數據;
5、基于數據采集策略對所述充電次數和所述老化數據進行采集,得到所述當前輪次的測試數據;其中,所述數據采集
6、根據所述測試數據對數據庫中的存儲數據進行更新,并返回通過所述充電器對所述器具進行充電及其后續步驟,直至檢測到所述器具與所述充電器斷開連接。
7、可選地,所述放電加熱環節的加熱老化過程,包括:
8、確定所述器具的測試參數;所述測試參數包括環境溫度、抽吸頻率和單次抽吸時長;
9、加熱所述器具,并根據所述測試參數在第一預設時長內對所述器具進行抽吸循環的模擬操作;
10、在所述器具結束模擬操作后,停止加熱所述器具,并在第二預設時長內靜置所述器具。
11、可選地,所述記錄所述器具在當前輪次的充電次數和老化數據,包括:
12、在所述器具停止充電時,對所述器具已記錄的充電次數進行自增操作,得到當前輪次的充電次數,以及,讀取所述器具在當前輪次的充電時長、元件溫度和發熱體阻值;
13、在所述器具的電量低于下限閾值后,記錄所述器具在當前輪次的加熱老化次數;
14、根據所述充電時長、所述元件溫度、所述發熱體阻值和所述加熱老化次數,形成所述器具在當前輪次的老化數據。
15、可選地,所述基于數據采集策略對所述充電次數和所述老化數據進行采集,得到所述當前輪次的測試數據,包括:
16、獲取所述器具的采集需求,并確定所述采集需求對應的數據采集策略;
17、當確定所述數據采集策略為主動采集時,定時向所述器具發起數據讀取請求,以及接收所述器具根據所述數據讀取請求返回的充電次數和老化數據,作為所述器具在當前輪次的測試數據;
18、當確定所述數據采集策略為被動采集時,接收所述器具直接發送的充電次數和老化數據,作為所述器具在當前輪次的測試數據。
19、可選地,所述定時向所述器具發起數據讀取請求,以及接收所述器具根據所述數據讀取請求返回的充電次數和老化數據,作為所述器具在當前輪次的測試數據,包括:
20、獲取待采集的器具地址,以及生成數據讀取請求;
21、采用modbus協議將所述數據讀取請求發送至所述器具地址對應的器具,以使所述器具對所述數據讀取請求進行請求解析,并根據解析結果返回的充電次數和老化數據,作為所述器具在當前輪次的測試數據。
22、可選地,所述接收所述器具直接發送的充電次數和老化數據,作為所述器具在當前輪次的測試數據,包括:
23、接收所述器具發送的通訊信息;所述通訊信息包括器具編號、充電次數和老化數據;
24、根據所述器具編號對所述充電次數和所述老化數據進行數據匯總,形成所述器具在當前輪次的測試數據。
25、可選地,所述存儲數據包括多個器具編號對應的歷史輪次的測試數據;
26、所述根據所述測試數據對數據庫中的存儲數據進行更新,包括:
27、確定所述測試數據對應的器具編號,并在數據庫中檢索得到所述器具編號對應的歷史輪次的測試數據;
28、根據所述當前輪次的充電次數對所述歷史輪次的測試數據中的充電次數進行修改,以及,將所述當前輪次的老化數據添加至所述歷史輪次的測試數據中。
29、本申請還提供了一種器具老化測試裝置,包括:
30、器具充電模塊,用于檢測到待測試的器具連接至充電器時,通過所述充電器對所述器具進行充電,直至所述器具的電量達到上限閾值,停止充電;
31、加熱老化模塊,用于按照預設的放電加熱環節對所述器具進行加熱老化循環,直至所述器具的電量低于下限閾值或電池欠壓,記錄所述器具在當前輪次的充電次數和老化數據;
32、數據采集模塊,用于基于數據采集策略對所述充電次數和所述老化數據進行采集,得到所述當前輪次的測試數據;其中,所述數據采集策略包括主動采集和被動采集;
33、測試循環模塊,用于根據所述測試數據對數據庫中的存儲數據進行更新和添加,并返回通過所述充電器對所述器具進行充電及其后續步驟,直至檢測到所述器具與所述充電器斷開連接。
34、本申請還提供了一種存儲介質,所述存儲介質中存儲有計算機可讀指令,所述計算機可讀指令被一個或多個處理器執行時,使得一個或多個處理器執行如上述實施例中任一項所述器具老化測試方法的步驟。
35、本申請還提供了一種計算機設備,包括:一個或多個處理器,以及存儲器;
36、所述存儲器中存儲有計算機可讀指令,所述計算機可讀指令被所述一個或多個處理器執行時,執行如上述實施例中任一項所述器具老化測試方法的步驟。
37、從以上技術方案可以看出,本申請實施例具有以下優點:
38、本申請提供的器具老化測試方法、裝置、存儲介質及計算機設備,在進行器具老化測試時,可以在檢測到待測試的器具連接至充電器并啟動自動化測試后,通過充電器對器具進行充電,直至器具的電量達到上限閾值,停止充電,以此實現器具的自動化充電,然后可以按照預設的放電加熱環節對器具進行加熱老化循環,從而可以保證測試過程中測試條件的一致性,直至器具的電量低于下限閾值,記錄器具在當前輪次的充電次數和老化數據,實現測試過程中數據的自動化監測和記錄;接著,本申請可以基于數據采集策略對充電次數和老化數據進行采集,得到當前輪次的測試數據,這里通過數據采集策略中主動采集和被動采集,可以適配數據采集的各種需求;最后可以根據測試數據對數據庫中的存儲數據進行更新和添加,并返回通過充電器對器具進行本文檔來自技高網...
【技術保護點】
1.一種器具老化測試方法,其特征在于,所述方法包括:
2.根據權利要求1所述的器具老化測試方法,其特征在于,所述放電加熱環節的加熱老化過程,包括:
3.根據權利要求1所述的器具老化測試方法,其特征在于,所述記錄所述器具在當前輪次的充電次數和老化數據,包括:
4.根據權利要求1所述的器具老化測試方法,其特征在于,所述基于數據采集策略對所述充電次數和所述老化數據進行采集,得到所述當前輪次的測試數據,包括:
5.根據權利要求4所述的器具老化測試方法,其特征在于,所述定時向所述器具發起數據讀取請求,以及接收所述器具根據所述數據讀取請求返回的充電次數和老化數據,作為所述器具在當前輪次的測試數據,包括:
6.根據權利要求4所述的器具老化測試方法,其特征在于,所述接收所述器具直接發送的充電次數和老化數據,作為所述器具在當前輪次的測試數據,包括:
7.根據權利要求1所述的器具老化測試方法,其特征在于,所述存儲數據包括多個器具編號對應的歷史輪次的測試數據;
8.一種器具老化測試裝置,其特征在于,包括:
10.一種計算機設備,其特征在于,包括:一個或多個處理器,以及存儲器;
...【技術特征摘要】
1.一種器具老化測試方法,其特征在于,所述方法包括:
2.根據權利要求1所述的器具老化測試方法,其特征在于,所述放電加熱環節的加熱老化過程,包括:
3.根據權利要求1所述的器具老化測試方法,其特征在于,所述記錄所述器具在當前輪次的充電次數和老化數據,包括:
4.根據權利要求1所述的器具老化測試方法,其特征在于,所述基于數據采集策略對所述充電次數和所述老化數據進行采集,得到所述當前輪次的測試數據,包括:
5.根據權利要求4所述的器具老化測試方法,其特征在于,所述定時向所述器具發起數據讀取請求,以及接收所述器具根據所述數據讀取請求返回的充電次數和老化數據,作為所述器具在當前輪次的測...
【專利技術屬性】
技術研發人員:陳廣輝,
申請(專利權)人:深圳市基克納科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。