設備按鍵自動化測試如何實現
很多設備上供用戶操作的機械按鈕(例如家用小型醫療器械,智能家居設備,智能穿戴設備,電子產品等),每次設備軟件變更後需要操作這些機械按鈕來測試相關的功能,需要人工反復執行大量的測試,這種大量重復的冗余工作有沒有辦法進行自動化測試呢,宏控自動化測試系統給出了很好地解決方案。
宏控自動化測試平臺對機械按鈕測試提供兩種方法,壹種是用自動產生電子脈沖信號模擬人工按鍵操作,另壹種是自動調度機械手代替人工進行按鍵。
電子脈沖信號模擬人工按鍵
在設備變更中,軟件變更比硬件變更更加頻繁,如果測試的是設備中的軟件,這種方法比較合適。在該方法中,只需要將機械按鈕同控制板之間的電信號連接點引出,接到測試機器人(SignalAntbot)的測試管腳上。就可以在宏控自動化測試平臺上編寫測試用例自動操控按鈕了。
如下圖所示,將被測設備控制板上的按鈕信號測試點同用於信號測試的信號測試機器人管腳相連,然後在宏控自動化測試平臺上編輯和執行測試用例,可以穩定可靠地觸發按鍵進行自動化測試。
自動控制機械手操作按鈕
在該測試方法中,機械手代替人工來操作按鈕,執行自動化測試用例來操作機械手,從而實現自動化按鍵的功能。這個測試方法特別適用於做硬件可靠性測試,通過大量持續點擊按鈕,測試設備的機械按鈕是否滿足產品可靠性要求。同時也可以應用於產品的功能測試。
如下圖所示,通過儀器控制機器人控制機械臂對被測設備的按鈕進行實際點擊,在宏控自動化測試平臺上編輯和執行測試用例,可以代替人工連續自動化測試。
針對按鍵類的操作,可以采用此類方案解決。
很多測試可能並不僅僅是單壹的按鍵壹個操作,按鍵只是壹個信號的輸入,我們可能還要檢查界面的顯示,還有其他壹些信號的輸出等,這就需要其他測試機器人配合來完成對這些出單壹場景外的復雜場景進行測試。
宏控自動化測試系統對這類協同自動化測試場景提供完整的解決方案,讓手工測試轉為自動化測試。極大的提升了測試效率和測試覆蓋度,同時縮短產品的上市周期,提升產品質量。