【技術實現步驟摘要】
【國外來華專利技術】嵌入式系統的通用自動化測試相關申請案的交叉參考本申請案基于且要求2016年10月20日提交的美國臨時申請案第62/410,666號的優先權益,所述美國臨時申請案的全部內容以引用的方式并入本文中。
本專利技術大體上涉及用于通過嵌入式系統的通用自動化測試來驗證和校驗裝置的利益關系人期望值的系統和方法。
技術介紹
針對消費者、商業或工業用途的現代產品可具有使用軟件、硬件或兩者的某種組合實施的邏輯、功能性或工作流程。一種類型的產品,也稱為嵌入式系統,通常涉及軟件和硬件的組合且通常具有用于更大整體的環境中的專用目的。嵌入式系統可以在功能上固定或是可編程的。存在各種各樣的嵌入式系統,包含獨立操作的組件、需要專門操作環境的封裝,以及可以與滿足某些通信標準或設計容差的軟件或硬件交互操作的模塊。正確行為的驗證和利益相關者值的校驗(在此共同稱為測試(tests或testing))是上文所描述的嵌入式系統的設計和制造中的重要步驟。存在許多不同類別的測試,包含應力測試、性能測試、可用性測試、兼容性測試和功能測試等等。這些類別中的許多測試評估受測試產品的內部結構,例如產品處理某些任務的具體方式。因此,進行此類測試需要了解產品內部結構,且進行此類測試需要訪問產品內部結構。相比之下,稱為“黑盒測試”或“行為測試”的一種類型的測試是一種測試方法,其通常不需要知道或訪問產品內部結構。代替地,將產品視為“黑盒”且測試從外部角度評估產品的功能。黑盒測試可響應于各種輸入(或缺少輸入)以考慮例如產品的行為或由產品產生的輸出等。由于黑盒測試是關注外部的,因此它往往更貼近實際使用產品的體驗。一般來說, ...
【技術保護點】
1.一種用于測試嵌入式系統的特征的系統,其包括:低功率計算裝置,其通信地耦合到控制應用程序接口、傳感器接口和機器人接口,其中所述低功率計算裝置經配置以:從所述傳感器接口接收在所述嵌入式系統的所述特征的測試期間產生的多個傳感器信號,通過所述控制應用程序接口提供對應于所述多個傳感器信號的傳感器數據,通過所述控制應用程序接口接收用于所述特征的所述測試的多個命令,且通過所述機器人接口提供用于機器人處理機的移動的多個指令,其對應于用于所述特征的所述測試的所述多個命令中的至少一者;以及計算裝置,其通信地耦合到所述控制應用程序接口、圖像處理接口和數據庫接口,其中所述計算裝置經配置以:從所述控制應用程序接口接收所述傳感器數據,從所述圖像處理接口接收圖像數據,其對應于在所述特征的所述測試期間所捕獲的所述嵌入式系統的多個圖像,從所述數據庫接口接收能夠對所述特征執行的多個測試,通過所述控制應用程序接口提供用于所述特征的所述測試的多個命令。
【技術特征摘要】
【國外來華專利技術】2016.10.20 US 62/410,6661.一種用于測試嵌入式系統的特征的系統,其包括:低功率計算裝置,其通信地耦合到控制應用程序接口、傳感器接口和機器人接口,其中所述低功率計算裝置經配置以:從所述傳感器接口接收在所述嵌入式系統的所述特征的測試期間產生的多個傳感器信號,通過所述控制應用程序接口提供對應于所述多個傳感器信號的傳感器數據,通過所述控制應用程序接口接收用于所述特征的所述測試的多個命令,且通過所述機器人接口提供用于機器人處理機的移動的多個指令,其對應于用于所述特征的所述測試的所述多個命令中的至少一者;以及計算裝置,其通信地耦合到所述控制應用程序接口、圖像處理接口和數據庫接口,其中所述計算裝置經配置以:從所述控制應用程序接口接收所述傳感器數據,從所述圖像處理接口接收圖像數據,其對應于在所述特征的所述測試期間所捕獲的所述嵌入式系統的多個圖像,從所述數據庫接口接收能夠對所述特征執行的多個測試,通過所述控制應用程序接口提供用于所述特征的所述測試的多個命令。2.根據權利要求1所述的系統,其中所述計算裝置連接到網絡,其中所述計算裝置經配置以通過所述網絡向用戶發射所述測試和所述機器人處理機的狀態數據。3.根據權利要求2所述的系統,其中所述計算裝置經配置以通過所述網絡與用戶通信且準許所述用戶使用或修改在所述計算裝置上運行的應用程序。4.根據權利要求1所述的系統,其中所述低功率計算組件經配置以在通過所述控制應用程序接口提供所述傳感器數據之前處理所述傳感器信號。5.根據權利要求1所述的系統,其中所述低功率計算組件經配置以在通過所述機器人接口提供所述多個指令之前處理所述多個命令。6.根據權利要求1所述的系統,其中所述計算裝置通信地耦合到傳感器數據處理接口,其中所述計算裝置通過所述傳感器數據處理接口接收經處理的傳感器數據,其對應于在所述特征的所述測試期間所捕獲的傳感器數據。7.根據權利要求1所述的系統,其中所述低功率計算裝置和所述計算裝置中的至少一者經配置以在應用程序層級處與另一計算裝置同步到相同參考時間。8.根據權利要求1所述的系統,其中所述多個測試中的至少一者包括多個關鍵字,且所述計算裝置經配置以將所述關鍵字轉換成能夠由所述機器人處理機執行的命令。9.根據權利要求1所述的系統,其中所述多個測試中的至少一者包括多個關鍵字,且所述計算裝置經配置以將所述關鍵字轉換成命令以用于通過接口發射。10.根據權利要求1所述的系統,其中所述傳感器數據或圖像數據對應于所述嵌入式系統或嵌入式系統是其一部分的測試產品的三維3...
【專利技術屬性】
技術研發人員:J·基茲林客,V·諾沃提尼,A·佩爾尼卡日,J·帕夫拉克,O·克拉伊勒克,
申請(專利權)人:Y軟股份公司,
類型:發明
國別省市:捷克,CZ
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。