wiki:Releases/v2.012/Regressietests

Version 19 (modified by thomas, 11 years ago) (diff)

--

Regressietests voor v2.012

In deze release is het datamodel gewijzigd met betrekking tot richtafspraken, afspraken en annuleringen (no-shows). Een van de stappen van het migratiescript is het migreren van records uit tabellen richtdag_data en no_show_data naar tabel plandag_data.

De datamodelwijziging en bijbehorende migratie betekent dat er een verhoogd regressierisico is voor functionaliteit voor het maken en wijzigen van richtafspraken, afspraken en annuleringen. Uitgangspunt is dat de eindgebruiker op een paar kleine uitzonderingen na functioneel gezien niets merkt van de datamodelwijzigingen. De regressietests op deze pagina hebben als doel dit uitgangspunt te toetsen. Maak een ticket aan als het werkelijke resultaat afwijkt van het verwachte resultaat. Geef als onderwerp de naam van de regressietest.

Regressietests m.b.t. richtafspraken, afspraken en annuleringen

Richtafspraak aanmaken vanuit het dossier

Klik op de link "Afspraak of richtdatum invoeren" van een zorgtraject. Voer een streefdatum in, selecteer een agendalocatie, een activiteit en een medewerker.

Verwacht resultaat
Een richtafspraak met de volgende linkjes :

  • Definitief maken op de richtdatum
  • Beschikbare agendaplekken zoeken
  • Agenda van <datum richtafspraak> inzien

Definitief maken op de richtdatum vanuit het dossier

Klik op de link "Definitief maken op de richtdatum" van een bestaande richtafspraak.

Verwacht resultaat
Een afspraak met de richtdatum als afspraakdatum en een read only streefdatum. Agendalocatie, activiteit en medewerker zijn gelijk aan die van van van de richtafspraak. In de afspraakbox staan de volgende linkjes:

  • Binnenmelden (of "Afspraak nagekomen" bij een afspraakdatum in het verleden)
  • Annulering vastleggen + nieuwe richtafspraak
  • Annulering vastleggen, afspraak vervalt
  • Direct een andere plek zoeken voor deze afspraak
  • Agenda van <afspraakdatum> inzien

Binnenmelden vanuit het dossier

Klik op de link "Binnenmelden" (of "Afspraak nagekomen") van een bestaande afspraak.

Verwacht resultaat
Er verschijnt een dialoog met de melding dat de patiënt is binnengemeld en dat de afspraak nu een bezoek is. Na klikken op de ok-knop zij de gegevens van de afspraak overgenomen in het bezoek.

Beschikbare agendaplekken zoeken vanuit het dossier

Alleen als het AC gebruikmaakt van automatisch plannen. Klik op de link "Beschikbare agendaplekken zoeken" van een bestaande richtafspraak. Maak een selectie uit de keuzemogelijkheden (Hele dag / Ochtend, Middag, ...) en klik op één van de door OpenAC geselecteerde plekken.

Verwacht resultaat
Gelijk aan het resultaat "Definitief maken op de richtdatum".

Agenda inzien vanuit een richtafspraak in het dossier

Klik op de link "Agenda van <datum richtafspraak> inzien" van een bestaande richtafspraak.

Verwacht resultaat
De agenda opent op datum <datum richtafspraak>.

Annulering vastleggen + nieuwe richtafspraak vanuit het dossier

Klik op de link "Annulering vastleggen + nieuwe richtafspraak" van een bestaande afspraak. Bij een toekomstige afspraakdatum vraagt OpenAC: "Wordt de afspraak verplaatst op verzoek van het AC of op verzoek van de patiënt?". Kies "AC".

Verwacht resultaat
Een annulering met de gegevens van de richtafspraak plus een nieuwe richtafspraak. Bij een oorspronkelijk afspraakdatum in de toekomst is de reden "Verplaatst op verzoek AC", anders "Niet verschenen / minder dan 24 uur tevoren gemeld".

Annulering vastleggen, afspraak vervalt vanuit het dossier

Klik op de link "Annulering vastleggen, afspraak vervalt" van een bestaande afspraak. Bij een toekomstige afspraakdatum vraagt OpenAC: "Wordt de afspraak verplaatst op verzoek van het AC of op verzoek van de patiënt?". Kies "Patiënt".

Verwacht resultaat
Een annulering met de gegevens van de richtafspraak. Bij een oorspronkelijk afspraakdatum in de toekomst is de reden "Annulering door patiënt", anders "Niet verschenen / minder dan 24 uur tevoren gemeld".

Een andere plek zoeken voor een afspraak vanuit het dossier

Alleen als het AC gebruikmaakt van automatisch plannen. Klik op de link "Direct een andere plek zoeken voor deze afspraak" van een bestaande afspraak. Maak een selectie uit de keuzemogelijkheden (Hele dag / Ochtend, Middag, ...) en klik op één van de door OpenAC geselecteerde plekken.

Verwacht resultaat
De datum van de afspraak is gewijzigd in de datum van de geselecteerde vrije plek. Ook het tijdvak is indien nodig gewijzigd.

Controleer aantallen in planlijsten en werklijsten

Voordat er getest wordt met de nieuwe versie moeten de aantallen van planlijsten en werklijsten in vorige versie (productie omgeving) ergens op genoteerd worden. Daarna met een backup van dezelfde omgeving nieuwe versie opzetten en de aantallen planlijsten en werklijsten noteren.

Verwacht resultaat
De genoteerde aantallen van de nieuwe versie en die van oude moeten overeenkomen.

Controleer aantallen in de overzichten

Kies 3 gevoelige overzichten voor het centrum. Exporteer ze naar Excel in de oude versie van OpenAC. Draai vervolgens dezelfde overzichten met dezelfde instellingen in de nieuwe versie van OpenAC en exporteer ze.

Verwacht resultaat
De getallen in beide Excel exports komen precies overeen.