• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種機臺設備的硬件測試方法和硬件測試系統技術方案

    技術編號:15200023 閱讀:170 留言:0更新日期:2017-04-22 01:03
    本發明專利技術實施例提供了一種機臺設備的硬件測試方法和硬件測試系統,硬件測試方法包括以下步驟:根據測試需求分別配置每個待測試模塊的信息和每個待測試模塊的至少一個待測試服務的信息至配置文件;待測試模塊的信息包括待測試模塊的ID、測試優先級和對象路徑,待測試服務的信息包括待測試服務的名稱和參數;待測試服務的參數根據測試需求確定;上位機接收測試信號和配置文件;在上位機接收到測試信號和配置文件后,根據配置文件和測試優先級執行各個待測試模塊的至少一個待測試服務的測試。本發明專利技術實施例能夠根據實際測試需求配置需要測試的模塊以及服務,從而增加了測試的靈活性,而且采用一鍵式對機臺設備進行自動化測試,有效提高了測試效率。

    Hardware testing method and hardware testing system for machine equipment

    The embodiment of the invention provides a hardware test method and a test system of hardware equipment, hardware testing method comprises the following steps: according to the test requirements of each test module are respectively configured for each test module information and at least one of the tested service information to the configuration file; the test module information including ID, test the priority and object path test module, test service information including name and parameter test service; parameters to be determined according to the test requirements of testing services; the host computer receives the test signal and the configuration file; receiving the test signal and the configuration file in the host computer, according to the test at least one test service configuration the various documents and test execution priority test module. The embodiment of the invention can according to the actual test requirements need to test the configuration module and service, so as to increase the flexibility of the test and the use of a type of automatic testing of equipment, improve the test efficiency.

    【技術實現步驟摘要】

    本專利技術涉及測試
    ,特別是涉及一種機臺設備的硬件測試方法和一種機臺設備的硬件測試系統。
    技術介紹
    目前,機臺設備在出廠之前會經過一系列的測試工作,主要包括硬件設備的驗機測試以及針對硬件設備軟件的測試工作等。測試的主要目的是保證機臺在出廠之前能夠達到用戶需求,并盡可能多的發現硬件或軟件上的缺陷,從而及時解決,為客戶提供良好的用戶體驗。其中,針對硬件設備的驗機測試除一些涉及到外觀設計、接線規范之外,還包括對機臺本身性能的測試,如腔室漏率檢測、MFC(MassFlowController,質量流量控制器)校準等操作,這些操作大都涉及到軟件流程,因此與軟件測試有部分重疊。而不同于常用的軟件測試的是,這部分基于軟件的硬件測試具有一定的固定性以及非完備性,也就是說無需像軟件測試那樣測試到所有的情況。通常情況下,由于機臺設備的部件比較多,并且提供給用戶的服務也各種各樣,這就造成了軟硬件測試的復雜性和繁瑣性。另外,對于大型的機臺設備,機械人員、電氣人員、軟件人員、工藝人員等均需要使用,因此造成了機臺設備的爭奪使用,不同程度上干擾了軟硬件測試的進行,降低了測試效率。在測試過程中,各個模塊之間、服務與服務之間的優先級有所差異,有些模塊必須先執行其它模塊才能繼續執行,對于測試人員來說必須首先記住這些規則,才能更好的完成測試計劃。另外,在測試過程中,通常需要人為記錄測試結果并對測試結果進行評價。而市場上自動化測試技術以及自動化測試方案大多是針對網頁或者基于windows系統的軟件,在linux下的自動測試方法雖然也具有一定的可用性,但針對特定的大型機臺設備軟件,因該軟件具有特有的屬性和軟件架構方法,往往上述自動測試方法的實用性會打很大的折扣。因此,目前常用的基于軟件的機臺硬件設備測試手段仍停留在人工手動測試或者普適性自動化測試階段。其中,相關技術一的技術方案就是通過人為點擊各個向上提供給用戶的服務,并根據打印出的日志以及服務執行的結果人為觀察執行結果是否滿足條件。這種方法需要軟硬件測試人員長時間占用機臺,并對軟件具有一定的了解,通過所見、所選獲取測試信息,如果用戶有較多的測試用例,需要測試人員根據測試用例項一條一條輸入后進行測試化工作。相關技術二的技術方案就是常用的自動化測試方法,通過開發自動化測試腳本實現對硬件機臺的自動化測試。在一些測試部門中,測試人員也承擔一部分的開發工作,即自動化測試工具的開發。通過對相關軟件的特征進行分析,按照軟件測試流程以及測試需求開發自動化測試工具,形成一套測試系統,并依此作為軟件測試的輔助工具。上述相關技術還存在以下缺陷:相關技術一的技術方案需要測試人員對設備及軟件較為熟悉,并且針對同一服務連續多次的手工輸入各個測試用例,不僅耗費人工精力,同時需要長時間占用設備,測試效率極低。相關技術二的技術方案雖然操作起來比相關技術一的技術方案節省了測試的時間,但增加了開發的難度,而且對于大型機臺設備,軟件架構有一定的固有屬性,利用自動化測試的方法投入成本過大,往往收效甚微;另外,常用的自動化測試方法,主要追求的是測試的完備性。
    技術實現思路
    鑒于上述問題,提出了本專利技術實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種機臺設備的硬件測試方法和相應的一種機臺設備的硬件測試系統。為了解決上述問題,本專利技術實施例公開了一種機臺設備的硬件測試方法,所述機臺設備包括多個信息可配置的模塊,每個所述模塊提供多個信息可配置的服務,每個所述服務的參數可配置,所述機臺設備的硬件測試方法包括以下步驟:根據測試需求分別配置每個待測試模塊的信息和每個所述待測試模塊的至少一個待測試服務的信息至配置文件;所述待測試模塊的信息包括所述待測試模塊的ID(Identity,身份標識號碼)、測試優先級和對象路徑,所述待測試服務的信息包括所述待測試服務的名稱和參數;所述待測試服務的參數根據所述測試需求確定;上位機接收測試信號和所述配置文件;在所述上位機接收到所述測試信號和所述配置文件后,根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試。優選地,在所述根據測試需求分別配置每個待測試模塊的信息之前,還包括以下步驟:將每個所述待測試模塊的測試接口添加至所述配置文件的待測試模塊列表中。優選地,在所述根據測試需求分別配置每個所述待測試模塊的至少一個待測試服務的信息之前,還包括以下步驟:將每個所述待測試模塊的每個所述待測試服務的服務句柄,添加至所述待測試模塊列表中所述待測試模塊對應的待測試服務列表。優選地,所述根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試,具體包括以下步驟:獲取當前待測試模塊的測試接口;所述當前待測試模塊為所述待測試模塊列表的剩余待測試模塊中測試優先級最高的待測試模塊;執行所述當前待測試模塊的至少一個所述待測試服務的測試;在所述當前待測試模塊的至少一個所述待測試服務的測試完成后,調整所述當前待測試模塊為下一個待測試模塊,直至所述待測試模塊列表中每個所述待測試模塊的至少一個所述待測試服務的測試完成。優選地,所述執行所述當前待測試模塊的至少一個所述待測試服務的測試包括以下步驟:S11,獲取所述當前待測試模塊的對象;S12,獲取所述當前待測試模塊的待測試服務列表;S13,判斷當前待測試服務是否存在于所述對象的服務列表中;S14,如果存在,則根據所述當前待測試服務的名稱和參數獲取所述當前待測試服務的服務句柄;S15,執行所述當前待測試服務的測試;S16,調整所述當前待測試服務為下一個待測試服務;S17,重復執行所述S13至所述S16,直至所述待測試模塊的至少一個所述待測試服務的測試完成。優選地,所述機臺設備的硬件測試方法還包括以下步驟:在執行各個所述待測試模塊的至少一個所述待測試服務的測試過程中打印各個所述待測試模塊的每個所述待測試服務的執行過程;在各個所述待測試模塊的至少一個所述待測試服務的測試完成后,對每個所述待測試模塊的所述待測試服務個數、已執行的所述待測試服務個數、已執行的所述待測試服務中執行成功的個數和已執行的所述待測試服務中執行失敗的個數進行統計分析,并根據統計分析結果打印測試報告。為了解決上述問題,本專利技術還公開了一種機臺設備的硬件測試系統,所述機臺設備包括多個信息可配置的模塊,每個所述模塊提供多個信息可配置的服務,每個所述服務的參數可配置,所述機臺設備的硬件測試系統包括:信息配置模塊,用于根據測試需求分別配置每個待測試模塊的信息和每個所述待測試模塊的至少一個待測試服務的信息至配置文件;所述待測試模塊的信息包括所述待測試模塊的ID、測試優先級和對象路徑,所述待測試服務的信息包括所述待測試服務的名稱和參數;所述待測試服務的參數根據所述測試需求確定;上位機,用于接收測試信號和所述配置文件;下位機,用于在所述上位機接收到所述測試信號和所述配置文件后,根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試。優選地,在根據所述測試需求分別配置每個所述待測試模塊的信息之前,所述信息配置模塊將每個所述待測試模塊的測試接口添加至所述配置文件的待測試模塊列表中。優選地,在根據所述測試需求分別配置本文檔來自技高網
    ...
    一種<a  title="一種機臺設備的硬件測試方法和硬件測試系統原文來自X技術">機臺設備的硬件測試方法和硬件測試系統</a>

    【技術保護點】
    一種機臺設備的硬件測試方法,所述機臺設備包括多個信息可配置的模塊,每個所述模塊提供多個信息可配置的服務,每個所述服務的參數可配置,其特征在于,所述機臺設備的硬件測試方法包括以下步驟:根據測試需求分別配置每個待測試模塊的信息和每個所述待測試模塊的至少一個待測試服務的信息至配置文件;所述待測試模塊的信息包括所述待測試模塊的ID、測試優先級和對象路徑,所述待測試服務的信息包括所述待測試服務的名稱和參數;所述待測試服務的參數根據所述測試需求確定;上位機接收測試信號和所述配置文件;在所述上位機接收到所述測試信號和所述配置文件后,根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試。

    【技術特征摘要】
    1.一種機臺設備的硬件測試方法,所述機臺設備包括多個信息可配置的模塊,每個所述模塊提供多個信息可配置的服務,每個所述服務的參數可配置,其特征在于,所述機臺設備的硬件測試方法包括以下步驟:根據測試需求分別配置每個待測試模塊的信息和每個所述待測試模塊的至少一個待測試服務的信息至配置文件;所述待測試模塊的信息包括所述待測試模塊的ID、測試優先級和對象路徑,所述待測試服務的信息包括所述待測試服務的名稱和參數;所述待測試服務的參數根據所述測試需求確定;上位機接收測試信號和所述配置文件;在所述上位機接收到所述測試信號和所述配置文件后,根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試。2.根據權利要求1所述的機臺設備的硬件測試方法,其特征在于,在所述根據測試需求分別配置每個待測試模塊的信息之前,還包括以下步驟:將每個所述待測試模塊的測試接口添加至所述配置文件的待測試模塊列表中。3.根據權利要求2所述的機臺設備的硬件測試方法,其特征在于,在所述根據測試需求分別配置每個所述待測試模塊的至少一個待測試服務的信息之前,還包括以下步驟:將每個所述待測試模塊的每個所述待測試服務的服務句柄,添加至所述待測試模塊列表中所述待測試模塊對應的待測試服務列表。4.根據權利要求3所述的機臺設備的硬件測試方法,其特征在于,所述根據所述配置文件和所述測試優先級執行各個所述待測試模塊的至少一個所述待測試服務的測試,具體包括以下步驟:獲取當前待測試模塊的測試接口;所述當前待測試模塊為所述待測試模塊列表的剩余待測試模塊中測試優先級最高的待測試模塊;執行所述當前待測試模塊的至少一個所述待測試服務的測試;在所述當前待測試模塊的至少一個所述待測試服務的測試完成后,調整
    \t所述當前待測試模塊為下一個待測試模塊,直至所述待測試模塊列表中每個所述待測試模塊的至少一個所述待測試服務的測試完成。5.根據權利要求4所述的機臺設備的硬件測試方法,其特征在于,所述執行所述當前待測試模塊的至少一個所述待測試服務的測試包括以下步驟:S11,獲取所述當前待測試模塊的對象;S12,獲取所述當前待測試模塊的待測試服務列表;S13,判斷當前待測試服務是否存在于所述對象的服務列表中;S14,如果存在,則根據所述當前待測試服務的名稱和參數獲取所述當前待測試服務的服務句柄;S15,執行所述當前待測試服務的測試;S16,調整所述當前待測試服務為下一個待測試服務;S17,重復執行所述S13至所述S16,直至所述待測試模塊的至少一個所述待測試服務的測試完成。6.根據權利要求4所述的機臺設備的硬件測試系統,其特征在于,所述機臺設備的硬件測試方法還包括以下步驟:在執行各個所述待測試模塊的至少一個所述待測試服務的測試過程中打印各個所述待測試模塊的每個所述待測試服務的執行過程;在各個所述待測試模塊的至少一個所述待測試服務的測試完成后,對每個所述待測試模塊的所述待測試服務個數、已執行的所述待測試服務個數、已執行的所述待測試服務中執行成功的個數和已執行的所述待測試服務中執行失敗的個數進行統計分析,并根據統計分析結果打印測試報告。...

    【專利技術屬性】
    技術研發人員:牧凈艷
    申請(專利權)人:北京北方微電子基地設備工藝研究中心有限責任公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 18禁网站免费无遮挡无码中文 | 日日摸日日碰夜夜爽无码| 国产精品va在线观看无码| 亚洲AV永久无码精品| 亚洲av中文无码字幕色不卡| 国产精品无码午夜福利| 成人年无码AV片在线观看| 精品无码国产一区二区三区AV| 无码精品A∨在线观看无广告| 国产色综合久久无码有码| 免费无码国产V片在线观看| 亚洲色av性色在线观无码| 亚洲日产无码中文字幕| 人妻丰满熟妇A v无码区不卡| 亚洲AV无码一区二区三区人| 亚洲AV无码专区电影在线观看 | 亚洲AV无码成人专区片在线观看| 午夜爽喷水无码成人18禁三级| 亚洲中文字幕无码一久久区| 国产精品成人无码久久久| 69久久精品无码一区二区| 小13箩利洗澡无码视频网站| 在线播放无码高潮的视频| 狼人无码精华AV午夜精品| 狠狠久久精品中文字幕无码| 免费无码又爽又刺激毛片| 亚洲av永久无码精品网址| 亚洲熟妇无码八V在线播放| 亚洲精品无码av片| 亚洲av无码专区亚洲av不卡| 亚洲日韩精品A∨片无码加勒比| 人妻无码中文久久久久专区| 无码国产伦一区二区三区视频| 亚洲av中文无码乱人伦在线r▽| 国产v亚洲v天堂无码网站| 无码精品一区二区三区在线| 久久久久久亚洲Av无码精品专口| 无码精品视频一区二区三区 | 蕾丝av无码专区在线观看| 亚洲AV无码乱码在线观看性色扶 | 丰满少妇人妻无码专区|