HealthCare tartomány tesztelése mintateszt esetekkel

Tartalomjegyzék:

Anonim

Mielőtt elkezdenénk tesztelni, tanulmányozzuk gyorsan az alapvető egészségügyi terület ismereteit.

HealthCare tartomány tesztelése

Az Healthcare Domain Testing az egészségügyi alkalmazások tesztelésének folyamata különféle tényezők, például szabványok, biztonság, megfelelés, keresztfüggőség más szervezetekkel stb. Szempontjából. Az egészségügyi tartomány tesztelésének célja az Healthcare alkalmazás minőségének, megbízhatóságának, teljesítményének, biztonságának és hatékonyságának biztosítása. .

Alapvető ismeretek az egészségügyről

A teljes egészségügyi rendszert az egyetlen testület szövi össze, amely kórház vagy ellátó (orvos).

Míg a többi entitás

  • Biztosító társaság: Medicare, Medicaid, BCBS stb.
  • Beteg / fogyasztók: Beteg beiratkozott
  • Szabályozó hatóság: HIPAA, OASIS értékelés, HCFA 1500 és UB92 stb.
  • Egészségügyi és élettudományi megoldások szállítói

Az egészségügyi ellátórendszer alapvető terminológiája

  • Szolgáltató : Egészségügyi szakemberek által engedélyezett egészségügyi szakember (orvos), orvosi csoport, klinika, laboratórium, kórház stb
  • Követelés: Kérelem az egészségbiztosító társaságtól, hogy fizessen számlát az egészségügyi szolgáltatásért
  • Bróker: Biztosítási szakember, aki tárgyalásokat folytat, biztosítást szerez a biztosított vagy a leendő biztosított nevében
  • Pénzügy: Az egészségügyi kiadásokat fizető biztosítótársaságok lehetnek állami (Medicare vagy Medicaid) vagy kereskedelmi (BCBS)
  • Medicare: Szövetségi egészségbiztosítási program idősek és tartósan fogyatékos emberek számára
  • Medicaid: Közös és állami program, amely segíti az alacsony jövedelmű családokat és egyéneket az orvosi ellátás költségeinek kifizetésében
  • CPT-kód : A jelenlegi eljárási terminológiai kód az orvosi, sebészeti és diagnosztikai szolgáltatások leírására szolgáló orvosi kód
  • HIPAA : Ez egy olyan szabályrendszer, amelyet az orvosoknak, kórházaknak, egészségügyi szolgáltatóknak és az egészségügyi tervnek be kell tartaniuk szolgáltatásaik nyújtása érdekében

Ebben az oktatóanyagban megtanuljuk-

  • Alapvető ismeretek az egészségügyről
  • Egészségügyi üzleti folyamat
  • Szolgáltatók rendszerének tesztelése
  • Bróker rendszer tesztelése
  • Tagrendszer tesztelése
  • A kárrendszer tesztelése
  • Pénzügyi rendszer tesztelése
  • Tesztelés a jogszabályok betartása mellett
  • Egészségügyi alkalmazás teljesítménytesztje
  • Egyéb vizsgálati típusok az egészségügyi alkalmazásokhoz
  • Kihívások tesztelése az egészségügyi alkalmazásban
  • Egészségügyi eszköz tesztelése
  • Hasznos tippek az egészségügyi teszteléshez

Egészségügyi üzleti folyamat

A legtöbb egészségügyi szervezet adaptálta a szoftver programját a rendszer zavartalan működéséhez. Ez a szoftverrendszer az összes információt egyetlen dokumentumban adja meg az ezzel foglalkozó minden entitásról.

Az egész rendszer összekapcsolása egyetlen webalkalmazással óriási feladat, és hatékonyabbá tétele még nagyobb feladat. Ennek az egészségügyi alkalmazásnak a szigorú tesztelése kötelező, és különböző tesztelési fázisokon kell keresztülmennie.

Ebben az oktatóanyagban megtanuljuk,

Szolgáltatók rendszerének tesztelése

Minta tesztforgatókönyvek és tesztesetek szolgáltatók (orvos / kórház) rendszeréhez :

Teszt forgatókönyv Teszt esetek
  1. Hozzáférés a szolgáltatói rendszerhez
  • A szolgáltató rendszernek lehetővé kell tennie, hogy megadjuk, szerkesszük és elmentjük a szolgáltató adatait
  1. Pozitív áramlású rendszer tesztelése
  • Szcenáriókat tartalmaz különböző típusú szolgáltatók megadásához, a szolgáltató adatainak megváltoztatásához, mentéshez és lekérdezéshez
  1. Negatív áramlású rendszer tesztelése
  • Lehetővé teszi a szolgáltatói információk mentését hiányos adatokkal, a szerződés hatálybalépésének dátumával, a rendszerben lévő meglévő szolgáltatók részleteinek megadásával
  1. Rendszerintegrációs tesztelés
  • Ellenőrizze a hírcsatornát a tagok rendszerében, a pénzügyi rendszerben, az igénylési rendszerben és a szolgáltatói portálon. Ellenőrizze továbbá, hogy a szolgáltatói portálon végrehajtott változtatások be vannak-e vezetve az adott szolgáltató nyilvántartásába
  1. Pozitív áramlást biztosító portálok tesztelése
  • Bejelentkezés és a szolgáltató adatainak, az igénylés állapotának és a tagok adatainak megtekintése
  • Változtatási kérelem benyújtása a név, cím, telefonszám stb. Megváltoztatásához
  1. Negatív áramlásszolgáltatók portál tesztelése
  • Tekintse meg a tag adatait érvénytelen azonosítóval
  • Bejelentkezés érvénytelen hitelesítő adatokkal
  1. Pozitív flow Broker portál tesztelés
  • Jelentkezzen be és tekintse meg a bróker- és jutalékfizetés részleteit
  • Kérjen nevet, címet, telefonszámot stb.
  1. Negatív flow Broker portál tesztelés
  • Tartalmaznia kell az érvénytelen hitelesítő adatokkal történő bejelentkezéshez szükséges forgatókönyveket

Bróker rendszer tesztelése

Minta teszt forgatókönyvek és tesztügyek a közvetítő rendszer számára :

Sr # Teszt forgatókönyv Teszt esetek
1) Bróker rendszer
  • Képesnek kell lennie a közvetítői adatok szerkesztésére, megadására és mentésére
  • Bróker jutalékkalkuláció a tagrendszer prémium fizetési adatai alapján
2) Pozitív áramlási rendszer tesztelése
  • Adja meg, mentse és szerkessze a különböző típusú brókerek közvetítői rekordjait
  • Az aktív brókerek számára a jutalékot úgy kell kiszámítani, hogy létrehoz egy takarmányfájlt a megfelelő rekorddal a más tervű tagok számára
3) Negatív áramlású rendszer tesztelése
  • Adja meg a hiányos adatokkal rendelkező közvetítői rekordot, és mentse el a különböző típusú ügynökök számára
  • Azáltal, hogy létrehozza a feed-fájlt a megfelelő rekorddal a különböző tervekkel rendelkező tagok számára, számítsa ki a megszűnt bróker jutalékát
  • Létrehozva a feed-fájlt a megfelelő rekorddal a különböző tervekkel rendelkező tagok számára, számolja ki az érvénytelen közvetítő jutalékát
4) Rendszer tesztelés
  • A downstream rendszerhez, például a pénzügyi rendszerhez, a brókerportálhoz és a tagok rendszeréhez érvényesítse a hírcsatornákat
  • Érvényesítse, ha a közvetítői portálon végrehajtott változtatások beépülnek a megfelelő közvetítői rekordba

Tagrendszer tesztelése

Minta tesztforgatókönyvek és tesztesetek a tag (beteg) rendszerhez :

Sr #

Teszt forgatókönyv Teszt esetek
1) Tagrendszer
  • Beiratkozhat, visszahelyezhet és megszüntethet egy tagot
  • Távolítsa el és adjon hozzá egy függőt
  • Készítsen prémium számlát
  • A prémium kifizetések feldolgozása
2) Pozitív áramlási rendszer tesztelése
  • A jelenlegi, a múltbeli és a jövőbeli hatálybalépés dátumával különféle típusú tagokat vehet fel
  • Érdeklődjön és váltson tagokat
  • Készítsen prémium számlát egy aktív tag számára a következő hónapra
  • Az aktív tagot úgy kell megszüntetni, hogy a korábbi, jelenlegi és jövőbeli felmondási dátum meghaladja a hatálybalépés napját
  • Újból beiratkozik a megszűnt tagra a jelenlegi, a múltbeli és a jövőbeli hatálybalépés dátumával
  • Helyezze vissza a lezárt számot
3) Negatív áramlású rendszer tesztelése
  • Ha nincs elegendő adat, regisztráljon egy tagot
  • A megszűnt tag számára prémium számlát kell készíteni a következő hónapra
4) Rendszerintegrációs tesztelés
  • Érvényesítse a hírcsatornát a downstream rendszerekhez, például a szolgáltatói portálhoz, a brókerportálhoz, a pénzügyi rendszerhez és az igénylési rendszerhez
  • Érvényesítse, ha a tagportál módosításai beépülnek a megfelelő tag-rekordba
  • Feldolgozza a prémiumszámla befizetését, amelyet a tagok portáljának hírcsatornájával hoztak létre, amely tartalmazza a teljesítés részleteit

A kárrendszer tesztelése

Minta vizsgálati forgatókönyvek és tesztesetek a kárigény-rendszerhez :

# Teszt forgatókönyvek Teszt esetek
1) Claim System
  • Az egészségügyi ellátásban szereplő állításoknak szerkeszteniük kell, be kell vezetniük és feldolgozniuk kell a tagok és az eltartottak igényeit
  • Érvénytelen követelések esetén hibákat kell eldobnia, ha helytelen adatokat ad meg
2) Pozitív áramlási rendszer tesztelése
  • Tartalmaznia kell azt a forgatókönyvet, amellyel szerkesztheti, beírhatja és feldolgozhatja a tagok igényeit, valamint az eltartottakat is
3) Negatív áramlási rendszer tesztelése
  • Érvénytelen eljáráskóddal és diagnosztikai kóddal kell érvényesítenie és beírnia egy állítást
  • Érvényesítse és írja be az igényt az inaktív szolgáltatói azonosítóval
  • Érvényesítse és írja be a követelést a megszűnt taggal
4) Rendszerintegráció
  • Tartalmaznia kell egy forgatókönyvet a hírcsatorna validálására az olyan downstream rendszerekhez, mint a szolgáltató és a pénzügyi portál

Pénzügyi rendszer tesztelése

Minta teszt forgatókönyvek és tesztesetek a pénzügyi rendszerhez

Sr # Teszt forgatókönyvek Teszt esetek
1) Pénzügyi rendszer
  • Beiratkozhat, visszahelyezhet és megszüntethet egy tagot
2) Pozitív áramlási rendszer tesztelése
  • Ellenőriznie kell, hogy a fizetéshez az adott tag, szolgáltató vagy bróker számára helyes számlaszámot vagy címet választottak-e
3) Negatív áramlási rendszer tesztelése
  • Ellenőrizze, hogy érvénytelen tag-, szolgáltató- vagy közvetítőazonosítóért fizetnek-e. Ehhez hozzon létre egy megfelelő rekordot a hírcsatornában
  • A hírcsatornában a megfelelő rekordok létrehozásával ellenőrizze, hogy a tag, a szolgáltató vagy a közvetítő érvénytelen összegért fizetett-e

A jogszabályok betartásának vizsgálata

A betegek érzékeny adatainak és egészségügyi információinak védelme kiemelt prioritás az egészségügyi szabályozó szervek számára. A vizsgálatot az ilyen szabályozó testületeknek megfelelően kell elvégezni.

Minta tesztforgatókönyvek és tesztelési esetek a jogszabályi megfelelés érdekében :

Sr # Teszt forgatókönyvek Teszt esetek
1) Felhasználó hitelesítése
  • Ellenőrzési módszer használata annak biztosítására, hogy a helyes felhasználók bejelentkezzenek és megtagadják másoktól
2) Információ közzététele
  • Az információkhoz való hozzáférés engedélyezése a felhasználó szerepén és a beteg korlátozásán alapul
3) Adatátvitel
  • Az átvitel során a pontok biztosítják az adatok titkosítását
4) Ellenőrzési nyomvonal
  • Minden tranzakciót és minden kísérletet az ellenőrzési nyomkövetési információk megfelelő készletével történő adatokhoz való hozzáférésre rögzítenek
5) A szabályozó szervhez kapcsolódó észjárási tesztek
  • Egészségügyi tesztek végrehajtása és az adatok titkosításának ellenőrzése bizonyos területeken, például az EPHI (elektronikus védett egészségügyi információ)

Egészségügyi alkalmazás teljesítménytesztje

A teszt forgatókönyvek elkészítése előtt figyelembe kell venni a rendszer bizonyos követelményeit. Például az egészségügyi szolgáltatók (orvosok / kórházak) a hét minden napján, hét minden napján nyújtanak ellátást, ezért a beteg bejelentkezési szoftverének mindig rendelkezésre kell állnia. Emellett kommunikálnia kell a biztosító társaságokkal a kötvényinformációk érvényesítéséhez, kárigények küldéséhez és pénzátutalások fogadásához. Itt az architektúrának meg kell határoznia a rendszer különböző összetevőit, a biztosító társaságokkal való kommunikáció protokollját és a rendszer üzembe helyezésének módját, hogy az 24/7.

Tesztelőként meg kell győződnie arról, hogy az egészségügyi szoftverrendszer megfelel-e a kívánt terhelés / teljesítmény referenciaértéknek.

Egyéb vizsgálati típusok az egészségügyi alkalmazásokhoz

  • Funkcionális tesztelés : Az egészségügyi alkalmazás tesztelése a funkcionális képességekkel szemben
  • Megfelelőség-tesztelés : Megfelelőségi teszt Egészségügyi biztonsági követelmények és ipari keretek
  • Platform tesztelése : Alkalmazások tesztelése mobil platformon és alkalmazások tesztelése a böngészők közötti kompatibilitás érdekében
  • Interoperabilitási tesztelés : Az interoperabilitási szabványoknak való megfelelés vizsgálata (pl. DICOM, HL7, CCD / CDA)

Kihívások tesztelése az egészségügyi alkalmazásban

Az egészségügyi alkalmazások tesztelésének kihívásai nem különböznek a többi webalkalmazás-teszteléstől.

  • A teszteléshez szakértelemre van szükség, és általában magas költségekkel jár
  • A rendszeres tesztelési technikákon kívül interoperabilitást, megfelelőséget, szabályozási, biztonsági és biztonsági teszteket igényel (nem funkcionális, funkcionális és integrációs tesztelés)
  • A vizsgálatokat a biztonsági és szabályozási előírások figyelembevételével kell elvégezni, mivel minden hiba közvetlen hatást gyakorolhat a beteg életére
  • A tesztelő csapatnak tisztában kell lennie a szoftver különböző funkcióival, klinikai használatával és környezetével
  • Az egészségügyi terméknek felhasználása előtt meg kell felelnie a különféle szabványoknak, például az FDA-nak, az ISO-nak és a CMMI-nek
  • A szoftver-tesztelők keresztfüggőségének biztosítania kell, hogy az egyik alkatrész vagy réteg bármilyen változása ne vezethessen mellékhatásokat a másikra.

Egészségügyi eszköz tesztelése

Noha az egészségügyi eszközök szoftverét nem közvetlenül érinti a beteg, szigorú tesztet is igényelnek, mint egy másik szoftver-tesztelést. Például azokat a röntgenkészülékeket, amelyeket szoftveres programok vezérelnek, jól tesztelni kell, mert a szoftverekben bekövetkező bármilyen tesztelési hiba komoly hatással lehet a betegre.

Az FDA (Food and Drug Administration) irányelvei vannak az orvostechnikai eszközök mobil- és webalkalmazásaira vonatkozóan. Miközben az orvostechnikai eszközöket tesztelik, az FDA iránymutatásai közé tartozik a megfelelő funkcionális tesztterv, a megfelelő és nem megfelelő kritériumok is. A tesztterv végrehajtása után az eredményeket összegyűjtik és jelentik az FDA-nak. Ez a folyamat biztosítja, hogy az eszköz megfeleljen a szabályozó testületek szabványainak.

Hasznos tippek az egészségügyi teszteléshez

A szoftver tesztelése során figyelembe vehet néhány fontos tippet az egészségügyi rendszer teszteléséhez.

  • Az időpontok fontosak és pontosaknak kell lenniük
  • Míg a tesztesetek megtervezése során figyelembe kell venni a különböző paramétereket, például a különböző típusú terveket, brókereket, tagokat, jutalékot stb.
  • A domain teljes ismeretére van szükség