999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件檢測技術(shù)在醫(yī)療影像傳輸系統(tǒng)檢驗中的應(yīng)用

2021-03-08 09:29:28劉迪
醫(yī)療裝備 2021年3期
關(guān)鍵詞:效率功能檢測

劉迪

北京市醫(yī)療器械檢驗所 (北京 101111)

醫(yī) 療 影 像 傳 輸 系 統(tǒng)(picture archiving and communications systems,PACS)是指以醫(yī)學(xué)數(shù)字成像通信標(biāo)準(zhǔn)(digital imaging and communication in medicine, DICOM)[1]的國際標(biāo)準(zhǔn)設(shè)計,以高性能服務(wù)器、網(wǎng)絡(luò)及存儲設(shè)備構(gòu)成硬件支持平臺,以大型關(guān)系型數(shù)據(jù)庫作為數(shù)據(jù)和圖像的存儲管理工具,以醫(yī)療影像的采集、傳輸、存儲和診斷為核心,集影像采集傳輸與存儲管理、影像診斷查詢與報告管理、綜合信息管理等應(yīng)用于一體的綜合應(yīng)用系統(tǒng)。為輔助和集成各類影像類醫(yī)療器械,PACS 在各醫(yī)院通常都有應(yīng)用,是一種常見的醫(yī)療器械軟件。

按照國內(nèi)注冊法規(guī)要求,PACS 在注冊申報時應(yīng)依據(jù)GB/T 25000.51-2016[2]進(jìn)行上市前檢驗。上市前檢驗測試技術(shù)的選擇和測試用例的設(shè)計都會直接影響檢驗工作的效率和檢驗結(jié)果。因此,本研究根據(jù)GB/T 25000.51-2016中需要測試的質(zhì)量特性,結(jié)合日常工作中接觸的PACS 產(chǎn)品的特點提出相應(yīng)的軟件測試方案。

1 軟件檢測技術(shù)概述

軟件檢測技術(shù)指軟件開發(fā)和調(diào)試時經(jīng)常使用的一些測試技術(shù),通常分為兩大類:功能測試和性能測試。其中功能測試是在測試過程中,把程序比作一個看不清、打不開的黑匣子,在完全不考慮程序的內(nèi)部情況的前提下,測試人員只對程序的外部進(jìn)行功能性測試。在進(jìn)行功能性測試時,只是通過輸入數(shù)據(jù)、操作數(shù)據(jù)、輸出結(jié)果來檢驗軟件系統(tǒng)是否能夠按照需求文檔中用戶所要求的功能正常使用[3]。而性能測試是針對軟件運行狀態(tài)和資源使用情況的測試,其關(guān)鍵度量從維度上主要分為業(yè)務(wù)指標(biāo)和系統(tǒng)資源指標(biāo)[4]。常見的性能測試方法有負(fù)載測試、壓力測試、強(qiáng)度測試、容量測試等[5]。雖然這些軟件檢測技術(shù)在開發(fā)、調(diào)試中有大量應(yīng)用,但軟件檢驗和開發(fā)、測試并不完全相同,是一種確定了指標(biāo)的驗證性測試,因此,本研究嘗試將這些軟件檢測技術(shù)應(yīng)用到PACS 檢驗中,完成PACS 質(zhì)量特性的檢驗工作。

2 PACS 檢驗分析

如上文所述,PACS 在注冊申報時應(yīng)依據(jù)GB/T 25000.51-2016進(jìn)行上市前檢驗。GB/T 25000.51-2016除了對軟件用戶文檔集進(jìn)行了規(guī)范外,還對軟件的質(zhì)量特性進(jìn)行了要求,其中最終用戶可調(diào)用的功能、功能性限制、未授權(quán)訪問的預(yù)防措施、最大并發(fā)用戶數(shù)和效率都是上市前檢驗的重點。我們在PACS 檢驗中,針對最終用戶可調(diào)用的功能、功能性限制、未授權(quán)訪問的預(yù)防措施需要應(yīng)用功能測試,而最大并發(fā)用戶數(shù)、效率的測試則需要應(yīng)用性能測試。本研究將按照應(yīng)用的軟件檢測技術(shù)的不同,針對這5種質(zhì)量特性分別敘述相應(yīng)的軟件測試方案。

2.1 功能測試應(yīng)用

2.1.1 最終用戶可調(diào)用的功能

軟件可執(zhí)行的臨床功能是上市前檢驗中非常重要的部分,關(guān)系到軟件是否能夠完成預(yù)期的臨床用途。對于這些功能應(yīng)盡量由軟件開發(fā)者提供需求文檔,測試者按照需求文檔,根據(jù)等價類劃分測試法、邊界值測試法、錯誤推測測試法和因果圖測試法等功能測試方法設(shè)計測試用例并組織測試人員執(zhí)行測試[6]。因PACS 功能種類較多,每種PACS 功能應(yīng)用的技術(shù)和工作流差異也較大,因此,本研究無法針對具體功能逐條進(jìn)行分析,僅提供常使用的功能測試方法作為參考。

2.1.2 功能性限制

功能性限制是為了保證用戶在使用軟件時不會因誤操作產(chǎn)生數(shù)據(jù)或時間的損失,對于PACS,功能性限制通常集中在以下幾個方面:(1)當(dāng)PACS 使用登錄作為預(yù)防未授權(quán)訪問的措施時,應(yīng)考慮用戶名和密碼的長度與字符限制;(2)如PACS 具有檢索功能,應(yīng)考慮檢索時輸入信息的長度及字符類型,對于日期應(yīng)考慮按實際情況進(jìn)行限制,如年齡界限、某些日期的前后關(guān)系等;(3)如果軟件具有基于某種條件的功能,即在某種條件下才能執(zhí)行的功能,應(yīng)有相應(yīng)的限制,如某些癥狀只會產(chǎn)生于對應(yīng)性別的患者等。

對于功能性限制的檢測通常使用功能檢測中的邊界值測試法,邊界值法關(guān)注的是輸入空間邊界,用以標(biāo)識測試用例,基本思想是在最小值(min)、略高于最小值(min+)、正常值(nom)、略低于最大值(max-)和最大值(max)等處取值進(jìn)行檢測,邊界值法可以有效檢測功能性限制,尤其是輸入信息的限制。

2.1.3 未授權(quán)訪問的預(yù)防措施

隨著信息安全變得日益重要,PACS 加密特性的要求也越來越高。PACS 通常采用登錄系統(tǒng)并使用授權(quán)文件或加密狗作為加密措施。檢驗時對于登錄系統(tǒng)應(yīng)使用功能測試軟件進(jìn)行測試,使用不同組合的賬戶名和密碼(如正確的、錯誤的、缺省的、空白的及各類權(quán)限的用戶),同時在測試時應(yīng)關(guān)注登錄系統(tǒng)的功能性限制。

2.2 性能測試應(yīng)用

2.2.1 最大并發(fā)用戶數(shù)

按標(biāo)準(zhǔn)要求,軟件在達(dá)到最大并發(fā)用戶數(shù)條件下,應(yīng)能保證軟件的性能。我們在測試最大并發(fā)用戶數(shù)時,首先要獲取軟件的最大并發(fā)用戶數(shù)。并發(fā)用戶數(shù)指在同一時刻與服務(wù)器進(jìn)行了交互的在線用戶數(shù)量,與在線用戶不同的是,并發(fā)用戶與服務(wù)器進(jìn)行了交互,交互既可以是單向的傳輸數(shù)據(jù)也可以是雙向的傳輸數(shù)據(jù)。最大并發(fā)用戶數(shù)應(yīng)在軟件開發(fā)和測試時使用壓力測試來得出,也可以由軟件開發(fā)者通過以下公式計算:

公式(1)中,C 是平均的并發(fā)用戶數(shù);n 是事件發(fā)生的數(shù)量;L 是事件平均長度;T 指考察的時間段長度。

公式(2)則給出了最大并發(fā)用戶數(shù)的計算方法,其中,C’指并發(fā)用戶數(shù)的峰值,C 就是公式(1)中得到的平均的并發(fā)用戶數(shù)。該公式的得出是假設(shè)事件的產(chǎn)生符合泊松分布而估算得到的。

如軟件開發(fā)者無法提供最大并發(fā)用戶數(shù),我們可以用如下方法簡單測試軟件的最大并發(fā)用戶數(shù)(僅針對某個具體功能)。具體操作為每隔10 s 加入數(shù)個vuser,同時觀察平均事件響應(yīng)時間和vuser 數(shù)的關(guān)系,當(dāng)vuser 數(shù)增加到一定數(shù)值時平均事件響應(yīng)時間將迅速增大,可認(rèn)為此vuser 數(shù)為最大并發(fā)用戶數(shù),見圖1。也可根據(jù)臨床應(yīng)用的響應(yīng)時間要求,在小于此vuser 數(shù)的范圍內(nèi)選取最大并發(fā)用戶數(shù)。

圖1 平均事件響應(yīng)時間變化

獲取最大并發(fā)用戶數(shù)后,我們要選取一些軟件臨床功能,然后模擬多個用戶進(jìn)行這些功能的操作。對于PACS 可以選取軟件臨床應(yīng)用中數(shù)據(jù)交互比較頻繁的功能,如登錄、檢索圖像、調(diào)取圖像等,測試環(huán)境應(yīng)按照產(chǎn)品定義的最低配置進(jìn)行。對于仿真工具我們通常使用的是性能測試工具LoadRunner 11.0。LoadRunner 是軟件性能測試領(lǐng)域中常使用的一款軟件,可以模擬多個用戶來對軟件進(jìn)行壓力測試[7-8]。我們首先設(shè)置vuser 數(shù)為軟件開發(fā)者聲稱的最大并發(fā)用戶數(shù),然后設(shè)置事件為選取的PACS 的臨床功能,測試時間應(yīng)按照軟件臨床應(yīng)用情況設(shè)置,如軟件開發(fā)者對臨床應(yīng)用時間無特殊要求則建議至少保證所有vuser 工作后持續(xù)10 min。測試結(jié)果應(yīng)記錄平均事件響應(yīng)時間,平均事件響應(yīng)時間應(yīng)不超過20 s(用戶不會感到延遲),對于一些響應(yīng)時間較長的特殊的功能可適當(dāng)放寬要求。檢測結(jié)果可記錄最大并發(fā)用戶數(shù)和平均事件響應(yīng)時間,同時記錄系統(tǒng)資源指標(biāo),如服務(wù)器和客戶端的CPU、內(nèi)存等系統(tǒng)資源的使用情況。

2.2.2 效率

對于PACS 效率檢測首先要選取測試效率使用的功能,首先應(yīng)考慮軟件具有的時間特性方面的功能,如傳輸圖像,調(diào)取圖像和一些重要的圖像處理功能(如三維重建、某些計算分析等)所需的時間;其次應(yīng)由軟件開發(fā)者明確調(diào)用或處理的數(shù)據(jù)量,數(shù)據(jù)量應(yīng)盡量參考臨床應(yīng)用中使用的數(shù)據(jù)量(如對于通常調(diào)用單張圖像的產(chǎn)品可只記錄調(diào)用一張圖像的時間),而對于一次調(diào)用一個或多個序列圖像的產(chǎn)品,則應(yīng)按臨床應(yīng)用情況使用更多測試數(shù)據(jù);最后應(yīng)由軟件開發(fā)者規(guī)定軟件的效率,即完成效率測試用功能所需要的時間。

我們對效率的檢測同樣使用了性能測試工具LoadRunner,錄制企業(yè)定義的效率測試用功能為事件,vuser 設(shè)置為最大并發(fā)用戶數(shù),測試環(huán)境按最低要求配置,測試時間應(yīng)參考軟件具體使用情況持續(xù)一段時間但不宜過長(測試時間過長會等同于疲勞強(qiáng)度測試導(dǎo)致無法正確檢測軟件的效率)。最終結(jié)果應(yīng)記錄平均事件響應(yīng)時間,即標(biāo)準(zhǔn)要求的軟件效率,此平均事件響應(yīng)時間不應(yīng)超過軟件開發(fā)者規(guī)定的時間。

3 小結(jié)

PACS 作為一種常見的醫(yī)療器械軟件,其安全性和有效性直接關(guān)系到醫(yī)院的正常運行和患者的健康。本研究根據(jù)工作實踐中對PACS 上市前檢驗的理解和體會,通過對GB/T 25000.51-2016要求的軟件產(chǎn)品質(zhì)量特性,包括最終用戶可調(diào)用的功能、功能性限制、未授權(quán)訪問的預(yù)防措施、最大并發(fā)用戶數(shù)和效率的分析,針對PACS 的特點分別提出了相應(yīng)的軟件檢測技術(shù)解決方案,設(shè)計了相應(yīng)的測試用例;為保證PACS 產(chǎn)品的質(zhì)量特性及其臨床應(yīng)用的安全性和有效性,提供了基于功能測試和性能測試的具有可行性及適應(yīng)性的軟件測試方案。這些測試方案可以供PACS 開發(fā)者在軟件開發(fā)時對自己的產(chǎn)品進(jìn)行測試,也可以為PACS 上市前檢驗和文檔編寫提供部分技術(shù)支持。

猜你喜歡
效率功能檢測
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
提升朗讀教學(xué)效率的幾點思考
甘肅教育(2020年14期)2020-09-11 07:57:42
關(guān)于非首都功能疏解的幾點思考
小波變換在PCB缺陷檢測中的應(yīng)用
跟蹤導(dǎo)練(一)2
“錢”、“事”脫節(jié)效率低
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
主站蜘蛛池模板: 亚洲综合亚洲国产尤物| 五月激情婷婷综合| 2020精品极品国产色在线观看| 女人毛片a级大学毛片免费| 动漫精品啪啪一区二区三区| 日本免费新一区视频| 亚洲av无码成人专区| 蜜桃视频一区二区| 免费国产在线精品一区| 91精品啪在线观看国产| 色AV色 综合网站| 亚洲最大看欧美片网站地址| 91精品国产情侣高潮露脸| 18禁影院亚洲专区| 国产精品jizz在线观看软件| 在线看国产精品| 色婷婷亚洲综合五月| 99re热精品视频中文字幕不卡| 亚洲人视频在线观看| 国产理论精品| 毛片免费观看视频| 四虎永久在线精品国产免费 | 福利片91| 中文字幕首页系列人妻| 99九九成人免费视频精品| 亚洲av无码久久无遮挡| 一本久道久久综合多人| 看你懂的巨臀中文字幕一区二区| 无码中文AⅤ在线观看| 国产00高中生在线播放| 91精品专区国产盗摄| 99这里只有精品免费视频| 色婷婷成人| 欧美亚洲一区二区三区在线| 91国内在线视频| 免费播放毛片| 青青网在线国产| 亚洲Aⅴ无码专区在线观看q| 在线欧美日韩| 国产成人亚洲毛片| 欧美精品在线视频观看| 国产97视频在线| 欧美激情视频一区| 国产精品尤物在线| 国产真实二区一区在线亚洲| 国产99热| 最新加勒比隔壁人妻| 91口爆吞精国产对白第三集| 美女国产在线| 亚洲欧美色中文字幕| 亚洲视频免费播放| 国语少妇高潮| 一级高清毛片免费a级高清毛片| 国产网友愉拍精品视频| 伊人久久影视| 色噜噜狠狠狠综合曰曰曰| 亚洲天堂网2014| 中文字幕天无码久久精品视频免费| 九色国产在线| 制服无码网站| 久久精品这里只有国产中文精品| 国产a网站| 亚洲另类色| 污污网站在线观看| 色哟哟国产成人精品| 国产欧美在线视频免费| 54pao国产成人免费视频| 亚洲高清中文字幕在线看不卡| 久久无码免费束人妻| 九九九九热精品视频| 怡春院欧美一区二区三区免费| 亚洲V日韩V无码一区二区| 亚洲综合色吧| 夜夜操天天摸| 美女潮喷出白浆在线观看视频| 国产a在视频线精品视频下载| 亚洲精品欧美日本中文字幕| 少妇露出福利视频| 免费高清毛片| 成年网址网站在线观看| 国产精品夜夜嗨视频免费视频 | 国产玖玖视频|