Altinn / Altinn/altinn-tests

Testsuite mal- Be om tilgang : Fra privatperson til virksomhet

Open
#415 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

# 🧪 Testscript – Be-om-tilgang fra Person → Virksomhet

## Omfang
Test av opprettelse, varsling og behandling av tilgangsforespørsel fra person til virksomhet

---

## Generelle forutsetninger
* [ ] Bruker er innlogget
* [ ] Relasjon mellom person og virksomhet finnes
* [ ] Tjenester er tilgjengelige
* [ ] Varsling er konfigurert

---

## Testmiljø
TT02: https://tt02.altinn.no/

---

## Roller brukt i testscriptet
**Person A** = Den som ber om tilgang
**Virksomhet B** = Den som mottar forespørsel fra person A
**HADM** = Hovedadministrator (Daglig leder, Styrets leder, Innehaver, Deltaker fullt ansvar, Deltaker delt ansvar, Komplementar, Bestyrende reder) - Den som godkjenner forespørsel og mottar varsling(via varslingsadresser for virksomhet eller kontaktinformasjon for virksomheten)
**Tilgangsstyrer**= Den som godkjenner forespørsel (Daglig leder, Styrets leder, Innehaver, Deltaker fullt ansvar, Deltaker delt ansvar, Komplementar, Bestyrende reder, **Bostyrer, Kontaktperson NUF**)

---

## Testdata

[TT02_be_om_tilgang_testdata_fra_person-Virksomhet.xlsx](https://github.com/user-attachments/files/26343707/TT02_be_om_tilgang_testdata_fra_person-Virksomhet.xlsx)

---

## ✅ TC-01: Opprette forespørsel
**Formül:** Verifisere at person kan opprette forespørsel
**Innlogget bruker:** Person A

Steg:
**Steg:**
1. Gå til **Fullmakter hos andre → Velg virksomhet B ->Tjenester**
2. Klikk **Be om enkelttjeneste**
3. Søk og velg tjenester
4. Klikk **Be om fullmakt**

**Forventet resultat:**
- [ ] Søkefelt vises
- [ ] Filter for tjenesteeier vises
- [ ] En grønn bar med informasjon om at forespørsel er sendt vises

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-02: Varsling og åpning
**FormĂĽl:** Verifisere at virksomhet mottar varsel
**Innlogget bruker:** Virksomhet B
**Forutsetninger:**
Varslingsadresse mü vÌre registrert. Dette kan gjøres pü Ên av følgende müter:

Registrer virksomhetens e-postadresse under Tilgangsstyring(Kofuvi) → Innstillinger, eller
Registrer din personlige varslingsadresse for virksomheten under Din profil → Varsler-> Varslinger for virksomheter

**Steg:**
1. Motta varsel for forespørsel
2. Åpne forespørsel

### 2a: Mottaker har flere varslingsadresser
**Testdata:** Virksomhet B har flere e-post varslingsadresser registrert

**Forventet resultat:**
- [ ] Varsel mottas pĂĽ alle registrerte adresser
- [ ] Forespørsel kan üpnes korrekt
- [ ] Tjenester og actions vises riktig

### 2b: Mottaker har ĂŠn e-post varslingsadresse
**Testdata:** Virksomhet B har kun ĂŠn varslingsadresse registrert
**Forventet resultat:**
- [ ] Varsel mottas pĂĽ adressen
- [ ] Forespørsel kan üpnes korrekt
- [ ] Tjenester og actions vises riktig

### 2c: Mottaker har ingen e-post varslingsadresse men har registrert sms nr
**Testdata:** Virksomhet B har ingen e-post varslingsadresse registrert

**Forventet resultat:**
- [ ] Ingen varsler sendes
- [ ] Forespørsel kan üpnes manuelt via Tilgangsstyring

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-03: Delvis godkjenning
**FormĂĽl:** Verifisere at noen tjenester kan godkjennes mens andre ikke godkjennes
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Åpne forespørsel
2. Godkjenn noen tjenester
3. La resten stĂĽ / avvis

**Forventet resultat:**
- [ ] Valgte tjenester godkjennes
- [ ] Øvrige tjenester püvirkes ikke
- [ ] Status oppdateres per tjeneste

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-04: Avvise en tjeneste og godkjenne resten
**FormĂĽl:** Verifisere blandet handling pĂĽ tjenester
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Åpne forespørsel
2. Avvis ĂŠn tjeneste
3. Godkjenn de resterende

**Forventet resultat:**
- [ ] Avvist tjeneste markeres som avvist
- [ ] De andre tjenestene godkjennes
- [ ] Status oppdateres per tjeneste

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-05: Godkjenne alle tjenester
**FormĂĽl:** Verifisere at alle tjenester kan godkjennes
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Lag nye forespørsler fra TC-1
2. Åpne forespørsel
3. Velg **Godkjenn alle**
**Forventet resultat:**
- [ ] Alle tjenester godkjennes
- [ ] Status oppdateres korrekt

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-06: Avvise alle tjenester
**Formül:** Verifisere at forespørsel kan avvises
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Lag nye forespørsler fra TC-1
2. Åpne forespørsel
3. Avvis alle tjenester

**Forventet resultat:**
- [ ] Alle tjenester avvises
- [ ] Status oppdateres korrekt

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-07: Avvise en tjeneste og la resten ligge til “neste mann”
**Formül:** Verifisere at forespørsel kan hündteres av neste tilgangsstyrer
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Virksomhet B avviser ĂŠn tjeneste, lar resten stĂĽ
2. Logg inn som neste mann
3. Godkjenn de resterende tjenestene

**Forventet resultat:**
- [ ] Avvist tjeneste forblir avvist
- [ ] Neste mann kan godkjenne resterende
- [ ] Status oppdateres korrekt for alle tjenester

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-08: HADM godkjenner alt
**FormĂĽl:** Verifisere at HADM kan godkjenne alle tjenester og actions
**Innlogget bruker:** HADM hos virksomhet B
**Steg:**
1. Åpne forespørsel
2. Godkjenn alle tjenester og actions

**Forventet resultat:**
- [ ] Alle tjenester og actions godkjennes
- [ ] Status oppdateres korrekt

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-09: Tilgangsstyrer med manglende rettigheter
**Formül:** Verifisere at brukere uten nødvendige rettigheter ikke kan godkjenne tjenester eller utføre alle handlinger(actions)
**Innlogget bruker:** Virksomhet B uten nødvendige rettigheter
**Steg:**
1. Åpne forespørselen
2. Forsøk ü godkjenne tjenester brukeren ikke har tilgang til
3. Forsøk ü utføre/godkjenne handlinger (actions) brukeren ikke har fullmakt til

**Forventet resultat:**
- [ ] Tjenester kan ikke godkjennes uten tilgang
- [ ] Tjenester kan ikke godkjennes uten tilgang til alle actions
- [ ] System viser korrekt feilmelding eller status

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-10: Sjekke oversikt over mottatte forespørsler
**Formül:** Verifisere at mottatte forespørsler vises korrekt
**Innlogget bruker:** Virksomhet B
**Steg:**
1. Gå til **Tilgangsstyring → Forespørsler → Mottatte forespørsler**
2. Se liste over forespørsler

**Forventet resultat:**
- [ ] Alle mottatte forespørsler vises
- [ ] Avsender og dato vises
- [ ] Status per tjeneste vises

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

---

## ✅ TC-11: Sjekke oversikt over sendte forespørsler
**Formül:** Verifisere at sendte forespørsler vises korrekt
**Innlogget bruker:** Person A
**Steg:**
1. Gå til **Tilgangsstyring → Forespørsler → Sendte forespørsler**
2. Se liste over sendte forespørsler

**Forventet resultat:**
- [ ] Alle sendte forespørsler vises
- [ ] Mottaker og dato vises

**Faktisk resultat:**
Beskriv eventuelle avvik eller observasjoner.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked TT02_be_om_tilgang_testdata_fra_person-Virksomhet.xlsx workbook and the TT02 environment at https://tt02.altinn.no/. Execute TC-01 through TC-11 using the stated roles and prerequisites, then record the actual results and any deviations in the corresponding sections.

Written by the indexing model from the issue text.

Assessment

Domain
testing
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.