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 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
2) | Testování systému pozitivního toku |
|
3) | Testování systému s negativním tokem |
|
4) | Testování systému |
|
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 |
|
2) | Testování systému pozitivního toku |
|
3) | Testování systému s negativním tokem |
|
4) | Testování integrace systému |
|
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í |
|
2) | Testování systému pozitivního toku |
|
3) | Testování systému negativního toku |
|
4) | Systémová integrace |
|
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 |
|
2) | Pozitivní testování systému toku |
|
3) | Testování systému negativního toku |
|
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 |
|
2) | Zveřejnění informací |
|
3) | Přenos dat |
|
4) | Audit Trail |
|
5) | Test příčetnosti týkající se regulačního orgánu |
|
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