System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及設(shè)備質(zhì)檢,具體涉及一種設(shè)備質(zhì)檢方法、裝置、設(shè)備和存儲介質(zhì)。
技術(shù)介紹
1、在當今高度工業(yè)化和科技化的時代,各類設(shè)備在生產(chǎn)生活中扮演著重要的角色,設(shè)備的質(zhì)量直接影響著生產(chǎn)效率、產(chǎn)品質(zhì)量、用戶體驗以及安全性,因此在設(shè)備出廠前需要對其進行質(zhì)量檢測。
2、目前在對設(shè)備進行質(zhì)檢的過程中往往只關(guān)注單一方面,或者只針對設(shè)備產(chǎn)品的尺寸大小和外觀缺陷進行檢測,并不全面,容易造成設(shè)備產(chǎn)品合格率的誤判。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┝艘环N設(shè)備質(zhì)檢方法、裝置、設(shè)備和存儲介質(zhì),用于解決目前在對設(shè)備進行質(zhì)檢的過程中往往只關(guān)注單一方面,或者只針對設(shè)備產(chǎn)品的尺寸大小和外觀缺陷進行檢測,并不全面,容易造成設(shè)備產(chǎn)品合格率的誤判的問題。
2、為實現(xiàn)以上目的,現(xiàn)提出的方案如下:
3、第一方面,一種設(shè)備質(zhì)檢方法,包括:
4、響應(yīng)于對待質(zhì)檢設(shè)備進行質(zhì)檢的請求指令,獲取待質(zhì)檢設(shè)備的基礎(chǔ)數(shù)據(jù);
5、對所述基礎(chǔ)數(shù)據(jù)進行檢驗,并判斷是否檢驗成功;
6、若檢驗成功,則確定所述待質(zhì)檢設(shè)備的各個待測試功能,分別對各個所述待測試功能進行功能性測試,并確定是否測試通過;
7、若測試通過,則對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功;
8、若校驗成功,則對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋;
9、若所述待質(zhì)檢設(shè)備產(chǎn)生正常反饋,則確定所述待質(zhì)檢設(shè)備質(zhì)檢合格。
10、優(yōu)選
11、從所述基礎(chǔ)數(shù)據(jù)中提取固件版本信息和設(shè)備時間;
12、獲取與所述待質(zhì)檢設(shè)備對應(yīng)的首件設(shè)備的標準固件版本數(shù)據(jù),以及當前時間;
13、將所述固件版本信息與所述標準固件版本數(shù)據(jù)進行對比,同時將所述設(shè)備時間與當前時間進行對比;
14、若所述固件版本信息與所述標準固件版本數(shù)據(jù)一致,且所述設(shè)備時間與當前時間相同,則確定所述基礎(chǔ)數(shù)據(jù)檢驗成功。
15、優(yōu)選地,所述分別對各個所述待測試功能進行功能性測試,并確定是否測試通過,包括:
16、針對每一個所述待測試功能,獲取與該待測試功能對應(yīng)的各個業(yè)務(wù)消息;
17、將各個所述業(yè)務(wù)消息分別發(fā)送至所述待質(zhì)檢設(shè)備中各自對應(yīng)的業(yè)務(wù)進程,以供各自對應(yīng)的業(yè)務(wù)進程對所述業(yè)務(wù)消息進行處理,得到各個第一處理結(jié)果;
18、判斷各個所述第一處理結(jié)果是否均為正常處理結(jié)果;
19、若是,則確定測試通過。
20、優(yōu)選地,所述對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功,包括:
21、獲取與所述待質(zhì)檢設(shè)備對應(yīng)的出廠訂單信息;
22、從所述出廠訂單信息中提取配置參數(shù),并獲取所述待質(zhì)檢設(shè)備已配置的訂單參數(shù);
23、將所述配置參數(shù)與所述訂單參數(shù)進行匹配,計算匹配度;
24、若所述匹配度不小于預(yù)設(shè)閾值,則確定校驗成功。
25、優(yōu)選地,所述對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋,包括:
26、向所述待質(zhì)檢設(shè)備發(fā)送第一交互命令,以接收所述待質(zhì)檢設(shè)備針對所述第一交互命令所反饋的第一交互結(jié)果;
27、向預(yù)先建立的質(zhì)檢板發(fā)送第二交互命令,以供所述質(zhì)檢板基于所述第二交互命令對所述待質(zhì)檢設(shè)備進行交互測試,得到第二交互結(jié)果;
28、判斷所述第一交互結(jié)果與第二交互結(jié)果是否均為正常交互結(jié)果;
29、若是,則確定所述待質(zhì)檢設(shè)備產(chǎn)生正常反饋。
30、優(yōu)選地,所述向預(yù)先建立的質(zhì)檢板發(fā)送第二交互命令,以供所述質(zhì)檢板基于所述第二交互命令對所述待質(zhì)檢設(shè)備進行交互測試,得到第二交互結(jié)果,包括:
31、向預(yù)先建立的質(zhì)檢板發(fā)送第二交互命令,以供所述質(zhì)檢板基于所述第二交互命令向所述待質(zhì)檢設(shè)備發(fā)起交互動作,并接收所述待質(zhì)檢設(shè)備針對所述交互動作所做出的反饋動作并發(fā)出;
32、接收所述質(zhì)檢板發(fā)出的反饋動作;
33、判斷所述反饋動作是否符合預(yù)設(shè)要求;
34、若是,則第二交互結(jié)果為正常交互結(jié)果。
35、優(yōu)選地,在將所述第二交互命令發(fā)送之前,還包括:
36、確定所述第二交互命令中的各個字段;
37、將各個所述字段的字段值設(shè)置為字符串格式;
38、按照預(yù)設(shè)的第一名稱格式設(shè)置各個所述字段的字段名;
39、判斷各個所述字段中是否存在數(shù)組類型的字段;
40、若是,則在數(shù)組類型的字段的字段名按照所述第一名稱格式設(shè)置完成后,利用預(yù)設(shè)的第二名稱格式進行二次設(shè)置。
41、第二方面,一種設(shè)備質(zhì)檢裝置,包括:
42、響應(yīng)模塊,用于響應(yīng)于對待質(zhì)檢設(shè)備進行質(zhì)檢的請求指令,獲取待質(zhì)檢設(shè)備的基礎(chǔ)數(shù)據(jù);
43、基礎(chǔ)數(shù)據(jù)檢驗?zāi)K,用于對所述基礎(chǔ)數(shù)據(jù)進行檢驗,并判斷是否檢驗成功;
44、功能性測試模塊,用于若檢驗成功,則確定所述待質(zhì)檢設(shè)備的各個待測試功能,分別對各個所述待測試功能進行功能性測試,并確定是否測試通過;
45、配置參數(shù)校驗?zāi)K,用于若測試通過,則對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功;
46、交互測試模塊,用于若校驗成功,則對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋;
47、質(zhì)檢合格判斷模塊,用于若所述待質(zhì)檢設(shè)備產(chǎn)生正常反饋,則確定所述待質(zhì)檢設(shè)備質(zhì)檢合格。
48、第三方面,一種設(shè)備質(zhì)檢設(shè)備,包括存儲器和處理器;
49、所述存儲器,用于存儲程序;
50、所述處理器,用于執(zhí)行所述程序,實現(xiàn)如第一方面任一項所述的設(shè)備質(zhì)檢方法的各個步驟。
51、第四方面,一種存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時,實現(xiàn)如第一方面任一項所述的設(shè)備質(zhì)檢方法的各個步驟。
52、從上述技術(shù)方案可以看出,本申請通過響應(yīng)于對待質(zhì)檢設(shè)備進行質(zhì)檢的請求指令,獲取待質(zhì)檢設(shè)備的基礎(chǔ)數(shù)據(jù);對所述基礎(chǔ)數(shù)據(jù)進行檢驗,并判斷是否檢驗成功;若檢驗成功,則確定所述待質(zhì)檢設(shè)備的各個待測試功能,分別對各個所述待測試功能進行功能性測試,并確定是否測試通過;若測試通過,則對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功;若校驗成功,則對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋;若所述待質(zhì)檢設(shè)備產(chǎn)生正常反饋,則確定所述待質(zhì)檢設(shè)備質(zhì)檢合格。本申請按照順序分別對待質(zhì)檢設(shè)備進行基礎(chǔ)數(shù)據(jù)、功能、配置參數(shù)和交互流程的測試和檢驗,覆蓋全面,可以從整體上客觀檢測出待質(zhì)檢設(shè)備所有可能出現(xiàn)的問題,其中,基礎(chǔ)數(shù)據(jù)的檢驗可以明確待質(zhì)檢設(shè)備在淺層次上是否合格,功能測試可以明確待質(zhì)檢設(shè)備在本身用途上是否合格,配置參數(shù)校驗可以明確待質(zhì)檢設(shè)備是否符合其對應(yīng)的用戶要求,交互測試可以明確待質(zhì)檢設(shè)備在深層次上是否合格,如此全面性的檢測了待本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種設(shè)備質(zhì)檢方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述基礎(chǔ)數(shù)據(jù)進行檢驗,并判斷是否檢驗成功,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分別對各個所述待測試功能進行功能性測試,并確定是否測試通過,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向預(yù)先建立的質(zhì)檢板發(fā)送第二交互命令,以供所述質(zhì)檢板基于所述第二交互命令對所述待質(zhì)檢設(shè)備進行交互測試,得到第二交互結(jié)果,包括:
7.根據(jù)權(quán)利要求5或6任一項所述的方法,其特征在于,在將所述第二交互命令發(fā)送之前,還包括:
8.一種設(shè)備質(zhì)檢裝置,其特征在于,包括:
9.一種設(shè)備質(zhì)檢設(shè)備,其特征在于,包括存儲器和處理器;
10.一種存儲介質(zhì),其上存儲有計算機程序
...【技術(shù)特征摘要】
1.一種設(shè)備質(zhì)檢方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述基礎(chǔ)數(shù)據(jù)進行檢驗,并判斷是否檢驗成功,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分別對各個所述待測試功能進行功能性測試,并確定是否測試通過,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述待質(zhì)檢設(shè)備進行配置參數(shù)校驗,并判斷是否校驗成功,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述待質(zhì)檢設(shè)備進行交互測試,以確定所述待質(zhì)檢設(shè)備是否產(chǎn)生正常反饋,包括:
6....
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳慶輝,程新平,農(nóng)柏健,袁仕政,雷軍,
申請(專利權(quán))人:熵基科技廣東有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。