System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及嵌入式操作系統檢測的,具體涉及一種基于vsoa的測試系統及測試方法。
技術介紹
1、現有技術中大多數的嵌入式操作系統,其測試過程往往存在以下缺陷與不足:
2、1)測試環境搭建及測試執行過程繁瑣;
3、2)待測設備存儲資源有限時,很難一次性執行完全部測試;
4、3)在需要多設備交互測試時,完全依賴人力進行手工測試;
5、4)測試過程自動化程度低甚至沒有,很難進行自動化測試。
6、因此,亟需提供一種基于vsoa的測試系統及測試方法以解決上述現有技術中存在的缺陷與不足。
技術實現思路
1、為了解決現有技術中存在的缺陷與不足,本專利技術提供了一種基于vsoa的測試系統及測試方法。
2、本專利技術提供的具體方案為:
3、一種基于vsoa的測試系統,其特征在于:所述系統包括客戶端和遠程服務器,所述客戶端與本地待測設備信號連接,同時所述客戶端與所述遠程服務器進行數據交互;其中,
4、所述本地待測設備通過客戶端向遠程服務器請求測試資源,在獲取到測試資源后,開始執行測試工作,并將測試日志實時反饋給遠程服務器;
5、所述遠程服務器存放有與本地待測設備相匹配的測試資源,遠程服務器在收到請求后,將與本地待測設備對應匹配的測試資源下發到本地待測設備,同時接收本地待測設備在測試過程中實時反饋的測試日志。
6、作為本專利技術的進一步優選實施方式,所述客戶端通過查找指定遠程服務器并
7、訂閱成功后,當所述遠程服務器發布了相關測試資源的內容后,所述客戶端才能獲取相對應的測試資源。
8、作為本專利技術的進一步優選實施方式,所述安全認證設置為:為遠程服務器調用的接口注冊密碼服務并設置密碼,客戶端在發布請求時,需調用對應的接口與遠程服務器進行身份驗證,當身份驗證通過后,所述客戶端才能訂閱相關測試資源。
9、作為本專利技術的進一步優選實施方式,所述遠程服務器先創建一個測試服務器并設置安全選項,將需要的測試資源注冊成為該測試服務器上的服務;注冊成功后,所述客戶端才能訂閱自己所需的測試資源;
10、當客戶端發出訂閱請求后,遠程服務器發布與其對應匹配的測試資源,并保存本地待測設備在測試過程中實時反饋的測試日志。
11、作為本專利技術的進一步優選實施方式,所述遠程服務器上的測試資源以單文件、文件夾、或壓縮包的形式進行保存。
12、作為本專利技術的進一步優選實施方式,通過所述本地待測設備向遠程服務器請求測試資源的命令編碼,來確定所需獲取的測試資源的順序和優先級。
13、作為本專利技術的進一步優選實施方式,所述測試日志至少包括有測試平臺、測試命令、測試運行過程以及測試結果。
14、作為本專利技術的進一步優選實施方式,需要更多測試信息或者測試內容時,將測試日志替換為測試用例編碼或者規范化測試用例。
15、作為本專利技術的進一步優選實施方式,所述測試系統通過手動進行測試或自動進行測試,
16、當手動進行測試時,且測試出現異常時,測試人員通過測試日志自行獲取測試結果;
17、當自動進行測試時,通過自動化框架平臺或工具自動進行測試;當測試出現異常時,會實時顯示測試失敗,并標注測試失敗的用例和相應的測試日志,且將測試結果實時發送給測試人員。
18、進一步地,本專利技術還提供一種基于vsoa的測試系統的測試方法,其特征在于:包括以下步驟:
19、1)將與本地待測設備對應匹配的測試資源存放于對應的遠程服務器中;
20、2)本地待測設備通過客戶端向遠程服務器請求測試資源;
21、3)遠程服務器在收到請求后,將與本地待測設備對應匹配的測試資源下發到本地待測設備;
22、4)本地待測設備在獲取到對應匹配的測試資源后,開始執行測試工作,并將測試日志實時反饋給遠程服務器;
23、5)遠程服務器接收本地待測設備在測試過程中實時反饋的測試日志。
24、相較于現有技術,本專利技術能夠實現的技術效果包括:
25、1)本專利技術提供一種基于vsoa的測試系統及測試方法,本地待測設備可以通過客戶端自動訂閱測試資源或服務,客戶端向遠程服務器中請求測試資源,遠程服務器將對應匹配的測試資源通過客戶端下發給本地待測設備,在測試過程中將測試日志實時反饋給遠程服務器,測試環境簡單,僅需客戶端和遠程服務器即能夠完成搭建,測試過程簡單。
26、2)本專利技術提供一種基于vsoa的測試系統及測試方法,測試資源存儲于遠程服務器中不同的測試服務器中,解決本地待測設備存儲資源有限的缺陷,通過調用對應的遠程服務器中對應的測試資源可以一次性執行完全部測試內容。
27、3)本專利技術提供一種基于vsoa的測試系統及測試方法,測試系統和測試方法既可以通過手動進行測試也可以自動進行測試,有效實現測試過程自動化。
本文檔來自技高網...【技術保護點】
1.一種基于VSOA的測試系統,其特征在于:所述系統包括客戶端和遠程服務器,所述客戶端與本地待測設備信號連接,同時所述客戶端與所述遠程服務器進行數據交互;其中,
2.根據權利要求1所述的一種基于VSOA的測試系統,其特征在于:
3.根據權利要求2所述的一種基于VSOA的測試系統,其特征在于:所述安全認證設置為:為遠程服務器調用的接口注冊密碼服務并設置密碼,客戶端在發布請求時,需調用對應的接口與遠程服務器進行身份驗證,當身份驗證通過后,所述客戶端才能訂閱相關測試資源。
4.根據權利要求1所述的一種基于VSOA的測試系統,其特征在于:
5.根據權利要求1所述的一種基于VSOA的測試系統,其特征在于:所述遠程服務器上的測試資源以單文件、文件夾、或壓縮包的形式進行保存。
6.根據權利要求5所述的一種基于VSOA的測試系統,其特征在于:通過所述本地待測設備向遠程服務器請求測試資源的命令編碼,來確定所需獲取的測試資源的順序和優先級。
7.根據權利要求1所述的一種基于VSOA的測試系統,其特征在于:所述測試日志至少包括有測
8.根據權利要求7所述的一種基于VSOA的測試系統,其特征在于:需要更多測試信息或者測試內容時,將測試日志替換為測試用例編碼或者規范化測試用例。
9.根據權利要求1所述的一種基于VSOA的測試系統,其特征在于:所述測試系統通過手動進行測試或自動進行測試,
10.根據權利要求1-9中任一項所述的一種基于VSOA的測試系統的測試方法,其特征在于:包括以下步驟:
...【技術特征摘要】
1.一種基于vsoa的測試系統,其特征在于:所述系統包括客戶端和遠程服務器,所述客戶端與本地待測設備信號連接,同時所述客戶端與所述遠程服務器進行數據交互;其中,
2.根據權利要求1所述的一種基于vsoa的測試系統,其特征在于:
3.根據權利要求2所述的一種基于vsoa的測試系統,其特征在于:所述安全認證設置為:為遠程服務器調用的接口注冊密碼服務并設置密碼,客戶端在發布請求時,需調用對應的接口與遠程服務器進行身份驗證,當身份驗證通過后,所述客戶端才能訂閱相關測試資源。
4.根據權利要求1所述的一種基于vsoa的測試系統,其特征在于:
5.根據權利要求1所述的一種基于vsoa的測試系統,其特征在于:所述遠程服務器上的測試資源以單文件、文件夾、或壓縮包的形式進行保存。...
【專利技術屬性】
技術研發人員:王翾,弓羽箭,盧振平,
申請(專利權)人:南京翼輝信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。