原創|實施案例|編輯:鄭恭琳|2020-08-11 11:18:39.037|閱讀 342 次
概述:MedicAlert 為全世界無數的人提供服務,被認為是提供急診醫學信息的領頭羊。為了加速它在安全和效率的趨勢下推出新的服務,MedicAlert開始依賴于Parasoft的自動化測試軟件。通過Parasoft,該組織已經可以快速處理與其相關的新功能產品的回歸和負載測試挑戰。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
MedicAlert 為全世界無數的人提供服務,被認為是提供急診醫學信息的領頭羊。在歷史上,該服務是由醫學成員所佩戴的醫學飾品體現的。在緊急情況下,如果發生醫療狀況,飾品會提醒醫生和其它專業醫學團隊。然而,MedicAlert 正擴大其扮演的角色,成為創新健康信息服務的提供者,同時利用API支持它的成長。
為了加速它在安全和效率的趨勢下推出新的服務,MedicAlert開始依賴于Parasoft的自動化測試軟件。通過Parasoft,該組織已經可以快速處理與其相關的新功能產品的回歸和負載測試挑戰。
Parasoft使MedicAlert可以自動化測試和驗證新的服務——使其逐漸成為快速和重要的新的健康服務信息的提供者。除此之外,轉向API提高了MedicAlert使用新的、擴展的服務來快速響應商業機會的自信。
MedicAlert 致力于使成員可以在線管理他們的個人健康檔案 (PHR),且維持其安全、隱私和保密性。個人健康信息的儲存庫也會促進重要的醫學信息在病人、提供者、付款人和緊急應變者之間的傳遞。有了這些基礎可以使組織通過不斷引進新的產品供應如基于RFID的醫療卡和基于USB的便攜式信息設備E-HealthKEY而成長。
正因為這些高要求需要努力達到,MedicAlert意識到有必要公布API以支持它活躍的市場計劃和目標。該組織目前依賴于接口支持它的成員的PHR包括醫療條件的信息和藥物處方以及其它一些相關的健康數據。
考慮到信息的敏感性和拯救生命的潛能,MedicAlert的IT組織頂著巨大的壓力,確保系統安全、流暢、有效。API代表著快速推出新服務和產品供應的機會,利用服務的可重用性,并確保系統可以按比例增加以迎合成員和合作伙伴不斷增長的需求。MedicAlert產品發展部門的首席架構師Jorge Mercado說:“API 使你的業務更加敏捷——能抓住新的商業機會。”
可以肯定的是,在實現這些目標中,軟件質量是一個很重要的因素——快速發展的企業需要一種方法來快速有效的解決其苛刻的質量要求。
“我們需要自動化測試進程,”團隊的QA工程師Natalie Doan說道,“當我加入這個組時,我們用手工方法進行測試”
在探索的一些潛在服務自動化測試解決方案之后,MedicAlert選擇與Parasoft SOAtest一起做API測試。“我們找到了SOAtest,然后運行它,”Doan說。“Parasoft支持培訓一個星期,我們就能負責那以后的事情。我們很快發現這個產品有很多強大的功能,能幫助我們自動化測試活動和流程。Parasoft SOAtest能夠支持所有最新的標準(如安全和模式驗證的標準);我們可以測試我們的API的所有領域”。
通過使用Parasoft SOAtest,團隊可以有效的測試不同的端點,并確保在該環境上高的測試覆蓋率。當一個API有更新或修改時,Parasoft SOAtest的回歸測試可以被用于確保沒有引進任何缺陷,且之前驗證的功能繼續如預期運行。Doan 補充說:“我可以快速驗證之前版本上的功能可以支持現有的版本” 。
Parasoft還可以在功能性和負載測試方面帶來強有力的性能。它使團隊可以同時在10~100個用戶的系統上測試性能差異,通過不同腳本下的服務更新他們的個人健康記錄。例如,Parasoft可以測試用戶發送一個長且數據密集的信息對特定服務的影響。
Parasoft還有助于團隊測試SAML斷言,以確保數據的身份驗證,用戶被正確管理。
......Parasoft的關鍵價值是他的能力范圍和達到的覆蓋率
“我們從始至終對該系統進行負載測試,”Doan說。“但是我不能用我們之前使用的測試工具來達到這個效果。”
近幾年,MedicAlert已經實現了來自Parasoft的三個方面的重要得益:安全、質量和性能。
Parasoft對安全的支持對于管理四百萬成員的個人健康記錄的企業是至關重要的。它依賴于Parasoft來確保身份驗證以及身份驗證功能如預期執行——是否需要團隊測試SAML斷言或HTTP身份驗證程序。通過不同級別的安全支持,MedicAlert得益于Parasoft的大范圍的測試性能。
在質量方面,Parasoft 的回歸測試功能尤其重要。
Doan注意到她可以使用她兩年前構造的相同測試套件來測試新版本的產品,如 E-HealthKEY,以確保所有成員被持續支持。“當我們升級到一個服務的新版本時,我可以重新運行測試,并確保新的服務可以支持以前的功能。”她說“它是可靠的。它使我確保了該功能存在并如預期般工作。”
“【Parasoft SOAtest】是可靠的。它使我確保了該功能存在并按預期工作”
如果沒有這些測試功能,MedicAlert的運行有大于其他系統的風險。服務可能不會被執行,成員數據可能不會被正確保存或更新。“我們不得不確保成員有有效的經驗,且當你緊急需要的時候,數據就在那。“Doan 補充道。“該數據必須被驗證,并且是正確的。必須快速并正確的更新。Parasoft 幫助我們確保這些目標被相應地實現。”
最后,Parasoft努力地更新支持MedicAlert,為它的成員和合作伙伴提高在線性能。Doan解釋說她們剛開始時,組織的服務性能非常慢。更新一個人的健康檔案需要一分鐘的時間。然而,通過持續性測試、迭代和提高,該團體已經可以減少這些處理的時間到不足4秒的時間。
“我們完全不希望我們的成員或合作伙伴去等,”Doan說。“所以我們一直在更新我們的服務并提高我們系統的性能,以確保成員的有效體驗。”
基本上,自動化測試已經在線提高了用戶的體驗,加強了成員和合作伙伴的關系,并提高了MedicAlert的靈活性。Parasoft傳達了一個“強大的投資回報,” Doan說。“因為它在我們所有服務基礎架構中的可靠性和支持度,我們每天都使用它。”
這些性能明顯加強了 IT 和商業之間的聯系。“MedicAlert的商業領袖希望可以更快速的反應,使我們的服務更有價值,”Mercado說,“他們希望盡快的增加更多的成員。更快的對商業機會做出反應,完成目標——現在他們意識到API可以幫助組織完成這個目標。”
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn