Testovanie domény HealthCare so vzorovými testovacími prípadmi

Obsah:

Anonim

Než začneme testovať, poďme si rýchlo preštudovať základné znalosti z oblasti zdravotnej starostlivosti.

Testovanie domény HealthCare

Testovanie domén zdravotnej starostlivosti je proces testovania aplikácií zdravotnej starostlivosti na rôzne faktory, ako sú štandardy, bezpečnosť, dodržiavanie predpisov, vzájomná závislosť s inými subjektmi atď. Účelom testovania domén zdravotnej starostlivosti je zabezpečiť kvalitu, spoľahlivosť, výkon, bezpečnosť a efektívnosť aplikácie zdravotnej starostlivosti. .

Základné znalosti z oblasti zdravotnej starostlivosti

Celý systém zdravotnej starostlivosti je vzájomne prepletený jedným orgánom, ktorým je nemocnica alebo poskytovateľ (lekár).

Zatiaľ čo ostatné subjekty zahŕňajú

  • Poisťovňa: Medicare, Medicaid, BCBS atď.
  • Pacient / Spotrebitelia: Zaradený pacient
  • Regulačný úrad: HIPAA, hodnotenie OASIS, HCFA 1500 a UB92 atď.
  • Predajcovia riešení v oblasti zdravotnej starostlivosti a vedy o živote

Základná terminológia systému zdravotnej starostlivosti

  • Poskytovateľ : Zdravotnícky pracovník (lekár), lekárska skupina, klinika, laboratórium, nemocnica atď., Ktoré majú licenciu od zdravotníckych služieb
  • Nárok: Žiadosť, aby vaša zdravotná poisťovňa zaplatila účet za zdravotnú službu
  • Sprostredkovateľ: Poisťovací profesionál, ktorý vyjednáva, sprostredkuje poistenie v mene poisteného alebo potenciálneho poisteného
  • Financie: Poisťovacie orgány, ktoré platia liečebné náklady, môžu to byť vládne (Medicare alebo Medicaid) alebo komerčné (BCBS)
  • Medicare: Federálny program zdravotného poistenia pre seniorov a trvalo zdravotne postihnutých ľudí
  • Medicaid: Spoločný a štátny program, ktorý pomáha rodinám a jednotlivcom s nízkym príjmom platiť náklady spojené s lekárskou starostlivosťou
  • Kód CPT : Aktuálny procedurálny terminologický kód je lekársky kód nastavený na popis lekárskych, chirurgických a diagnostických služieb
  • HIPAA : Je to súbor pravidiel a predpisov, ktoré musia dodržiavať lekári, nemocnice, poskytovatelia zdravotnej starostlivosti a zdravotný plán, aby mohli poskytovať svoje služby

V tomto výučbe sa naučíme -

  • Základné znalosti z oblasti zdravotnej starostlivosti
  • Obchodný proces v zdravotníctve
  • Testovanie systému poskytovateľov
  • Testovanie maklérskeho systému
  • Testovanie členského systému
  • Systém testovania reklamácií
  • Testovanie finančného systému
  • Testovanie v súlade s predpismi
  • Testovanie výkonu aplikácií zdravotnej starostlivosti
  • Ďalšie typy testovania pre aplikácie v zdravotníctve
  • Testovanie výziev v aplikácii v zdravotníctve
  • Testovanie zdravotníckeho zariadenia
  • Užitočné tipy na testovanie zdravotnej starostlivosti

Obchodný proces v zdravotníctve

Väčšina zdravotníckych organizácií prispôsobila softvérový program na spracovanie hladkého fungovania systému. Tento softvérový systém poskytuje všetky informácie v jednom dokumente za každý subjekt, ktorý sa tým zaoberá.

Prepojiť celý tento systém na jednu webovú aplikáciu je obrovská úloha a efektívnejšie fungovanie je ešte väčšia úloha. Dôkladné testovanie tejto aplikácie na zdravie je povinné a musí prejsť rôznymi fázami testovania.

V tejto príručke sa dozvieme,

Testovanie systému poskytovateľov

Vzorové testovacie scenáre a testovacie prípady pre systém poskytovateľov (lekár / nemocnica) :

Scenár testu Testovacie prípady
  1. Prístup do systému poskytovateľov
  • Systém poskytovateľa by nám mal umožniť zadávať, upravovať a ukladať údaje poskytovateľa
  1. Testovanie systému s pozitívnym tokom
  • Zahŕňa scenáre zadávania rôznych typov poskytovateľov, zmeny podrobností poskytovateľov, ich ukladania a zisťovania
  1. Testovanie systému so záporným prietokom
  • Umožňuje uložiť informácie o poskytovateľoch s neúplnými údajmi, dátumom platnosti zmluvy, zadaním podrobností o existujúcich poskytovateľoch v systéme
  1. Testovanie integrácie systému
  • Overte informačný kanál pre systém členov, finančný systém, reklamačný systém a portál poskytovateľa. Overte tiež, či sú zmeny z portálu poskytovateľa zadané do záznamu príslušného poskytovateľa
  1. Testovanie portálu poskytovateľov pozitívneho toku
  • Prihláste sa a pozrite si podrobnosti poskytovateľov, stav nároku a podrobnosti člena
  • Odošlite žiadosť o zmenu, aby ste zmenili meno, adresu, telefónne číslo atď.
  1. Testovanie portálu poskytovateľov negatívnych tokov
  • Zobraziť podrobnosti člena s neplatným ID
  • Prihláste sa s neplatnými povereniami
  1. Testovanie portálu Broker pozitívneho toku
  • Prihláste sa a pozrite si podrobnosti o platbe sprostredkovateľa a provízie
  • Podajte žiadosť o zmenu mena, adresy, telefónneho čísla atď.
  1. Testovanie portálu Broker na negatívny tok
  • Mal by obsahovať scenáre prihlásenia s neplatnými povereniami

Testovanie maklérskeho systému

Príklady testovacích scenárov a testovacích prípadov pre Broker System :

Sr # Scenár testu Testovacie prípady
1) Sprostredkovateľský systém
  • Mal by byť schopný upravovať, zadávať a ukladať údaje sprostredkovateľa
  • Výpočet provízie sprostredkovateľa na základe podrobností o platbe poistného z členského systému
2) Testovanie systému pozitívneho prietoku
  • Zadajte, uložte a upravte záznam sprostredkovateľa pre rôzne typy sprostredkovateľov
  • Pre aktívnych sprostredkovateľov vypočítajte províziu vytvorením informačného súboru s príslušným záznamom pre členov s iným plánom
3) Testovanie systému so záporným prietokom
  • Zadajte záznam sprostredkovateľa s neúplnými údajmi a uložte ho pre rôzne typy sprostredkovateľa
  • Vytvorením súboru informačného kanála s príslušným záznamom pre členov s iným plánom vypočítajte províziu za ukončeného sprostredkovateľa
  • Vytvorením súboru informačného kanála s príslušným záznamom pre členov s iným plánom vypočítajte províziu pre neplatného sprostredkovateľa
4) Testovanie systému
  • Nasledujúci systém, ako je finančný systém, sprostredkovateľský portál a členský systém, overujú informačné kanály
  • Overte, či sú zmeny z portálu sprostredkovateľa zapracované do príslušného záznamu sprostredkovateľa

Testovanie členského systému

Vzorové testovacie scenáre a testovacie prípady pre členský (pacientsky) systém :

Sr #

Scenár testu Testovacie prípady
1) Členský systém
  • Zaregistrujte, obnovte a ukončite člena
  • Odstráňte a pridajte závislú osobu
  • Vytvorte prémiový účet
  • Spracovať platby poistného
2) Testovanie systému pozitívneho prietoku
  • So súčasným, minulým a budúcim dátumom účinnosti sa zapisujú rôzne typy členov
  • Dotaz a zmena členov
  • Vytvoriť prémiový účet pre aktívneho člena na nasledujúci mesiac
  • Ukončite aktívneho člena s minulými, súčasnými a budúcimi dátumami ukončenia, ktoré sú väčšie ako dátum účinnosti
  • Znova zaregistrujte ukončeného člena s aktuálnymi, minulými a budúcimi dátumami účinnosti
  • Obnovte ukončené číslo
3) Testovanie systému so záporným prietokom
  • S nedostatkom údajov zaregistrujte člena
  • Pre člena s ukončenou platnosťou predložte prémiový účet za nasledujúci mesiac
4) Testovanie integrácie systému
  • Validujte informačný kanál do následných systémov, ako sú portál poskytovateľov, sprostredkovateľský portál, finančný systém a reklamačný systém
  • Overte, či sú zmeny z člena portálu začlenené do príslušného záznamu člena
  • Spracujte platbu prémiového účtu vygenerovaného informačným kanálom z portálu členov, ktorý obsahuje podrobnosti o uskutočnenej platbe

Systém testovania reklamácií

Vzorové testovacie scenáre a testovacie prípady pre reklamačný systém :

# Testovacie scenáre Testovacie prípady
1) Reklamačný systém
  • Nároky v zdravotníctve by mali upravovať, zadávať a spracúvať nároky člena aj závislých osôb
  • Pri neplatných reklamáciách by to malo spôsobovať chyby pri zadávaní nesprávnych údajov
2) Testovanie systému pozitívneho prietoku
  • Mal by obsahovať scenár úprav, zadávania a spracovania nárokov pre člena, ako aj pre závislých
3) Testovanie systému so záporným prietokom
  • Mal by potvrdiť a zadať žiadosť s neplatným kódom postupu a diagnostickým kódom
  • Potvrďte a zadajte nárok pomocou neaktívneho ID poskytovateľa
  • Potvrďte a zadajte nárok s ukončeným členom
4) Integrácia systému
  • Mal by obsahovať scenár na validáciu informačných kanálov pre následné systémy, ako sú poskytovateľ a finančný portál

Testovanie finančného systému

Vzorové testovacie scenáre a testovacie prípady pre finančný systém

Sr # Testovacie scenáre Testovacie prípady
1) Finančný systém
  • Zaregistrujte, obnovte a ukončite člena
2) Pozitívne testovanie systému prietoku
  • Mal by skontrolovať, či je pre príslušného člena, poskytovateľa alebo sprostredkovateľa pre platbu zvolené správne číslo účtu alebo adresa
3) Testovanie systému s negatívnym prietokom
  • Vytvorte príslušný záznam v informačnom kanáli a overte, či sa platba uskutoční za neplatného člena, poskytovateľa alebo sprostredkovateľa
  • Vytvorením príslušných záznamov v informačnom kanáli overte, či sa platba vykonáva za neplatnú sumu pre člena, poskytovateľa alebo sprostredkovateľa

Testovanie súladu s predpismi

Ochrana citlivých údajov o pacientovi a informácií o zdraví je pre regulačné orgány v oblasti zdravia najvyššou prioritou. Testovanie by sa malo uskutočňovať v súlade s týmito regulačnými orgánmi.

Príklady testovacích scenárov a testovacích prípadov na zaistenie súladu s predpismi :

Sr # Testovacie scenáre Testovacie prípady
1) Autentifikácia používateľa
  • Použitie metódy overenia na zabezpečenie toho, aby správni používatelia dostali prihlásenie a zakázali prístup ostatným
2) Zverejnenie informácií
  • Autorizácia prístupu k informáciám je založená na role používateľa a obmedzení pacienta
3) Prenos dát
  • Body pri každom prenose zabezpečujú šifrovanie údajov
4) Audit Trail
  • Zaznamenávajú sa všetky transakcie a všetky pokusy o prístup k údajom so správnym súborom informácií revízneho záznamu
5) Testovanie príčetnosti týkajúce sa regulačného orgánu
  • Vykonajte testovanie zdravého rozumu a overte, či sa šifrovanie údajov vykonáva v konkrétnych oblastiach, ako je EPHI (Electronic Protected Health Information).

Testovanie výkonu aplikácií zdravotnej starostlivosti

Pred prípravou testovacích scenárov by sa mala vziať do úvahy určitá požiadavka systému. Napríklad poskytovatelia zdravotnej starostlivosti (lekári / nemocnice) poskytujú starostlivosť nepretržite, takže softvér na registráciu pacientov musí byť neustále k dispozícii. Musí tiež komunikovať s poisťovňami, aby overila informácie o poistnej zmluve, zasielala žiadosti a dostávala remitencie. Architektúra by tu mala definovať rôzne komponenty systému, protokol na komunikáciu s poisťovňami a spôsob nasadenia systému tak, aby bol v súlade s nepretržitou prevádzkou.

Ako tester musíte zaistiť, aby zdravotnícky softvérový systém spĺňal požadovanú hodnotu záťaže / výkonu.

Ďalšie typy testovania pre aplikácie v zdravotníctve

  • Funkčné testovanie : Testovanie aplikácií v zdravotníctve na základe funkčných schopností
  • Testovanie zhody : Test zhody Požiadavky na bezpečnosť v zdravotníctve a priemyselné rámce
  • Testovanie platformy : Testovanie aplikácií na mobilnej platforme a testovanie aplikácií na kompatibilitu medzi rôznymi prehliadačmi
  • Testovanie interoperability : Testovanie zhody s normami interoperability (napr. DICOM, HL7, CCD / CDA)

Testovanie výziev v aplikácii v zdravotníctve

Výzvy pri testovaní pri testovaní zdravotníckych aplikácií sa nelíšia od testovania iných webových aplikácií.

  • Vyžaduje odborné znalosti v oblasti testovania a zvyčajne sú vysoké náklady
  • Vyžaduje okrem bežných testovacích techník (testovanie nefunkčnosti, funkčnosti a integrácie) aj interoperabilitu, súlad s predpismi, predpismi, bezpečnosťou a bezpečnosťou.
  • Pri testovaní by sa malo pamätať na bezpečnostné a regulačné normy, pretože každá chyba môže mať priamy vplyv na život pacienta
  • Testovací tím musí byť dobre oboznámený s rôznymi funkcionalitami, klinickým využitím a prostredím, pre ktoré bude softvér používaný
  • Pred použitím by mal byť výrobok zdravotnej starostlivosti v súlade s rôznymi normami, ako sú FDA, ISO a CMMI
  • Krížová závislosť testerov softvéru musí zabezpečiť, aby akékoľvek zmeny v jednej súčasti alebo vrstve nemali viesť k vedľajším účinkom na druhú.

Testovanie zdravotníckeho zariadenia

Aj keď softvér zdravotníckych pomôcok nie je priamym záujmom pacienta, vyžaduje si tiež dôkladné testovanie ako iné testovanie softvéru. Napríklad röntgenové prístroje riadené softvérovými programami by sa mali dobre testovať, pretože akákoľvek chyba pri testovaní softvéru môže viesť k vážnym účinkom na pacienta.

FDA (Food and Drug Administration) má pokyny pre mobilné a webové aplikácie pre lekárske prístroje. Pri testovaní zdravotníckych pomôcok je súčasťou pokynov FDA aj správny funkčný testovací plán spolu s kritériami vyhovieť a nevyhovieť. Keď sa vykoná testovací plán, výsledky sa zhromaždia a nahlásia FDA. Tento proces zaisťuje, že zariadenie spĺňa normu regulačných orgánov.

Užitočné tipy na testovanie zdravotnej starostlivosti

Pri testovaní softvéru môžete zvážiť niekoľko dôležitých tipov pre testovanie systému zdravotnej starostlivosti.

  • Dátumy sú dôležité a musia byť presné
  • Pri navrhovaní testovacích prípadov berte do úvahy rôzne parametre, ako sú rôzne typy plánov, makléri, členovia, provízie atď.
  • Vyžadujú sa úplné znalosti domény