Testování domény HealthCare s ukázkovými testovacími případy

Obsah:

Anonim

Než začneme testovat, pojďme rychle prostudovat základní znalosti z oblasti zdravotní péče.

Testování domény HealthCare

Testování domén ve zdravotnictví je proces testování aplikací ve zdravotnictví na různé faktory, jako jsou standardy, bezpečnost, dodržování předpisů, vzájemná závislost s jinými subjekty atd. Účelem testování domén ve zdravotnictví je zajistit kvalitu, spolehlivost, výkon, bezpečnost a účinnost aplikace zdravotnictví .

Základní znalost domény zdravotní péče

Celý systém zdravotní péče je vzájemně propojen jediným orgánem, kterým je nemocnice nebo poskytovatel (lékař).

Zatímco ostatní subjekty zahrnují -

  • Pojišťovací společnost: Medicare, Medicaid, BCBS atd.
  • Patient / Consumers: Patient Enrolled
  • Regulační úřad: HIPAA, hodnocení OASIS, HCFA 1500 a UB92 atd.
  • Prodejci řešení v oblasti zdravotní péče a vědy o životě

Základní terminologie systému zdravotní péče

  • Poskytovatel : Zdravotnický pracovník (lékař), lékařská skupina, klinika, laboratoř, nemocnice atd. S licencí poskytovanou zdravotnickými službami
  • Nárok: Žádost, aby vaše zdravotní pojišťovna zaplatila účet za zdravotní péči
  • Makléř: Pojišťovací profesionál, který vyjednává, obstarává pojištění jménem pojištěného nebo potenciálního pojištěného
  • Finance: Pojišťovací orgány, které platí léčebné výdaje, mohou to být vládní (Medicare nebo Medicaid) nebo komerční (BCBS)
  • Medicare: Federální program zdravotního pojištění pro seniory a trvale zdravotně postižené osoby
  • Medicaid: Společný a státní program, který pomáhá rodinám a jednotlivcům s nízkými příjmy platit náklady spojené s lékařskou péčí
  • Kód CPT : Současný procedurální terminologický kód je lékařský kód stanovený k popisu lékařských, chirurgických a diagnostických služeb
  • HIPAA : Jedná se o soubor pravidel a předpisů, které musí lékaři, nemocnice, poskytovatelé zdravotní péče a zdravotní plán dodržovat, aby mohli poskytovat své služby

V tomto tutoriálu se naučíme -

  • Základní znalosti z oblasti zdravotní péče
  • Obchodní proces ve zdravotnictví
  • Testování systému poskytovatelů
  • Testování makléřského systému
  • Testování systému členů
  • Systém testování reklamací
  • Testování finančního systému
  • Testování v souladu s předpisy
  • Testování výkonu aplikace ve zdravotnictví
  • Další typy testování pro použití ve zdravotnictví
  • Testování výzev v aplikacích ve zdravotnictví
  • Testování zdravotnických zařízení
  • Užitečné tipy pro testování ve zdravotnictví

Obchodní proces ve zdravotnictví

Většina organizací poskytujících zdravotní péči přizpůsobila softwarový program pro zpracování hladkého fungování systému. Tento softwarový systém poskytuje všechny informace v jednom dokumentu pro každou entitu zabývající se tímto.

Propojit celý tento systém s jedinou webovou aplikací je obrovský úkol a zajistit efektivní fungování je ještě větší úkol. Důkladné testování této aplikace pro zdraví je povinné a musí projít různými fázemi testování.

V tomto tutoriálu se naučíme,

Testování systému poskytovatelů

Ukázkové testovací scénáře a testovací případy pro systém poskytovatelů (lékař / nemocnice) :

Scénář testu Testovací případy
  1. Přístup do systému poskytovatelů
  • Systém poskytovatele by nám měl umožnit zadávat, upravovat a ukládat data poskytovatele
  1. Testování systému s pozitivním tokem
  • Zahrnuje scénáře pro zadání různých typů poskytovatelů, změnu podrobností poskytovatelů, jejich uložení a dotazování
  1. Testování systému s negativním tokem
  • Umožňuje uložit informace poskytovatele s neúplnými údaji, datum účinnosti smlouvy, zadání podrobností o stávajících poskytovatelích v systému
  1. Testování integrace systému
  • Ověřte informační kanál pro systém členů, finanční systém, systém reklamací a portál poskytovatele. Ověřte také, zda jsou změny z portálu poskytovatele zadány do záznamu příslušného poskytovatele
  1. Testování portálu poskytovatelů pozitivního toku
  • Přihlaste se a zobrazte podrobnosti o poskytovatelích, stavu nároku a podrobnostech člena
  • Požádejte o změnu, abyste změnili jméno, adresu, telefonní číslo atd.
  1. Testování portálu poskytovatelů negativního toku
  • Zobrazit podrobnosti člena s neplatným ID
  • Přihlaste se s neplatnými přihlašovacími údaji
  1. Testování portálu Broker pozitivního toku
  • Přihlaste se a zobrazte podrobnosti o platbě makléře a provize
  • Podejte žádost o změnu jména, adresy, telefonního čísla atd.
  1. Testování portálu Broker s negativním tokem
  • Mělo by zahrnovat scénáře pro přihlášení s neplatnými přihlašovacími údaji

Testování makléřského systému

Ukázkové testovací scénáře a testovací případy pro Broker System :

Sr # Scénář testu Testovací případy
1) Zprostředkovatelský systém
  • Mělo by být možné upravovat, zadávat a ukládat data zprostředkovatele
  • Výpočet provize makléře na základě údajů o platbě pojistného z členského systému
2) Testování systému pozitivního toku
  • Zadávejte, ukládejte a upravujte záznamy makléřů pro různé typy makléřů
  • Pro aktivní makléře vypočítejte provizi vytvořením informačního kanálu s příslušným záznamem pro členy s jiným plánem
3) Testování systému s negativním tokem
  • Zadejte záznam brokera s neúplnými údaji a uložte jej pro různé typy brokera
  • Vytvořením souboru zdroje s příslušným záznamem pro členy s jiným plánem vypočítejte provizi za ukončeného makléře
  • Vytvořením souboru zdroje s příslušným záznamem pro členy s jiným plánem vypočítejte provizi pro neplatného makléře
4) Testování systému
  • K následnému systému, jako je finanční systém, portál brokera a členský systém, ověřte kanály
  • Ověřte, zda jsou změny z makléřského portálu začleněny do příslušného záznamu makléře

Testování systému členů

Ukázkové testovací scénáře a testovací případy pro členský (pacientský) systém :

Sr #

Scénář testu Testovací případy
1) Členský systém
  • Zaregistrujte, obnovte a ukončete člena
  • Odeberte a přidejte závislého
  • Vygenerujte prémiový účet
  • Zpracovat platby pojistného
2) Testování systému pozitivního toku
  • S aktuálním, minulým a budoucím datem účinnosti zaregistrujte různé typy členů
  • Dotaz a změna členů
  • Produkovat prémiový účet pro aktivního člena na následující měsíc
  • Ukončete aktivního člena s minulými, současnými a budoucími daty ukončení většími než je datum účinnosti
  • Znovu zaregistrujte ukončeného člena s aktuálními, minulými a budoucími daty účinnosti
  • Obnovte ukončené číslo
3) Testování systému s negativním tokem
  • S nedostatečnými daty zaregistrujte člena
  • U ukončeného člena vytvořte prémiový účet za následující měsíc
4) Testování integrace systému
  • Ověřte zdroj pro následné systémy, jako je portál poskytovatelů, portál makléřů, finanční systém a systém reklamací
  • Ověřte, zda jsou změny z portálu člena začleněny do příslušného záznamu člena
  • Zpracujte platbu prémiového účtu vygenerovaného zdrojem z portálu členů, který obsahuje podrobnosti o provedené platbě

Systém testování reklamací

Ukázkové testovací scénáře a testovací případy pro systém reklamací :

# Testovací scénáře Testovací případy
1) Systém reklamací
  • Nároky ve zdravotní péči by měly upravovat, zadávat a zpracovávat žádosti o člena i závislé
  • U neplatných nároků by to mělo způsobovat chyby při zadávání nesprávných údajů
2) Testování systému pozitivního toku
  • Mělo by zahrnovat scénář úpravy, zadávání a zpracování deklarací pro člena i závislých
3) Testování systému negativního toku
  • Mělo by ověřit a zadat reklamaci s neplatným kódem postupu a diagnostickým kódem
  • Ověřte a zadejte nárok pomocí neaktivního ID poskytovatele
  • Ověřte a zadejte nárok u ukončeného člena
4) Systémová integrace
  • Mělo by zahrnovat scénář k ověření přívodu do následných systémů, jako je poskytovatel a finanční portál

Testování finančního systému

Ukázkové testovací scénáře a testovací případy pro finanční systém

Sr # Testovací scénáře Testovací případy
1) Finanční systém
  • Zaregistrujte, obnovte a ukončete člena
2) Pozitivní testování systému toku
  • Mělo by zkontrolovat, zda je pro příslušného člena, poskytovatele nebo zprostředkovatele pro platbu zvoleno správné číslo účtu nebo adresa
3) Testování systému negativního toku
  • Ověřte, zda je platba provedena za neplatné ID člena, poskytovatele nebo zprostředkovatele, vytvořením příslušného záznamu ve zdroji
  • Ověřte, zda je platba za neplatnou částku pro člena, poskytovatele nebo zprostředkovatele vytvořením příslušných záznamů ve zdroji

Testování shody s předpisy

Ochrana citlivých údajů o pacientech a zdravotních informací je pro regulační orgány v oblasti zdraví nejvyšší prioritou. Testování by mělo být prováděno v souladu s těmito regulačními orgány.

Ukázkové testovací scénáře a testovací případy pro shodu s předpisy :

Sr # Testovací scénáře Testovací případy
1) Ověření uživatele
  • Pomocí metody ověření zajistíte, že správní uživatelé získají přihlašovací údaje a budou je odepírat ostatním
2) Zveřejnění informací
  • Autorizace přístupu k informacím je založena na roli uživatele a omezení pacienta
3) Přenos dat
  • Při každém přenosu body zajišťují šifrování dat
4) Audit Trail
  • Zaznamenávají se všechny transakce a všechny pokusy o přístup k datům se správnou sadou informací o audit trailu
5) Test příčetnosti týkající se regulačního orgánu
  • Proveďte testování zdravého rozumu a ověřte, zda se šifrování dat provádí v konkrétních oblastech, jako je EPHI (Electronic Protected Health Information)

Testování výkonu aplikace ve zdravotnictví

Před přípravou testovacích scénářů je třeba zvážit určité požadavky na systém. Například poskytovatelé zdravotní péče (lékaři / nemocnice) poskytují péči 24/7, takže software pro odbavení pacientů musí být neustále k dispozici. Musí také komunikovat s pojišťovnami, aby ověřily informace o pojistné smlouvě, zasílaly pohledávky a přijímaly platby. Zde by architektura měla definovat různé komponenty systému, protokol pro komunikaci s pojišťovnami a způsob nasazení systému tak, aby vyhovoval 24/7.

Jako tester musíte zajistit, aby zdravotnický softwarový systém splňoval požadované měřítko zátěže / výkonu.

Další typy testování pro použití ve zdravotnictví

  • Funkční testování : Testování aplikací ve zdravotnictví podle funkčních schopností
  • Testování shody : Test shody Zdravotní požadavky na zabezpečení a průmyslové rámce
  • Testování platformy : Testování aplikací na mobilní platformě a testování aplikací na kompatibilitu mezi prohlížeči
  • Testování interoperability : Testování shody se standardy interoperability (např .; DICOM, HL7, CCD / CDA)

Testování výzev v aplikacích ve zdravotnictví

Testovací výzvy při testování aplikací ve zdravotnictví se neliší od testování jiných webových aplikací.

  • Vyžaduje odborné znalosti v oblasti testování a obvykle je velmi nákladné
  • Vyžaduje kromě běžných testovacích technik (nefunkční, funkční a integrační testování) testování interoperability, shody, regulace, zabezpečení a bezpečnosti
  • Při testování je třeba mít na paměti bezpečnostní a regulační normy - jakákoli chyba může mít přímý dopad na život pacienta
  • Testovací tým si musí být dobře vědom různých funkcí, klinického využití a prostředí, pro které bude software používán
  • Před použitím by měl být výrobek zdravotní péče v souladu s různými normami, jako jsou FDA, ISO a CMMI
  • Křížová závislost testerů softwaru musí zajistit, aby jakékoli změny v jedné součásti nebo vrstvě neměly vést k vedlejším účinkům na druhou.

Testování zdravotnických zařízení

Přestože software zdravotnických prostředků není přímým zájmem pacienta, vyžaduje také důkladné testování, jako je testování jiného softwaru. Například rentgenové přístroje, které jsou řízeny softwarovými programy, by měly být dobře testovány, protože jakákoli chyba v testování softwaru může vést k vážnému dopadu na pacienta.

FDA (Food and Drug Administration) má pokyny pro mobilní a webové aplikace pro zdravotnická zařízení. Při testování zdravotnických prostředků je součástí pokynů FDA také správný funkční testovací plán spolu s kritérii vyhovění a selhání. Když se provede testovací plán, výsledky se shromáždí a ohlásí FDA. Tento proces zajišťuje, že zařízení splňuje standardy regulačních orgánů.

Užitečné tipy pro testování ve zdravotnictví

Při testování softwaru můžete zvážit několik důležitých tipů pro testování systému zdravotní péče.

  • Data jsou důležitá a musí být přesná
  • Při navrhování testovacích případů zvažte různé parametry, jako jsou různé typy plánů, makléři, členové, provize atd.
  • Je požadována úplná znalost domény