GBT 41271-2022 生產(chǎn)過程質(zhì)量控制 通信一致性測(cè)試方法.pdf

  • GBT 41271-2022 生產(chǎn)過程質(zhì)量控制 通信一致性測(cè)試方法.pdf為pdf格式
  • 文件大小:1.3 M
  • 下載速度:極速
  • 文件評(píng)級(jí)
  • 更新時(shí)間:2022-04-13
  • 發(fā) 布 人: wqh6085061
  • 文檔部分內(nèi)容預(yù)覽:
  • 6.3正向測(cè)試與反向測(cè)試

    致性測(cè)試從測(cè)試的邏輯上可分為: 正向測(cè)試; 反向測(cè)試

    通信一致性測(cè)試要素包含以下幾方面 抽象測(cè)試集ATS:抽象測(cè)試集是由抽象測(cè)試組所組成的,抽象測(cè)試組由抽象測(cè)試用例所組成 抽象測(cè)試用例是為獲得特定測(cè)試目的所需行動(dòng)的一種完整和獨(dú)立的規(guī)范,即未經(jīng)參數(shù)化的測(cè) 試用例。 協(xié)議一致性聲明PICS:PICS是由實(shí)現(xiàn)或系統(tǒng)的提供者所作的聲明,陳述已實(shí)現(xiàn)了哪些能力。 協(xié)議測(cè)試實(shí)現(xiàn)附加信息PIXIT:由IUT制造商陳述,包括或引用了與IUT及其測(cè)試環(huán)境有關(guān) 的全部信息(PICS給出的信息除外),該陳述時(shí)測(cè)試實(shí)驗(yàn)室能對(duì)IUT運(yùn)行適當(dāng)?shù)臏y(cè)試集。 可執(zhí)行測(cè)試集ETS:可執(zhí)行測(cè)試集是根據(jù)PICS、PIXIT等信息從抽象測(cè)試集導(dǎo)出的,是抽象 測(cè)試用例的一種具體實(shí)現(xiàn)。 被測(cè)實(shí)現(xiàn)IUT:是一種基于所聲稱通信協(xié)議的具體實(shí)現(xiàn),能夠完成所聲稱的通信能力,并符合 一致性測(cè)試有關(guān)要求。在通信一致性測(cè)試系統(tǒng)中作為被測(cè)對(duì)象。 下測(cè)試器LT:下測(cè)試器是在測(cè)試執(zhí)行期間,通過下層服務(wù)提供者間接對(duì)IUT的下層服務(wù)邊界 進(jìn)行控制和觀察的手段。依據(jù)測(cè)試方法不同屋面標(biāo)準(zhǔn)規(guī)范范本,下測(cè)試器可處于不同的位置,例如,下測(cè)試器可 以內(nèi)置于一致性測(cè)試工具。 一上測(cè)試器代理UTA。 UTA一般由測(cè)試方提供,它可以是一組程序或是庫,UTA可作為IUT被測(cè)協(xié)議棧的用戶之一,依 居測(cè)試工具需要完成對(duì)協(xié)議棧的操控和配置。它通過接收相應(yīng)的命令與上位機(jī)測(cè)試軟件配合對(duì)IUT 進(jìn)行測(cè)試。其作用是: 作為IUT的控制器,接收上位機(jī)測(cè)試軟件傳送給UTA的控制報(bào)文,觸發(fā)IUT主動(dòng)發(fā)出應(yīng)用 訪問實(shí)體類的各請(qǐng)求報(bào)文; 存儲(chǔ)上位機(jī)測(cè)試軟件傳送給UTA的報(bào)文信息; 生成特定的測(cè)試通道,用來傳遞測(cè)試命令; 一作為用戶層,對(duì)接收與傳送的用戶數(shù)據(jù)進(jìn)行簡要處理,產(chǎn)生用戶數(shù)據(jù)。 通信一致性測(cè)試要素應(yīng)符合GB/T17178.2一2010的要求

    6.5通信一致性測(cè)試系統(tǒng)結(jié)構(gòu)

    在一般情況下,通信的一致性測(cè)試需要使用自動(dòng)化的測(cè)試工具,在被測(cè)設(shè)備中添加上測(cè)試器代理, 形成特定的協(xié)議測(cè)試通道。在個(gè)別情況下,也可以不使用UTA, 如果自動(dòng)測(cè)試無法覆蓋全部必要的特性,也可以添加一部分手動(dòng)測(cè)試。一致性測(cè)試中還需要包含 若干正向測(cè)試、反向測(cè)試案例,充分考慮到被測(cè)對(duì)象在各類正常和異常情況及其組合下的反應(yīng) 定義一致性測(cè)試系統(tǒng)結(jié)構(gòu):整個(gè)系統(tǒng)可分為被測(cè)系統(tǒng)和測(cè)試系統(tǒng)。 測(cè)試工具主要包含下測(cè)試器,即運(yùn)行于測(cè)試PC上的一致性測(cè)試軟件。該軟件中包含了諸多元素 有抽象測(cè)試集、靜態(tài)文檔、可執(zhí)行測(cè)試集等。 例如,一種通信一致性測(cè)試結(jié)構(gòu)如圖1所示,被測(cè)對(duì)象包括被測(cè)實(shí)現(xiàn)和上測(cè)試器代理兩部分

    一致性測(cè)試一般過程應(yīng)按照?qǐng)D2所示進(jìn)行

    一致性測(cè)試一般過程應(yīng)按照?qǐng)D2所示進(jìn)

    圖1通信一致性測(cè)試結(jié)構(gòu)示例

    圖2一致性測(cè)試的一般步驟示例

    進(jìn)行生產(chǎn)過程質(zhì)量控制直接或間接的一致性測(cè)試需要按照一定流程進(jìn)行,圖2給出了一致性測(cè)試 般步驟: 制定一致性測(cè)試計(jì)劃,規(guī)劃測(cè)試對(duì)象、測(cè)試范圍; 構(gòu)建測(cè)試平臺(tái),包括LT和一致性測(cè)試工具的準(zhǔn)備和熟悉,如果有必要: ·在這一步對(duì)IUT進(jìn)行改造; ·加人UTA上層測(cè)試代理; ·并且完成調(diào)試和基本的功能測(cè)試。 根據(jù)測(cè)試計(jì)劃,編寫PICS和PIXIT,并將此類信息映射成一致性測(cè)試工具的配置; 執(zhí)行測(cè)試,判斷測(cè)試是否完成;如果測(cè)試過程出錯(cuò): ·則進(jìn)行調(diào)試和修改,并在進(jìn)行回歸測(cè)試后重復(fù)第3步; 如果完成全部測(cè)試,則形成測(cè)試報(bào)告;進(jìn)行測(cè)試計(jì)劃與測(cè)試報(bào)告進(jìn)行對(duì)比,確定測(cè)試符合 計(jì)劃;給出測(cè)試結(jié)論。

    行的有一致性測(cè)試規(guī)范的

    生產(chǎn)過程質(zhì)量數(shù)據(jù)涉及諸多方面,通信是其中重要的一類,利用協(xié)議棧進(jìn)行設(shè)備間、單元間通信的, 需要進(jìn)行通信一致性測(cè)試。對(duì)于有公開協(xié)議文本或協(xié)議標(biāo)準(zhǔn)的,并且規(guī)定了一致性測(cè)試方法、工具和手 段的,被測(cè)裝置需要在有資質(zhì)的或指定的實(shí)驗(yàn)室進(jìn)行有關(guān)測(cè)試,需要指明: 協(xié)議版本號(hào); 軟硬件版本號(hào); 所支持的服務(wù); 所支持的特性; 測(cè)試環(huán)境; 測(cè)試工具版本號(hào)

    8.2未定義明確一致性測(cè)試規(guī)范的通信協(xié)議

    除上述以外的情形,對(duì)于沒有定義 致性測(cè)試或類似測(cè)試規(guī)范的公開或私有通信協(xié)議,則需要設(shè)備 提供商自行證明協(xié)議一致性或?qū)で蟮谌綑C(jī)構(gòu)提供一致性證明,包括但不限于: 通信設(shè)備完備的協(xié)議描述; 通信設(shè)備對(duì)應(yīng)協(xié)議的版本號(hào); 對(duì)應(yīng)的軟硬件版本號(hào); 完備的測(cè)試方案,包括但不限于: ·覆蓋全部正常響應(yīng)的測(cè)試; 覆蓋全部異常響應(yīng)的測(cè)試; 一 覆蓋全部響應(yīng)碼; 一 覆蓋全部的服務(wù); 覆蓋全部的狀態(tài)變化; · 設(shè)備上下線; · 設(shè)備角色切換; ? 報(bào)文頭部正常測(cè)試; 報(bào)文頭部異常測(cè)試; · 對(duì)象索引正常測(cè)試;

    GB/T412712022

    ·對(duì)象索引異常測(cè)試; ·報(bào)警服務(wù)的測(cè)試; ·周期性數(shù)據(jù)服務(wù); ·非周期性數(shù)據(jù)服務(wù)。 測(cè)試工具說明; 測(cè)試環(huán)境配置; 協(xié)議一致性聲明PICS; 協(xié)議測(cè)試實(shí)現(xiàn)附加信息PIXIT: 測(cè)試集合說明列表,應(yīng)該闡明每個(gè)測(cè)試案例對(duì)應(yīng)協(xié)議的功能; 完備的協(xié)議測(cè)試過程證明文件; 測(cè)試結(jié)論; 其他必要的文件、說明和材料。 通過以上有關(guān)的證明文件和材料,證明所開發(fā)的協(xié)議符合設(shè)計(jì)的協(xié)議文本,具有良好的一致性性 則用戶可以視其通過一致性測(cè)試。 針對(duì)自定義協(xié)議一致性測(cè)試全面性和規(guī)范性的監(jiān)督與識(shí)別應(yīng)符合附錄A的規(guī)定

    附錄A (規(guī)范性) 基于OPCUA的傳感器通信一致性測(cè)試

    OPCUA是目前應(yīng)用產(chǎn)泛的跨平臺(tái)信息交換技術(shù),分為客戶端和服務(wù)器端,經(jīng)過優(yōu)化的OPCUA 實(shí)現(xiàn)可以嵌入到現(xiàn)場設(shè)備中,如傳感器,可編程邏輯控制器、執(zhí)行器等。根據(jù)OPCUA的測(cè)試規(guī)范, )PCUA應(yīng)在有資質(zhì)的實(shí)驗(yàn)室進(jìn)行測(cè)試,其測(cè)試命名為認(rèn)證測(cè)試,包含了一致性測(cè)試在內(nèi)的多種測(cè)試 而根據(jù)OPCUA實(shí)現(xiàn)目的不同,其所需執(zhí)行的測(cè)試種類也不盡相同

    應(yīng)用如下定義的OPC規(guī)范需要進(jìn)行認(rèn)證測(cè)試: OPC UnifiedArchitecture; OPC Classic Data Access 2.05a and 3.0。 另外,需要滿足: 認(rèn)證測(cè)試實(shí)驗(yàn)室只接受處于發(fā)布狀態(tài)的測(cè)試產(chǎn)品; OPC服務(wù)器產(chǎn)品應(yīng)提供證據(jù),證明可以通過OPC一致性測(cè)試工具當(dāng)前版本中的所有測(cè)試; OPC客戶端產(chǎn)品應(yīng)提供書面保證,確保產(chǎn)品使用當(dāng)前版本的OPC客戶端測(cè)試工具進(jìn)行錯(cuò)誤 注入測(cè)試; 客戶應(yīng)愿意提供: ·必要時(shí)提供的任何軟件和/或任何硬件設(shè)備的副本; ·所有適用的許可證和驅(qū)動(dòng)程序; ·配置協(xié)助認(rèn)證測(cè)試實(shí)驗(yàn)室創(chuàng)建測(cè)試環(huán)境; ·人力資源部門將隨時(shí)提供協(xié)助進(jìn)行測(cè)試,并在必要時(shí)提供幫助和協(xié)助。 執(zhí)行OPCUA測(cè)試時(shí) OPCUA服務(wù)器應(yīng)能夠通過一致性測(cè)試工具中的所有適用的測(cè)試。如果遇到一個(gè)或多個(gè)故 障,則認(rèn)為測(cè)試失敗。 不能自動(dòng)執(zhí)行的一致性測(cè)試將由指定的認(rèn)證測(cè)試實(shí)驗(yàn)室工程師手動(dòng)執(zhí)行;單一故障意味著測(cè) 試被認(rèn)為是失敗的。 OPCUA客戶端應(yīng)能夠通過OPC基礎(chǔ)OPC分析器(用于OPCClassic)或OPCUACTT(用 于統(tǒng)一架構(gòu))中包含的所有適用的錯(cuò)誤注入測(cè)試。如果遇到一個(gè)或多個(gè)故障,則認(rèn)為測(cè)試 失敗。 混合產(chǎn)品(既是OPC服務(wù)器又是OPC客戶端)將按照產(chǎn)品類型進(jìn)行測(cè)試

    A.3OPCUA服務(wù)器測(cè)試

    OPCUA服務(wù)器測(cè)試包含以下測(cè)試服務(wù)。 合規(guī)性:對(duì)合規(guī)測(cè)試工具(以下簡稱“CTT”)進(jìn)行測(cè)試。合規(guī)性測(cè)試還包括由認(rèn)證測(cè)試實(shí)驗(yàn)室 工程師進(jìn)行的手動(dòng)測(cè)試。測(cè)試工具應(yīng)符合A.10.5的要求。 互操作性:針對(duì)5個(gè)不同的參考客戶進(jìn)行測(cè)試。 魯棒性:經(jīng)過測(cè)試用于通信丟失和恢復(fù)等。 效率:經(jīng)過36h的壓力測(cè)試。

    一可用性:通過CTT進(jìn)行最佳實(shí)踐和其他不可能的測(cè)試

    A.4OPCUA客戶端測(cè)試

    包括以下測(cè)試服務(wù): 合規(guī)性:根據(jù)手工測(cè)試和觀察認(rèn)證測(cè)試實(shí)驗(yàn)室工程師進(jìn)行測(cè)試; 互操作性:測(cè)試5臺(tái)參考服務(wù)器; 穩(wěn)健性:測(cè)試服務(wù)器通信丟失和恢復(fù)等; 效率:測(cè)試超過36h(資源泄漏識(shí)別); 可用性:通過CTT進(jìn)行最佳實(shí)踐和其他不可能的測(cè)試,

    A.5OPCUA復(fù)合產(chǎn)品測(cè)試

    GB/T412712022

    對(duì)于OPCUA復(fù)合型產(chǎn)品(即支持服務(wù)器又支持客戶端的產(chǎn)品),需要執(zhí)行: OPCUA服務(wù)器測(cè)試; OPCUA客戶端測(cè)試中列出的測(cè)試組合

    OPCUA的認(rèn)證需要遵守一定的測(cè)試流程: 客戶將向合規(guī)測(cè)試者提交測(cè)試和功能檢查清單申請(qǐng),然后: ·進(jìn)行評(píng)估以驗(yàn)證被測(cè)設(shè)備是否符合標(biāo)準(zhǔn); 安排認(rèn)證測(cè)試的日期; 通知客戶申請(qǐng)狀態(tài)和測(cè)試日期; ·通知認(rèn)證測(cè)試實(shí)驗(yàn)室并提供所有信息。 認(rèn)證測(cè)試實(shí)驗(yàn)室將準(zhǔn)備測(cè)試環(huán)境: ·認(rèn)證測(cè)試實(shí)驗(yàn)室可以使用虛擬化環(huán)境或?qū)S肞C; 認(rèn)證測(cè)試實(shí)驗(yàn)室將基于CUSTOMER規(guī)范創(chuàng)建一個(gè)測(cè)試環(huán)境,例如:CPU,RAM,磁盤空 間和體系結(jié)構(gòu)(x86,x64),操作系統(tǒng)等; 認(rèn)證測(cè)試實(shí)驗(yàn)室將根據(jù)需要安裝和配置環(huán)境,以容納被測(cè)設(shè)備并促進(jìn)所有將要進(jìn)行的 測(cè)試; 建立與客戶技術(shù)資源的聯(lián)系。 認(rèn)證測(cè)試將在約定的日期進(jìn)行; 如果產(chǎn)品通過認(rèn)證測(cè)試實(shí)驗(yàn)室的認(rèn)證測(cè)試: ·客戶將收到所有進(jìn)行的測(cè)試的詳細(xì)測(cè)試報(bào)告: 客戶將被要求審查測(cè)試結(jié)果,并提交有關(guān)進(jìn)行測(cè)試的任何部分的任何異議和/或投訴; 協(xié)議將被發(fā)送并且應(yīng)返回簽名的副本以確認(rèn)所有的測(cè)試服務(wù)已經(jīng)完成,并且由認(rèn)證測(cè)試 實(shí)驗(yàn)室確定全部結(jié)論是一致的 如果產(chǎn)品在認(rèn)證測(cè)試實(shí)驗(yàn)室中未通過認(rèn)證測(cè)試: · 客戶將收到所有進(jìn)行的測(cè)試的詳細(xì)測(cè)試報(bào)告,以及認(rèn)證測(cè)試實(shí)驗(yàn)室可能提供的任何補(bǔ)充 信息; 認(rèn)證測(cè)試實(shí)驗(yàn)室將安排重新測(cè)試日期與客戶; 認(rèn)證測(cè)試實(shí)驗(yàn)室可以選擇為客戶提供迄今為止的測(cè)試服務(wù)的清單

    才能通過認(rèn)證,本文件給予簡要陳述, 應(yīng)針對(duì)至少5個(gè)參考產(chǎn)品檢查被測(cè)設(shè)備的互操作性,其中包括被測(cè)設(shè)備支持的連接,瀏覽,閱 讀,寫人,訂閱,接收數(shù)據(jù)更改和事件以及調(diào)用方法等。 測(cè)試人員發(fā)現(xiàn)的不兼容性將被視為測(cè)試失敗。 參考產(chǎn)品中的不兼容性將由認(rèn)證測(cè)試實(shí)驗(yàn)室進(jìn)行調(diào)查,認(rèn)證測(cè)試實(shí)驗(yàn)室將會(huì): ·選擇跳過對(duì)發(fā)現(xiàn)包含故障的特定參考產(chǎn)品的特定互操作性測(cè)試; ·與參考產(chǎn)品的供應(yīng)商合作以獲得修復(fù),然后重新測(cè)試

    健壯性和恢復(fù)需滿足: 應(yīng)檢查被測(cè)設(shè)備是否有能力處理和去失與其他OPC產(chǎn)品以及其他數(shù)據(jù)源(如PLC)的通信; 產(chǎn)品能夠恢復(fù)丟失的連接并將會(huì)話恢復(fù)到原始狀態(tài)(在通信丟失之前); 被測(cè)設(shè)備應(yīng)證明連接問題的分離,這意味著: ·丟失一個(gè)客戶端連接的服務(wù)器不會(huì)影響與其他客戶端的連接; ·丟失服務(wù)器連接的客戶端不影響與其他服務(wù)器的連接

    可用性需滿足: 安裝和移除被測(cè)設(shè)備; 有足夠的幫助文件; 提供了足夠的工具,使最終用戶能夠設(shè)置,配置,使用和排除被測(cè)設(shè)備的故障

    A.10.1測(cè)試環(huán)境準(zhǔn)備

    認(rèn)證測(cè)試實(shí)驗(yàn)室將: 根據(jù)從客戶那里收到的信息,通過產(chǎn)品問題清單創(chuàng)建必要的測(cè)試環(huán)境; 按照CUSTOMER提供的說明及有關(guān)配置方法進(jìn)行產(chǎn)品配置; 在認(rèn)證測(cè)試之前驗(yàn)證產(chǎn)品是否處于正常工作狀態(tài),并與客戶合作以提前解決問題,并保證測(cè)試 環(huán)境已準(zhǔn)備好進(jìn)行測(cè)試

    硬件需從客戶處獲得,包括: 被測(cè)設(shè)備,如果被測(cè)產(chǎn)品被嵌人到一個(gè)設(shè)備中: 如果OPCUA產(chǎn)品從這樣的設(shè)備獲取數(shù)據(jù),任何PLC/設(shè)備/DCS應(yīng)提供給認(rèn)證測(cè)試實(shí)驗(yàn)室 認(rèn)證測(cè)試實(shí)驗(yàn)室可以要求多個(gè)單元/設(shè)備進(jìn)行可用性測(cè)試: 設(shè)備; 電源適配器和電纜: 通信電纜; 安裝和配置說明; 適用的設(shè)備驅(qū)動(dòng)程序和/或軟件安裝介質(zhì); 拷貝保護(hù)/授權(quán)硬件,如軟件狗或USB鑰匙等

    GB/T412712022

    在測(cè)試產(chǎn)品時(shí)硅鋼片標(biāo)準(zhǔn),客戶可以選擇參與。 親臨現(xiàn)場:來自客戶的代表將出席認(rèn)證測(cè)試實(shí)驗(yàn)室。 遠(yuǎn)程:在認(rèn)證測(cè)試實(shí)驗(yàn)室代表的持續(xù)監(jiān)督下,來自客戶的代表將利用遠(yuǎn)程訪問軟件在測(cè)試環(huán)境 中查看產(chǎn)品并與其交互。認(rèn)證測(cè)試實(shí)驗(yàn)室將盡一切努力在需要時(shí)啟用遠(yuǎn)程參與。 按需:客戶僅在認(rèn)證測(cè)試實(shí)驗(yàn)室需要幫助時(shí)參加

    品時(shí),認(rèn)證測(cè)試實(shí)驗(yàn)室將使用當(dāng)前版本的在線可

    義協(xié)議的一致性測(cè)試全面程度的檢查表見表A,1

    表A.1自定義協(xié)議的一致性測(cè)試全面程度檢查表

    表A.2自定義協(xié)議一致性測(cè)試案例確認(rèn)表

    線材標(biāo)準(zhǔn)表A.3自定義協(xié)議一致性測(cè)試文件確認(rèn)表

    ....
  • 通信標(biāo)準(zhǔn) 質(zhì)量標(biāo)準(zhǔn) 生產(chǎn)標(biāo)準(zhǔn)
  • 相關(guān)專題:

相關(guān)下載

常用軟件