Test di dominio HealthCare con casi di test di esempio

Sommario:

Anonim

Prima di iniziare i test, studiamo rapidamente le conoscenze di base del dominio sanitario.

Test di dominio HealthCare

Il test di dominio sanitario è un processo per testare l'applicazione sanitaria per vari fattori come standard, sicurezza, conformità, dipendenza incrociata con altre entità, ecc. Lo scopo del test di dominio sanitario è garantire qualità, affidabilità, prestazioni, sicurezza ed efficienza dell'applicazione sanitaria .

Conoscenza di base del settore sanitario

L'intero sistema sanitario è intrecciato tra loro dal singolo ente che è ospedale o prestatore (medico).

Mentre le altre entità includono-

  • Compagnia di assicurazioni: Medicare, Medicaid, BCBS, ecc.
  • Paziente / Consumatori: Paziente iscritto
  • Autorità di regolamentazione: HIPAA, valutazione OASIS, HCFA 1500 e UB92, ecc.
  • Fornitori di soluzioni per l'assistenza sanitaria e le scienze della vita

Terminologia di base del sistema sanitario

  • Fornitore : un operatore sanitario (medico), gruppo medico, clinica, laboratorio, ospedale, ecc. Autorizzato dai servizi sanitari
  • Reclamo: una richiesta alla tua compagnia di assicurazione sanitaria di pagare una fattura per il servizio di assistenza sanitaria
  • Broker: un professionista assicurativo, che negozia, procura assicurazioni per conto di assicurati o potenziali assicurati
  • Finanza: enti assicurativi che pagano le spese mediche, potrebbero essere governative (Medicare o Medicaid) o commerciali (BCBS)
  • Medicare: un programma di assicurazione sanitaria federale per anziani e disabili permanenti
  • Medicaid: un programma congiunto e statale che aiuta le famiglie e gli individui a basso reddito a pagare i costi associati alle cure mediche
  • Codice CPT : un codice terminologico procedurale corrente è un codice medico impostato per descrivere servizi medici, chirurgici e diagnostici
  • HIPAA : è un insieme di regole e regolamenti che medici, ospedali, operatori sanitari e piani sanitari devono seguire per fornire i loro servizi

In questo tutorial impareremo-

  • Conoscenza di base del dominio sanitario
  • Processo aziendale sanitario
  • Test del sistema dei fornitori
  • Test del sistema Broker
  • Test del sistema membro
  • Sistema di verifica dei sinistri
  • Collaudo del sistema finanziario
  • Test in conformità alle normative
  • Test delle prestazioni dell'applicazione sanitaria
  • Altri tipi di test per applicazioni sanitarie
  • Testare le sfide nelle applicazioni sanitarie
  • Test di dispositivi sanitari
  • Suggerimenti utili per i test sanitari

Processo aziendale sanitario

La maggior parte delle organizzazioni sanitarie ha adattato il programma software per elaborare il buon funzionamento del sistema. Questo sistema software fornisce tutte le informazioni in un unico documento per ciascuna entità che si occupa di questo.

L'interconnessione dell'intero sistema a una singola applicazione Web è un compito enorme e farlo funzionare in modo efficace è ancora più grande. Il test rigoroso di questa applicazione sanitaria è obbligatorio e deve passare attraverso varie fasi di test.

In questo tutorial impareremo,

Test del sistema dei fornitori

Esempi di scenari di test e casi di test per il sistema dei fornitori (medico / ospedale) :

Scenario di prova Casi test
  1. Accesso al sistema dei fornitori
  • Il sistema del provider dovrebbe consentirci di inserire, modificare e salvare i dati del provider
  1. Test del sistema a flusso positivo
  • Include scenari per inserire diversi tipi di provider, modificare i dettagli dei provider, salvarli e richiederli
  1. Test del sistema a flusso negativo
  • Consente di salvare le informazioni del fornitore con dati incompleti, la data di validità del contratto, inserendo i dettagli sui fornitori esistenti nel sistema
  1. Test di integrazione del sistema
  • Convalida il feed per il sistema dei membri, il sistema finanziario, il sistema dei reclami e il portale del fornitore. Inoltre, convalida se le modifiche dal portale del provider vengono inserite nel record del rispettivo provider
  1. Test del portale dei fornitori di flusso positivo
  • Accedi e visualizza i dettagli dei fornitori, lo stato del reclamo e i dettagli dei membri
  • Effettua una richiesta di modifica per modificare il nome, l'indirizzo, il numero di telefono, ecc.
  1. Test del portale dei fornitori di flussi negativi
  • Visualizza i dettagli del membro con un ID non valido
  • Accedi con credenziali non valide
  1. Test del portale Broker a flusso positivo
  • Accedi e visualizza i dettagli sul broker e sul pagamento delle commissioni
  • Fai una richiesta per cambiare nome, indirizzo, numero di telefono, ecc.
  1. Test del portale Broker a flusso negativo
  • Dovrebbe includere scenari per accedere con credenziali non valide

Test del sistema Broker

Esempi di scenari di test e casi di test per il sistema Broker :

Sr # Scenario di prova Casi test
1) Broker System
  • Dovrebbe essere in grado di modificare, inserire e salvare i dati del broker
  • Calcolo della commissione del broker in base ai dettagli di pagamento del premio dal sistema membro
2) Test del sistema a flusso positivo
  • Immettere, salvare e modificare i record dei broker per diversi tipi di broker
  • Per i broker attivi calcola la commissione creando un file di feed con il rispettivo record per i membri con un piano diverso
3) Test del sistema a flusso negativo
  • Immettere un record di broker con dati incompleti e salvare per diversi tipi di broker
  • Creando il file di feed con il rispettivo record per i membri con un piano diverso, calcola la commissione per il broker terminato
  • Creando il file di feed con il rispettivo record per i membri con un piano diverso, calcola la commissione per il broker non valido
4) Test di sistema
  • Per il sistema a valle come il sistema finanziario, il portale del broker e il sistema membro convalidare i feed
  • Convalida se le modifiche dal portale del broker sono incorporate nel rispettivo record del broker

Test del sistema membro

Esempi di scenari di test e casi di test per il sistema membro (paziente) :

Sr #

Scenario di prova Casi test
1) Sistema di membri
  • Iscrivere, ripristinare e terminare un membro
  • Rimuovi e aggiungi un dipendente
  • Genera bolletta premium
  • Elaborare i pagamenti dei premi
2) Test del sistema a flusso positivo
  • Con le date di validità attuali, passate e future si iscrivono diversi tipi di membri
  • Informati e cambia i membri
  • Produci una fattura premium per un membro attivo per il mese successivo
  • Termina un membro attivo con date di cessazione passate, attuali e future superiori alla data di validità
  • Nuova registrazione di un membro risolto con date di validità attuali, passate e future
  • Ripristina un numero terminato
3) Test del sistema a flusso negativo
  • Con dati insufficienti iscrivere un membro
  • Per un membro terminato, produrre una fattura premium per il mese successivo
4) Test di integrazione del sistema
  • Convalida il feed per i sistemi a valle come il portale del provider, il portale del broker, il sistema finanziario e il sistema di reclamo
  • Convalida se le modifiche dal portale membri sono incorporate nel rispettivo record membro
  • Elabora il pagamento della fattura premium generata con il feed dal portale membri che contiene i dettagli del pagamento effettuato

Sistema di verifica dei sinistri

Esempi di scenari di test e casi di test per il sistema di reclami :

# Scenari di prova Casi test
1) Sistema di reclamo
  • I reclami nel settore sanitario dovrebbero modificare, inserire ed elaborare i reclami per un membro e per i dipendenti
  • Per le rivendicazioni non valide, dovrebbe generare errori quando vengono inseriti dati errati
2) Test del sistema a flusso positivo
  • Dovrebbe includere lo scenario per modificare, inserire ed elaborare le richieste per un membro e per un dipendente
3) Test del sistema a flusso negativo
  • Dovrebbe convalidare e inserire un reclamo con un codice di procedura e un codice di diagnosi non validi
  • Convalida e inserisci un reclamo con l'ID fornitore inattivo
  • Convalida e inserisci un reclamo con un membro risolto
4) Integrazione del sistema
  • Dovrebbe includere uno scenario per convalidare il feed ai sistemi a valle come il provider e il portale finanziario

Collaudo del sistema finanziario

Esempi di scenari di test e casi di test per il sistema finanziario

Sr # Scenari di prova Casi test
1) Sistema finanziario
  • Iscrivere, ripristinare e terminare un membro
2) Test del sistema a flusso positivo
  • Dovrebbe verificare se il numero di conto o l'indirizzo corretto è stato scelto per il rispettivo membro, fornitore o broker per il pagamento
3) Test del sistema a flusso negativo
  • Verifica se il pagamento viene effettuato per un ID membro, fornitore o broker non valido creando un rispettivo record nel feed
  • Verifica se il pagamento viene effettuato per un importo non valido per il membro, fornitore o broker creando i rispettivi record nel feed

Verifica della conformità normativa

La protezione dei dati sensibili dei pazienti e delle informazioni sanitarie è una priorità assoluta per gli organismi di regolamentazione sanitaria. Il test dovrebbe essere eseguito in conformità di tali organismi di regolamentazione.

Esempi di scenari di test e casi di test per la conformità alle normative :

Sr # Scenari di prova Casi test
1) Autenticazione dell'utente
  • Utilizzo del metodo di verifica per garantire che gli utenti corretti ottengano un accesso e neghino ad altri
2) Rivelazione di un 'informazione
  • L'autorizzazione all'accesso alle informazioni si basa sul ruolo dell'utente e sui limiti del paziente
3) Trasferimento dati
  • Ad ogni trasferimento, i punti assicurano che i dati siano crittografati
4) Audit Trail
  • Vengono registrate tutte le transazioni e tutti i tentativi di accesso ai dati con un set appropriato di informazioni di audit trail
5) Sanity Testing relativo all'ente di regolamentazione
  • Eseguire test di sanità mentale e verificare che la crittografia dei dati venga eseguita in aree particolari come EPHI (Electronic Protected Health Information)

Test delle prestazioni dell'applicazione sanitaria

Prima di preparare scenari di test, è necessario considerare alcuni requisiti del sistema. Ad esempio, gli operatori sanitari (medici / ospedali) forniscono assistenza 24 ore su 24, 7 giorni su 7, quindi il software per il check-in dei pazienti deve essere sempre disponibile. Inoltre, deve comunicare con le compagnie di assicurazione per convalidare le informazioni sulla polizza, inviare reclami e ricevere rimesse. Qui, l'architettura dovrebbe definire i diversi componenti del sistema, il protocollo per comunicare con le compagnie di assicurazione e come implementare il sistema in modo che sia conforme 24 ore su 24, 7 giorni su 7.

In qualità di tester, è necessario assicurarsi che il sistema software sanitario soddisfi il benchmark di carico / prestazioni desiderato.

Altri tipi di test per applicazioni sanitarie

  • Test funzionale : verifica dell'applicazione sanitaria rispetto alle capacità funzionali
  • Test di conformità : test di conformità Requisiti di sicurezza sanitaria e framework di settore
  • Test della piattaforma : test delle applicazioni sulla piattaforma mobile e test delle applicazioni per la compatibilità cross-browser
  • Test di interoperabilità : test di conformità agli standard di interoperabilità (ad esempio, DICOM, HL7, CCD / CDA)

Testare le sfide nelle applicazioni sanitarie

Le sfide dei test nel test delle applicazioni sanitarie non sono diverse dalle altre prove delle applicazioni web.

  • Richiede esperienza nei test e, di solito, ha un costo elevato
  • Richiede test di interoperabilità, conformità, normative, sicurezza e sicurezza oltre alle normali tecniche di test (test non funzionali, funzionali e di integrazione)
  • I test devono essere eseguiti tenendo presente gli standard di sicurezza e normativi, poiché qualsiasi errore può avere un effetto diretto sulla vita del paziente
  • Il team di test deve essere ben consapevole delle varie funzionalità, dell'uso clinico e dell'ambiente per il quale verrà utilizzato il software
  • Un prodotto sanitario deve essere conforme a vari standard come FDA, ISO e CMMI prima di poter essere utilizzato
  • La dipendenza incrociata dei tester del software deve garantire che qualsiasi modifica in un componente o livello non porti a effetti collaterali sull'altro.

Test di dispositivi sanitari

Sebbene il software dei dispositivi sanitari non sia la preoccupazione diretta del paziente, richiedono anche test rigorosi come un altro test del software. Ad esempio, le macchine a raggi X controllate da programmi software dovrebbero essere testate bene perché qualsiasi errore di test nel software può avere un effetto grave sul paziente.

FDA (Food and Drug Administration) ha linee guida per applicazioni mobili e web per dispositivi medici. Durante il test dei dispositivi medici, il piano di test funzionale appropriato insieme ai criteri di superamento e fallimento fa parte delle linee guida della FDA. Quando viene eseguito un piano di test, i risultati vengono raccolti e segnalati alla FDA. Questo processo garantisce che il dispositivo soddisfi gli standard degli organismi di regolamentazione.

Suggerimenti utili per i test sanitari

Durante il test del software, è possibile prendere in considerazione alcuni suggerimenti importanti per il sistema sanitario di test.

  • Le date sono importanti e devono essere accurate
  • Durante la progettazione dei casi di test, considera vari parametri come diversi tipi di piano, broker, membri, commissioni, ecc.
  • È richiesta una conoscenza completa del dominio