[發明專利]一種設備的功能測試方法在審
| 申請號: | 202211343742.5 | 申請日: | 2022-10-31 |
| 公開(公告)號: | CN115617684A | 公開(公告)日: | 2023-01-17 |
| 發明(設計)人: | 米雪龍;王文虎;林鑫 | 申請(專利權)人: | 寧波小匠物聯網科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京惟專知識產權代理事務所(普通合伙) 16074 | 代理人: | 趙星 |
| 地址: | 315000 浙江省寧波市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 功能 測試 方法 | ||
本發明公開了一種設備的功能測試方法,通過串口測試工具與待測設備信號連接,配置設備的功能屬性,依據功能屬性和測試生成規則自動生成設備的功能測試用例以及測試命令,將功能測試用例自動下發給待測設備,獲取設備響應的信息,根據規則判定所有測試用例的測試結果,生成測試報告,大大提高了設備測試的工作效率和工作質量,降低了企業在測試工作上的花費的成本。
技術領域
本發明涉及計算機技術領域,尤其涉及一種設備的功能測試方法。
背景技術
隨著物聯網技術和相關行業的發展,開發不同功能的模組芯片和MCU芯片成為了各個領域的熱門課題;模組已經在智能家居、汽車、人工智能和醫療等領域中廣泛應用,實現了許多智能化、自動化的功能,給人們的生產和生活帶來了諸多便利。對于開發者開發模組芯片和MCU芯片的過程以及對于企業批量生產設備的過程中,測試工作是十分重要的一個步驟,對功能的適用性和出廠后客戶使用的體驗度都具有很大的影響,而目前為了保證質量在此方面耗費了較多的時間成本和人力成本。現在常規的芯片測試是依賴人工操作完成的,開發者獲取待測試芯片的所有屬性和與屬性對應的屬性參數,基于自身的經驗和積累的知識判斷要測試的內容,再對這些內容編寫測試指令和設置預期結果,逐條下發測試,將結果與預期結果比較,記錄每條屬性的測試結果;上述繁瑣的測試過程,不僅工作效率較低,面對大量的測試任務,測試的質量也難以保證;通常每個模組芯片和MCU芯片都要求經過多次測試,排除可能存在的缺陷和發現某些可以改進優化的地方;在實際生產中,大量的芯片產品出廠前,公司為了保證產品的性能并符合相關的出廠規定,通常需要較多的測試輪次,所以,功能測試的成本也較高;另一方面,傳統測試工作對工作人員的知識儲備也有一定的要求;所以,現在需要一種效率更高,操作更便捷的測試方法,能夠在保證測試質量的同時減少測試工作的人力成本和時間成本。
發明內容
針對現有技術存在的上述問題,本發明提出了一種設備的功能測試方法能夠有效地提高測試質量和測試效率,降低企業和相關研發部門測試的人力成本和時間成本。
具體技術方案如下:一種設備的功能測試方法,包括以下步驟:
通過串口測試工具配置功能屬性;
基于串口測試工具的開發模式,配置測試屬性,選擇讀取形式;
根據測試生成規則,確定功能測試用例;
啟動功能測試,基于所述功能測試用例,依次執行各項命令;
獲取設備的響應信息并進行判斷,輸出測試結果。
優選的,所述配置功能屬性包括,設置和導入功能屬性表;所述功能屬性表包括屬性名稱、數據類型、權限和配置內容;設置所述功能屬性表,通過所述串口測試工具添加屬性信息,將所述功能屬性表保存到本地;導入所述功能屬性表,通過導入模塊調用本地保存的功能屬性表。
優選的,所述配置測試屬性,選擇讀取形式包括:基于配置完成的功能屬性表,獲取所述權限和所述配置內容,選擇待測試的功能屬性及其讀取形式;
所述權限包括只讀權限、只寫權限和讀寫權限;
所述配置內容為所述功能屬性對應的測試內容;
所述讀取形式包括get讀取形式和report讀取形式,若所述權限允許讀取信息,則至少選擇一種所述讀取形式。
優選的,所述配置內容包括基于所述數據類型設置的數值信息和數值說明,所述數值信息與所述數值說明一一對應;
當所述數據類型為布爾類型時,則所述數值信息默認生成;
當所述數據類型為枚舉類型時,則所述數值信息為枚舉數值對;
當所述數據類型為整數類型或浮點類型時,則所述數值信息為對應的數據范圍;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波小匠物聯網科技有限公司,未經寧波小匠物聯網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202211343742.5/2.html,轉載請聲明來源鉆瓜專利網。





