Innan vi börjar testa, låt oss snabbt studera de grundläggande kunskaperna inom vården.
HealthCare Domain Testing
Healthcare Domain Testing är en process för att testa vårdansökan för olika faktorer som standarder, säkerhet, efterlevnad, tvärberoende med andra enheter etc. Syftet med vårddomänstestning är att säkerställa kvalitet, tillförlitlighet, prestanda, säkerhet och effektivitet i Healthcare-applikationen .
Grundläggande kunskap om Health Care Domain
Hela hälso- och sjukvården vävas med varandra av den enda kroppen som är sjukhus eller vårdgivare (läkare).
Medan de andra enheterna inkluderar-
- Försäkringsbolag: Medicare, Medicaid, BCBS, etc.
- Patient / konsumenter: Patient registrerad
- Tillsynsmyndighet: HIPAA, OASIS-bedömning, HCFA 1500 och UB92, etc.
- Hälsovård och Life-Science-lösning Leverantörer
Grundläggande terminologi för hälsovårdssystemet
- Leverantör : En vårdpersonal (läkare), medicinsk grupp, klinik, laboratorium, sjukhus etc. licensierad av vårdtjänster
- Anspråk: En begäran till ditt sjukförsäkringsbolag om att betala en räkning för vårdtjänsten
- Mäklare: En försäkringsprofessionell, som förhandlar, köper försäkring på uppdrag av försäkrade eller blivande försäkrade
- Ekonomi: Försäkringsorgan som betalar för medicinska kostnader, det kan vara statligt (Medicare eller Medicaid) eller kommersiellt (BCBS)
- Medicare: Ett federalt sjukförsäkringsprogram för äldre medborgare och permanent funktionshindrade
- Medicaid: Ett gemensamt och statligt program som hjälper låginkomstfamiljer och individer att betala för kostnaden för medicinsk vård
- CPT-kod : En aktuell procedurterminologikod är en medicinsk koduppsättning för att beskriva medicinska, kirurgiska och diagnostiska tjänster
- HIPAA : Det är en uppsättning regler och föreskrifter som läkare, sjukhus, vårdgivare och hälsoplan måste följa för att kunna tillhandahålla sina tjänster
I den här handledningen lär vi oss-
- Grundläggande kunskap om vårdområdet
- Hälsovårdsprocess
- Test av leverantörssystem
- Test av mäklarsystem
- Testning av medlemssystem
- Testning av skadesystemet
- Test av ekonomisystem
- Testning enligt regelefterlevnad
- Prestandatestning av Healthcare Application
- Andra testtyper för hälso- och sjukvårdstillämpningar
- Testa utmaningar i vårdansökan
- Testning av vårdutrustning
- Användbara tips för vårdtestning
Hälsovårdsprocess
De flesta vårdorganisationer har anpassat programvara för att bearbeta systemets funktion. Detta programvarusystem ger all information i ett enda dokument för varje enhet som hanterar detta.
Att ansluta hela systemet till en enda webbapplikation är en enorm uppgift och att få det att fungera effektivt är ännu en större uppgift. Noggranna tester av denna hälsoapplikation är obligatoriska och det måste gå igenom olika testfaser.
I den här handledningen lär vi oss,
Test av leverantörssystem
Exempel på testscenarier och testfall för leverantörer (läkare / sjukhus) :
Testscenario | Testfall |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Test av mäklarsystem
Exempel på testscenarier och testfall för mäklarsystem :
Sr # | Testscenario | Testfall |
---|---|---|
1) | Mäklarsystem |
|
2) | Test av positivt flödessystem |
|
3) | Negativt flöde System Testing |
|
4) | Systemtestning |
|
Testning av medlemssystem
Exempel på testscenarier och testfall för medlemssystemet (patient) :
Sr # | Testscenario | Testfall |
---|---|---|
1) | Medlemssystem |
|
2) | Test av positivt flödessystem |
|
3) | Negativt flöde System Testing |
|
4) | Systemintegrationstestning |
|
Testning av skadesystemet
Exempel på testscenarier och testfall för skadeståndssystem :
# | Testa scenarier | Testfall |
---|---|---|
1) | Anspråkssystem |
|
2) | Test av positivt flödessystem |
|
3) | Test av negativt flödessystem |
|
4) | Systemintegration |
|
Test av ekonomisystem
Exempel på testscenarier och testfall för ekonomisystem
Sr # | Testa scenarier | Testfall |
---|---|---|
1) | Ekonomisystem |
|
2) | Test av positivt flödessystem |
|
3) | Negativt flödessystemtestning |
|
Testar för efterlevnad av regler
Att skydda patientkänsliga uppgifter och hälsoinformation är en yttersta prioritet för hälsotillsynsorgan. Testningen bör göras i enlighet med sådana regleringsorgan.
Exempel på testscenarier och testfall för regelefterlevnad :
Sr # | Testa scenarier | Testfall |
---|---|---|
1) | Användarens autentisering |
|
2) | Informationsgivning |
|
3) | Dataöverföring |
|
4) | Verifieringskedja |
|
5) | Sanity Testing relaterat till tillsynsorgan |
|
Prestandatestning av Healthcare Application
Innan testscenarier förbereds bör vissa krav på systemet övervägas. Till exempel erbjuder vårdgivare (läkare / sjukhus) vård dygnet runt, så programvaran för incheckningen av patienter måste alltid vara tillgänglig. Det måste också kommunicera med försäkringsbolagen för att validera polisinformation, skicka anspråk och ta emot överföringar. Här bör arkitekturen definiera de olika komponenterna i systemet, protokollet för att kommunicera med försäkringsbolag och hur systemet ska distribueras så att det följer 24/7.
Som testare måste du se till att sjukvårdsprogramvarasystemet uppfyller önskad standard för belastning / prestanda.
Andra testtyper för hälso- och sjukvårdstillämpningar
- Funktionstestning : Testning av vårdapplikationer mot funktionella funktioner
- Test av överensstämmelse: Test av överensstämmelse Hälso- och sjukvårdskrav och branschramar
- Plattformstestning : Testning av applikationer på mobilplattform och applikationstestning för kompatibilitet mellan webbläsare
- Interoperabilitetstestning : Testning av överensstämmelse med interoperabilitetsstandarder (t.ex. DICOM, HL7, CCD / CDA)
Testa utmaningar i vårdansökan
Testutmaningar vid testning av hälsoapplikationer skiljer sig inte från andra webbapplikationstester.
- Kräver expertis i testning och vanligtvis kostar det högt
- Kräver interoperabilitet, efterlevnad, regler, säkerhet, säkerhetstestning förutom regelbundna testtekniker (icke-funktionell, funktionell och integrationstestning)
- Testning bör göras med tanke på säkerhets- och regleringsstandarder, eftersom eventuella fel kan orsaka en direkt inverkan på patientens liv
- Testteamet måste vara väl medveten om de olika funktionerna, den kliniska användningen och den miljö programvaran kommer att användas till
- En hälsovårdsprodukt bör uppfylla olika standarder som FDA, ISO och CMMI innan den kan användas
- Korsberoende av programvarutestare måste se till att alla förändringar i en komponent eller ett lager inte får leda till biverkningar på den andra.
Testning av vårdutrustning
Även om mjukvaruprogram för hälsovård inte är en direkt oro för patienten, kräver de också noggranna tester som en annan programvarutestning. Till exempel bör röntgenapparater som styrs av programvara testas väl eftersom testfel i programvara kan leda till en allvarlig effekt på patienten.
FDA (Food and Drug Administration) har riktlinjer för mobila applikationer och webbapplikationer för medicintekniska produkter. När du testar medicintekniska produkter är den korrekta funktionella testplanen tillsammans med godkända och underkända kriterier också en del av FDA-riktlinjerna. När en testplan genomförs samlas resultaten in och rapporteras till FDA. Denna process säkerställer att enheten uppfyller standarden för regleringsorganen.
Användbara tips för vårdtestning
När du testar programvara kan du överväga några viktiga tips för testning av sjukvårdssystemet.
- Datum är viktiga och måste vara korrekta
- När du utformar testfall ska du överväga olika parametrar som olika typer av planer, mäklare, medlemmar, provisioner etc.
- Fullständig kunskap om domänen krävs