Preden začnemo s testiranjem, na hitro preučimo osnovno znanje s področja zdravstvene oskrbe.
Testiranje domen HealthCare
Testiranje domen v zdravstvenem varstvu je postopek testiranja zdravstvene oskrbe na različne dejavnike, kot so standardi, varnost, skladnost, navzkrižna odvisnost z drugimi subjekti itd. Namen testiranja domen v zdravstvenem varstvu je zagotoviti kakovost, zanesljivost, delovanje, varnost in učinkovitost aplikacije za zdravstveno varstvo. .
Osnovno znanje domene zdravstvenega varstva
Celoten sistem zdravstvenega varstva med seboj tka eno samo telo, ki je bolnišnica ali izvajalec (zdravnik).
Medtem ko drugi subjekti vključujejo
- Zavarovalnica: Medicare, Medicaid, BCBS itd.
- Pacient / potrošniki: vključen bolnik
- Regulativni organ: HIPAA, ocena OASIS, HCFA 1500 in UB92 itd.
- Dobavitelji rešitev za zdravstveno varstvo in znanost o življenju
Osnovna terminologija zdravstvenega sistema
- Ponudnik : zdravstveni delavec (zdravnik), zdravstvena skupina, ambulanta, laboratorij, bolnišnica itd., Ki ima dovoljenje zdravstvenih služb
- Zahtevek: Zahteva pri zdravstveni zavarovalnici, da plača račun za zdravstveno oskrbo
- Posrednik: zavarovalniški strokovnjak, ki se pogaja, naredi zavarovanje v imenu zavarovanca ali bodočega zavarovanca
- Finance: zavarovalnice, ki plačujejo zdravstvene stroške, lahko so državne (Medicare ali Medicaid) ali komercialne (BCBS)
- Medicare: Zvezni program zdravstvenega zavarovanja za starejše in trajno prizadete osebe
- Medicaid: skupni in državni program, ki družinam in posameznikom z nizkimi dohodki pomaga plačati stroške zdravstvene oskrbe
- Koda CPT : Trenutna koda postopkovne terminologije je medicinska koda, ki opisuje medicinske, kirurške in diagnostične storitve
- HIPAA : To je sklop pravil in predpisov, ki jih morajo zdravniki, bolnišnice, izvajalci zdravstvenih storitev in zdravstveni načrt upoštevati, da lahko opravljajo svoje storitve
V tej vadnici se bomo naučili -
- Osnovno poznavanje domene zdravstvenega varstva
- Zdravstveni poslovni proces
- Testiranje sistema ponudnikov
- Testiranje posredniškega sistema
- Testiranje sistema članov
- Testiranje sistema zahtevkov
- Testiranje finančnega sistema
- Preskušanje v skladu s predpisi
- Preskušanje učinkovitosti aplikacije za zdravstveno varstvo
- Druge vrste testiranja za uporabo v zdravstvu
- Testiranje izzivov v zdravstvu
- Testiranje zdravstvenih pripomočkov
- Koristni nasveti za testiranje v zdravstvu
Zdravstveni poslovni proces
Večina zdravstvenih organizacij je prilagodila programsko opremo za obdelavo nemotenega delovanja sistema. Ta programski sistem daje vse informacije v enem dokumentu za vsako organizacijo, ki se s tem ukvarja.
Povezovanje celotnega sistema z eno samo spletno aplikacijo je ogromna naloga, učinkovito delo pa je še večja naloga. Strogo testiranje te zdravstvene aplikacije je obvezno in mora prestati različne faze testiranja.
V tej vadnici se bomo naučili,
Testiranje sistema ponudnikov
Vzorčni testni scenariji in testni primeri za ponudnike (zdravnik / bolnišnica) :
Preskusni scenarij | Testni primeri |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Testiranje posredniškega sistema
Vzorčni scenariji preizkusov in testni primeri za posredniški sistem :
Sr # | Preskusni scenarij | Testni primeri |
---|---|---|
1) | Posredniški sistem |
|
2) | Preskušanje sistema pozitivnega pretoka |
|
3) | Testiranje sistema z negativnim tokom |
|
4) | Testiranje sistema |
|
Testiranje sistema članov
Vzorčni scenariji preizkusov in testni primeri za sistem članov (pacientov) :
Sr # | Preskusni scenarij | Testni primeri |
---|---|---|
1) | Sistem članov |
|
2) | Preskušanje sistema pozitivnega pretoka |
|
3) | Testiranje sistema z negativnim tokom |
|
4) | Testiranje sistemske integracije |
|
Testiranje sistema zahtevkov
Vzorčni scenariji preizkusov in testni primeri za sistem zahtevkov :
# | Preskusni scenariji | Testni primeri |
---|---|---|
1) | Sistem zahtevkov |
|
2) | Preskušanje sistema pozitivnega pretoka |
|
3) | Preskušanje sistema negativnega pretoka |
|
4) | Sistemska integracija |
|
Testiranje finančnega sistema
Vzorčni testni scenariji in testni primeri za finančni sistem
Sr # | Preskusni scenariji | Testni primeri |
---|---|---|
1) | Finančni sistem |
|
2) | Preskušanje sistema pozitivnega pretoka |
|
3) | Preskušanje sistema z negativnim pretokom |
|
Preskušanje skladnosti s predpisi
Zaščita občutljivih podatkov o pacientih in zdravstvenih informacij je najpomembnejša naloga zdravstvenih regulativnih organov. Testiranje je treba opraviti v skladu s takimi regulativnimi organi.
Vzorčni scenariji preizkusov in testni primeri za skladnost s predpisi :
Sr # | Preskusni scenariji | Testni primeri |
---|---|---|
1) | Uporabnikova overitev |
|
2) | Razkritje informacij |
|
3) | Prenos podatkov |
|
4) | Revizijska sled |
|
5) | Preverjanje razumnosti v zvezi z regulativnim organom |
|
Preskušanje učinkovitosti aplikacije za zdravstveno varstvo
Pred pripravo testnih scenarijev je treba upoštevati nekatere zahteve sistema. Na primer, ponudniki zdravstvenih storitev (zdravniki / bolnišnice) zagotavljajo oskrbo 24 ur na dan, vse dni v tednu, zato mora biti programska oprema za prijavo pacientov na voljo ves čas. Prav tako mora komunicirati z zavarovalnicami za preverjanje informacij o policah, pošiljanje zahtevkov in prejemanje nakazil. Tu bi morala arhitektura opredeliti različne komponente sistema, protokol za komunikacijo z zavarovalnicami in način uvajanja sistema tako, da je skladen 24 ur na dan.
Kot preskuševalec morate zagotoviti, da sistem zdravstvene oskrbe izpolnjuje želeno merilo obremenitve / učinkovitosti.
Druge vrste testiranja za uporabo v zdravstvu
- Funkcionalno testiranje : Testiranje zdravstvene oskrbe glede na funkcionalne sposobnosti
- Preskus skladnosti : Preskus skladnosti Varnostni rekviziti zdravstvenega varstva in industrijski okviri
- Testiranje platforme : preskušanje aplikacij na mobilni platformi in testiranje aplikacij za združljivost med brskalniki
- Preskušanje interoperabilnosti : preskušanje skladnosti s standardi interoperabilnosti (Npr; DICOM, HL7, CCD / CDA)
Testiranje izzivov v zdravstvu
Izzivi testiranja pri testiranju aplikacij za zdravstveno varstvo se ne razlikujejo od drugih testiranj spletnih aplikacij.
- Zahteva strokovno znanje pri testiranju, običajno pa je visoko stroškovno
- Zahteva preskuse interoperabilnosti, skladnosti, predpisov, varnosti, varnosti poleg rednih preizkusnih tehnik (nefunkcionalno, funkcionalno in integracijsko preskušanje)
- Testiranje je treba opraviti ob upoštevanju varnostnih in regulativnih standardov, saj lahko vsaka napaka neposredno vpliva na bolnikovo življenje
- Skupina za testiranje se mora dobro zavedati različnih funkcionalnosti, klinične uporabe in okolja, za katero bo uporabljena programska oprema
- Zdravstveni izdelek mora biti v skladu z različnimi standardi, kot so FDA, ISO in CMMI, preden ga lahko uporabite
- Medsebojna odvisnost preizkuševalcev programske opreme mora zagotoviti, da kakršne koli spremembe ene komponente ali plasti ne bi imele stranskih učinkov na drugi.
Testiranje zdravstvenih pripomočkov
Čeprav programska oprema zdravstvenih pripomočkov ni neposredna skrb bolnika, zahtevajo tudi stroga testiranja, kot je drugo testiranje programske opreme. Na primer, rentgenske aparate, ki jih nadzorujejo programi, je treba dobro preizkusiti, ker lahko katera koli napaka pri testiranju v programski opremi resno vpliva na pacienta.
FDA (Uprava za prehrano in zdravila) vsebuje smernice za mobilne in spletne aplikacije za medicinske pripomočke. Med testiranjem medicinskih pripomočkov je del smernic FDA tudi ustrezen načrt funkcionalnih testov skupaj z merili za uspešno in neuspešno preizkušanje. Ko se izvede testni načrt, se rezultati zberejo in sporočijo FDA. Ta postopek zagotavlja, da naprava ustreza standardom regulatornih organov.
Koristni nasveti za testiranje v zdravstvu
Med testiranjem programske opreme lahko upoštevate nekaj pomembnih nasvetov za testiranje zdravstvenega sistema.
- Datumi so pomembni in morajo biti natančni
- Pri oblikovanju testnih primerov upoštevamo različne parametre, kot so različne vrste načrta, posredniki, člani, provizije itd.
- Potrebno je popolno poznavanje domene