Test af arbejdsgange med testbrugere
Test dine arbejdsgange med testbrugere fra CPR-kontorets testdatasæt, fiktive virksomhedsbrugere eller jeres egne interne brugere.
Formål:
Formålet med denne artikel er at give en forståelse for, hvordan du kan teste en arbejdsgang, som var du en anden bruger - en borger fra CPR-kontorets testdatasæt, en fiktiv virksomhedsbruger, eller en af jeres egne interne brugere. Artiklen gennemgår, hvad der skal være på plads, før I kan bruge funktionerne, hvordan I opstarter eller udfylder for en anden, og hvad I skal være opmærksomme på, når I tester.
Denne funktionalitet kræver et separat testmiljø. Har I kun en testorganisation i jeres driftsmiljø, er funktionen ikke tilgængelig dér.
Sidst redigeret: 22/09-26
Indholdsfortegnelse:
2.1. Generelle krav
2.2. Hvis du vil test med fiktive virksomhedsbrugere
3. Opstart og udfyld for en anden
4.1. Intern bruger
4.2. Ekstern MitID-bruger
4.3. Ekstern MitID Erhverv-bruger
6. Se den sendte besked i XFlow
1. Hvad kan du bruge det til?
At teste en løsning kræver ellers rigtige personer og rigtige MitID-logins. Det er både besværligt og upraktisk: de scenarier, I skal afprøve, findes sjældent blandt kollegerne, og det er ikke optimalt at bruge sine egne eller en kollegas oplysninger til test.
Med testbrugere kan du i stedet vælge en person, der har præcis de egenskaber, din test kræver — fx et bestemt antal børn, en bestemt civilstand eller en bestemt alder — og afvikle arbejdsgangen, som om det var vedkommende, der sad med den.
Du finder personerne i CPR-kontorets testdatasæt, som du kan læse mere om på CPR-kontorets side om testdata.
Følgende skal være på plads før du starter.
2. Før du starter
2.1. Generelle krav
Du skal befinde dig på jeres XFlow testmiljø
Du skal have rettighed til at opstarte eller udfylde for en anden bruger. Adgangen følger de rettigheder, I allerede bruger til Opstart for anden og Udfyld for anden.
2.2. Hvis du vil teste med fiktive virksomhedsbrugere
Jobbet "Synkronisering: CVR virksomheder og brugere" skal have kørt, så virksomhederne og brugerne er oprettet i organisationen. Derudover skal "Brug test-CVR-service" være slået til under organisationsindstillingen for CVR-opslag.
Sådan ser organisationsindstillingen for CVR-opslag ud
3. Opstart og udfyld for en anden
Når en arbejdsgangsskabelon tillader eksterne brugere, kan du optræde som en anden testbruger. Åbn arbejdsgangsskabelonen og klik på Test-knappen. Her får du to muligheder:
Udfyld for en anden
Arbejdsgangen oprettes med dig som opretter, men du udfylder på vegne af den valgte bruger. Du bliver ført direkte til udfyldelsen.
Brug den, når du hurtigt vil se, hvordan blanketten opfører sig for en bestemt person.
Opstart for en anden
Arbejdsgangen oprettes i testbrugerens eget navn. Du skal derefter logge ind som den bruger for at komme til arbejdsgangen.
Brug den, når du vil se hele forløbet fra borgerens side — fx hvordan arbejdsgangen ser ud i vedkommendes overblik.
Sådan ser Test-knappens to muligheder ud
Uanset hvilken af de to muligheder du vælger, kommer du til et billede med tre faner.
4. Vælg hvem du vil teste som
4.1. Intern bruger
Vælg blandt jeres eksisterende interne brugere. Når du har valgt en, kan du se vedkommendes roller og rettighedsgrupper, så du kan kontrollere, at du tester med de rigtige adgange.
Sådan ser valget af intern bruger ud, inkl. roller og rettighedsgrupper
4.2. Ekstern MitID-bruger
Indtast CPR-nummeret på den person fra testdatasættet, du vil teste som, og klik på Lav CPR-opslag. Du får vist personens oplysninger og relationer — børn, forældre og forældremyndighedsindehavere — så du kan bekræfte, at du har fat i den rigtige testperson.
Du skal indtaste CPR-nummeret hver gang, af hensyn til datasikkerheden — der gemmes ingen liste over tidligere brugte testpersoner. Er personen ikke oprettet som bruger i forvejen, sker det automatisk, når du starter arbejdsgangen.
Sådan ser resultatet af et CPR-opslag ud, inkl. personens oplysninger og relationer
4.3. Ekstern MitID Erhverv-bruger
Vælg blandt organisationens synkroniserede virksomhedsbrugere. Når du har valgt en, kan du se oplysningerne om den tilknyttede virksomhed, herunder produktionsenheder.
Sådan ser valget af virksomhedsbruger ud, inkl. virksomhedsoplysninger og produktionsenheder
Sådan ser de tre faner ud????
5. Del et testlink med andre
Under fanen Links på arbejdsgangsskabelonen finder du linket Udfyld på vegne af en borger (testlink).
Den, der åbner linket, indtaster et CPR-nummer fra testdatasættet og starter arbejdsgangen med den pågældende bruger. Findes brugeren ikke i forvejen, bliver den oprettet ved opstart. Man kan se de basale oplysninger om brugeren, inden arbejdsgangen startes.
Sådan ser linket under fanen Links ud
Linket er nyttigt, fordi det kan sendes videre. Skal en fagperson bekræfte, at en løsning er bygget rigtigt, men har vedkommende ikke adgang til admindelen i XFlow, kan du sende linket i stedet.
6. Se den sendte besked i XFlow
På en udfyldt arbejdsgang kan du se, hvordan de mails og Digital Post-beskeder, dataafleveringerne har sendt, ser ud for modtageren.
Du finder visningen ved at åbne arbejdsgangen fra overblikket og derefter gå til Teknisk info → Aflevering til eksterne systemer → Vis mere → Forhåndsvisning af besked.
Visningen virker på alle miljøer — ikke kun testmiljøer.
Sådan ser forhåndsvisningen ud
7. Vigtigt at vide, før du tester
CPR-numrene i testdatasættet kan tilhøre virkelige borgere. Testdatasættet udstilles og administreres af CPR-kontoret, og vi har ikke indflydelse på, hvilke CPR-numre det indeholder. Vi har gjort CPR-kontoret opmærksom på, at nogle af numrene ikke er fiktive.
En testarbejdsgang afvikles som enhver anden. Dataafleveringer bliver kørt, og beskeder bliver sendt, præcis som i en almindelig arbejdsgang. Gennemgå derfor, hvad jeres flow foretager sig, inden I tester det.
Digital Post peger mod produktion. Testmiljøet tager udgangspunkt i en kopi af driftsmiljøet, og systemet skelner ikke mellem testdata og reelle data. Findes der en borger med det CPR-nummer, du tester med, bliver beskeden sendt til vedkommende.
VIGTIGT!: Ret ikke Digital Post-afleveringer mod CPR-numre fra testdatasættet. Send i stedet beskederne til jer selv, så du kan se indholdet uden at adressere det til en borger — eller brug forhåndsvisningen beskrevet i afsnit 6.
8. Hvis noget ikke virker
Test-knappen findes ikke på arbejdsgangsskabelonen. Så er I ikke på et separat testmiljø — fx fordi I kun har en testorganisation i driftsmiljøet, hvor funktionen ikke er tilgængelig — eller du mangler rettigheden til at opstarte eller udfylde for en anden bruger.
CPR-opslaget fejler, og arbejdsgangen kan ikke startes. Arbejdsgangen bliver ikke startet, hvis opslaget fejler. Den typiske årsag er, at CPR-nummeret ikke findes i det datasæt, miljøet er sat op mod — fx hvis du har brugt et rigtigt CPR-nummer, mens miljøet peger på Datafordelerens testmiljø. Prøv med et nummer fra testdatasættet.
Fanen med virksomhedsbrugere er tom. Så har synkroniseringsjobbet ikke kørt endnu, eller test-CVR-servicen er ikke slået til under organisationsindstillingerne.
Kontakt XFlow Support, hvis problemet fortsætter.
Relaterede artikler
Brugerdelen
Opsamlingsmails