Testiranje domena HealthCare s uzorcima test slučajeva

Sadržaj:

Anonim

Prije nego započnemo testiranje, proučimo brzo osnovno znanje iz domene zdravstvene zaštite.

Testiranje domene HealthCare

Testiranje domena zdravstvene zaštite postupak je za testiranje zdravstvene zaštite na različite čimbenike kao što su standardi, sigurnost, usklađenost, uzajamna ovisnost s drugim entitetima itd. Svrha testiranja domene zdravstvene zaštite je osigurati kvalitetu, pouzdanost, izvedbu, sigurnost i učinkovitost zdravstvene zaštite. .

Osnovno znanje iz domene zdravstvene zaštite

Cijeli sustav zdravstvene zaštite međusobno je protkan od strane jednog tijela koje je bolnica ili pružatelj (liječnik).

Dok ostali entiteti uključuju-

  • Osiguravajuće društvo: Medicare, Medicaid, BCBS itd.
  • Pacijent / potrošači: upisan pacijent
  • Regulatorno tijelo: HIPAA, procjena OASIS-a, HCFA 1500 i UB92, itd.
  • Dobavljači rješenja za zdravstvenu zaštitu i znanost o životu

Osnovna terminologija zdravstvenog sustava

  • Pružatelj : zdravstveni radnik (liječnik), medicinska grupa, klinika, laboratorij, bolnica itd. Licencirane od strane zdravstvenih službi
  • Zahtjev: zahtjev vašem zdravstvenom osiguranju da plati račun za zdravstvenu uslugu
  • Posrednik: Stručnjak za osiguranje, koji pregovara, osigurava osiguranje u ime osiguranika ili budućeg osiguranika
  • Financije: Osiguravajuća tijela koja plaćaju medicinske troškove, to može biti državno (Medicare ili Medicaid) ili komercijalno (BCBS)
  • Medicare: savezni program zdravstvenog osiguranja za starije građane i osobe s trajnim invaliditetom
  • Medicaid: Zajednički i državni program koji pomaže obiteljima i pojedincima s niskim prihodima da plate troškove povezane s medicinskom skrbi
  • CPT kôd : Trenutni proceduralni terminološki kôd medicinski je kôd koji opisuje medicinske, kirurške i dijagnostičke usluge
  • HIPAA : To je skup pravila i propisa koje liječnici, bolnice, pružatelji zdravstvenih usluga i zdravstveni plan moraju slijediti kako bi pružali svoje usluge

U ovom uputstvu naučit ćemo-

  • Osnovna znanja o domeni zdravstvene zaštite
  • Zdravstveni poslovni proces
  • Testiranje sustava pružatelja usluga
  • Testiranje brokerskog sustava
  • Ispitivanje sustava članova
  • Testiranje sustava potraživanja
  • Testiranje financijskog sustava
  • Ispitivanje u skladu s propisima
  • Ispitivanje učinkovitosti zdravstvene zaštite
  • Ostale vrste ispitivanja za primjenu u zdravstvu
  • Testiranje izazova u primjeni u zdravstvu
  • Ispitivanje zdravstvenih uređaja
  • Korisni savjeti za zdravstveno testiranje

Zdravstveni poslovni proces

Većina zdravstvenih organizacija prilagodila je softverski program za obradu nesmetanog funkcioniranja sustava. Ovaj softverski sustav daje sve informacije u jednom dokumentu za svaki entitet koji se time bavi.

Povezivanje cijelog ovog sustava s jednom web aplikacijom ogroman je zadatak, a učinkovitiji rad još je veći zadatak. Strogo testiranje ove zdravstvene aplikacije obvezno je i mora proći kroz različite faze ispitivanja.

U ovom uputstvu ćemo naučiti,

Testiranje sustava pružatelja usluga

Primjeri scenarija ispitivanja i test slučajeva za pružatelje usluga (liječnik / bolnica) :

Testni scenarij Ispitni slučajevi
  1. Pristup sustavu pružatelja usluga
  • Sustav davatelja trebao bi nam dopustiti unos, uređivanje i spremanje podataka davatelja
  1. Ispitivanje sustava pozitivnog protoka
  • Uključuje scenarije za unos različitih vrsta davatelja, promjenu podataka o davateljima, njihovo spremanje i raspitivanje
  1. Ispitivanje sustava negativnog protoka
  • Omogućuje spremanje podataka davatelja s nepotpunim podacima, datumom stupanja na snagu ugovora, unošenjem detalja o postojećim davateljima u sustavu
  1. Ispitivanje integracije sustava
  • Potvrdite feed za sustav članova, sustav financija, sustav potraživanja i portal davatelja. Također, potvrdite jesu li promjene s portala davatelja unesene u zapis odgovarajućeg pružatelja
  1. Testiranje portala pozitivnih protoka
  • Prijavite se i pogledajte detalje o pružateljima, statusu zahtjeva i pojedinostima o članu
  • Pošaljite zahtjev za promjenu imena, adrese, telefonskog broja itd.
  1. Testiranje portala negativnog protoka
  • Pregledajte detalje o članu s nevažećim ID-om
  • Prijava s nevažećim vjerodajnicama
  1. Testiranje portala za pozitivan protok
  • Prijavite se i pogledajte detalje o brokeru i plaćanju provizije
  • Pošaljite zahtjev za promjenu imena, adrese, telefonskog broja itd.
  1. Testiranje portala s negativnim protokom
  • Trebao bi uključivati ​​scenarije za prijavu s nevažećim vjerodajnicama

Testiranje brokerskog sustava

Primjeri testnih scenarija i test slučajeva za brokerski sustav :

Sr # Testni scenarij Ispitni slučajevi
1) Brokerski sustav
  • Trebao bi biti sposoban uređivati, unositi i spremati podatke posrednika
  • Izračun provizije posrednika na temelju podataka o plaćanju premije iz sustava člana
2) Ispitivanje sustava pozitivnog protoka
  • Unesite, spremite i uredite evidenciju brokera za različite vrste brokera
  • Za aktivne brokere izračunajte proviziju stvaranjem datoteke feeda s odgovarajućim zapisom za članove s drugim planom
3) Ispitivanje sustava negativnog protoka
  • Unesite evidenciju brokera s nepotpunim podacima i spremite za različite vrste brokera
  • Stvaranjem datoteke feeda s odgovarajućim zapisom za članove s drugim planom izračunajte proviziju za otkazanog brokera
  • Stvaranjem datoteke feeda s odgovarajućim zapisom za članove s drugim planom izračunajte proviziju za nevaljanog brokera
4) Ispitivanje sustava
  • Za nizvodni sustav kao što je financijski sustav, brokerski portal i sustav članova potvrđuju feedove
  • Potvrdite jesu li promjene s brokerskog portala ugrađene u odgovarajući zapis o brokerima

Ispitivanje sustava članova

Primjeri scenarija ispitivanja i test slučajeva za sustav članova (pacijenta) :

Sr #

Testni scenarij Ispitni slučajevi
1) Članski sustav
  • Registrirajte, vratite i otkažite člana
  • Uklonite i dodajte zavisnu osobu
  • Generirajte račun za premiju
  • Obradite isplate premija
2) Ispitivanje sustava pozitivnog protoka
  • S trenutnim, prošlim i budućim datumima stupanja na snagu upišite različite vrste članova
  • Raspitajte se i promijenite članove
  • Izradite račun za premiju za aktivnog člana za sljedeći mjesec
  • Prekinuti aktivnog člana s prošlim, trenutnim i budućim datumima prestanka dužim od datuma stupanja na snagu
  • Ponovno upišite prekinutog člana s trenutnim, prošlim i budućim datumima stupanja na snagu
  • Vratite završeni broj
3) Ispitivanje sustava negativnog protoka
  • Uz nedovoljno podataka upišite člana
  • Za prekinutog člana izradite račun za premiju za sljedeći mjesec
4) Ispitivanje integracije sustava
  • Potvrdite feed za nizvodne sustave kao što su portal davatelja, portal za posredovanje, financijski sustav i sustav potraživanja
  • Potvrdite jesu li izmjene na portalu članova ugrađene u odgovarajući zapis člana
  • Obradite uplatu premijskog računa generiranog feedom sa portala za članove koji sadrži detalje o izvršenom plaćanju

Testiranje sustava potraživanja

Primjeri scenarija ispitivanja i test slučajeva za sustav potraživanja :

# Testni scenariji Ispitni slučajevi
1) Sustav potraživanja
  • Zahtjevi u zdravstvu trebaju uređivati, unositi i obrađivati ​​zahtjeve za člana, kao i za uzdržavanog
  • U slučaju nevaljanih zahtjeva, trebalo bi izbaciti pogreške kad se unesu netočni podaci
2) Ispitivanje sustava pozitivnog protoka
  • Trebao bi uključivati ​​scenarij uređivanja, unosa i obrade zahtjeva za člana, kao i za ovisnog člana
3) Ispitivanje sustava negativnog protoka
  • Trebao bi potvrditi i unijeti zahtjev s nevaljanim kodom postupka i kodom dijagnoze
  • Potvrdite i unesite zahtjev s neaktivnim ID-om davatelja usluge
  • Potvrdite i unesite zahtjev s prekinutim članom
4) Integracija sustava
  • Trebao bi sadržavati scenarij za provjeru valjanosti feeda za nizvodne sustave poput pružatelja usluga i financijskog portala

Testiranje financijskog sustava

Uzorci scenarija ispitivanja i test slučajevi za financijski sustav

Sr # Testni scenariji Ispitni slučajevi
1) Sustav financija
  • Registrirajte, vratite i otkažite člana
2) Ispitivanje sustava pozitivnog protoka
  • Treba provjeriti je li odabran točan broj računa ili adresa za odgovarajućeg člana, davatelja usluga ili brokera za plaćanje
3) Ispitivanje sustava negativnog protoka
  • Provjerite je li plaćanje izvršeno za nevaljani ID člana, davatelja usluge ili brokera tako što ćete stvoriti odgovarajući zapis u feedu
  • Provjerite je li plaćanje izvršeno za nevažeći iznos za člana, davatelja usluga ili brokera stvaranjem odgovarajućih zapisa u feedu

Ispitivanje usklađenosti s propisima

Zaštita osjetljivih podataka o pacijentima i zdravstvenih podataka najveći je prioritet za zdravstvena regulatorna tijela. Ispitivanje treba provesti u skladu s regulatornim tijelima.

Primjeri scenarija ispitivanja i testovi za usklađenost s propisima :

Sr # Testni scenariji Ispitni slučajevi
1) Autentifikacija korisnika
  • Upotreba metode provjere kako bi se osiguralo da točni korisnici dobiju prijavu i odbiju drugima
2) Otkrivanje informacija
  • Odobrenje pristupa informacijama temelji se na ulozi korisnika i ograničenjima pacijenta
3) Prijenos podataka
  • Pri svakom prijenosu točke osiguravaju šifriranje podataka
4) Revizijski trag
  • Bilježe se sve transakcije i svi pokušaji pristupa podacima s odgovarajućim skupom podataka o revizijskom tragu
5) Ispitivanje zdravstvene ispravnosti povezano s regulatornim tijelom
  • Izvršite ispitivanje ispravnosti i provjerite je li šifriranje podataka izvršeno u određenim područjima poput EPHI (elektronički zaštićeni zdravstveni podaci)

Ispitivanje učinkovitosti zdravstvene zaštite

Prije pripreme scenarija ispitivanja treba razmotriti određene zahtjeve sustava. Primjerice, pružatelji zdravstvenih usluga (liječnici / bolnice) pružaju njegu 24/7, tako da softver za prijavu pacijenta mora biti dostupan cijelo vrijeme. Također, mora komunicirati sa osiguravajućim društvima kako bi potvrdio informacije o polisama, poslao zahtjeve i primio doznake. Ovdje bi arhitektura trebala definirati različite komponente sustava, protokol za komunikaciju s osiguravajućim društvima i kako rasporediti sustav tako da bude u skladu 24 sata dnevno.

Kao ispitivač, morate osigurati da zdravstveni softverski sustav zadovoljava željeno mjerilo opterećenja / performansi.

Ostale vrste ispitivanja za primjenu u zdravstvu

  • Funkcionalno testiranje : Testiranje zdravstvene zaštite prema funkcionalnim mogućnostima
  • Ispitivanje sukladnosti : test usklađenosti Zahtjevi za zdravstvenu zaštitu i industrijski okviri
  • Testiranje platforme : Testiranje aplikacija na mobilnoj platformi i testiranje aplikacija radi kompatibilnosti s više preglednika
  • Ispitivanje interoperabilnosti : Ispitivanje sukladnosti sa standardima interoperabilnosti (Npr; DICOM, HL7, CCD / CDA)

Testiranje izazova u primjeni u zdravstvu

Izazovi testiranja u testiranju zdravstvene zaštite ne razlikuju se od ostalih testiranja web aplikacija.

  • Zahtijeva stručnost u ispitivanju, a obično je skupa
  • Zahtijeva interoperabilnost, usklađenost, regulatorna, sigurnosna i sigurnosna ispitivanja uz redovite tehnike ispitivanja (nefunkcionalno, funkcionalno i integracijsko testiranje)
  • Testiranje treba obaviti imajući na umu sigurnosne i regulatorne standarde - jer svaka pogreška može izravno utjecati na život pacijenta
  • Tim za testiranje mora biti dobro svjestan različitih funkcionalnosti, kliničke uporabe i okruženja za koje će se softver koristiti
  • Zdravstveni proizvod trebao bi biti u skladu s raznim standardima poput FDA, ISO i CMMI prije nego što se može upotrijebiti
  • Uzajamna ovisnost ispitivača softvera mora osigurati da bilo kakve promjene u jednoj komponenti ili sloju ne dovedu do nuspojava na drugoj.

Ispitivanje zdravstvenih uređaja

Iako softver zdravstvenih uređaja nije izravna briga pacijenta, oni također trebaju rigorozno testiranje poput drugog testiranja softvera. Na primjer, rentgenske uređaje kojima upravljaju softverski programi treba dobro testirati jer svaka pogreška u testiranju softvera može dovesti do ozbiljnog učinka na pacijenta.

FDA (Uprava za hranu i lijekove) ima smjernice za mobilne i web aplikacije za medicinske uređaje. Tijekom ispitivanja medicinskih proizvoda, odgovarajući funkcionalni plan ispitivanja, zajedno s kriterijima za prolazak i neuspjeh, također je dio smjernica FDA-e. Kada se izvrši plan ispitivanja, rezultati se prikupljaju i prijavljuju FDA-i. Ovaj postupak osigurava da uređaj zadovoljava standarde regulatornih tijela.

Korisni savjeti za zdravstveno testiranje

Tijekom testiranja softvera možete razmotriti neke važne savjete za testiranje zdravstvenog sustava.

  • Datumi su važni i moraju biti točni
  • Prilikom dizajniranja test slučajeva uzimaju se u obzir različiti parametri poput različitih vrsta plana, brokera, članova, provizije itd.
  • Potrebno je potpuno poznavanje domene