# 1.0 Testdokument for VoIP Et dokument for å beskrive forskjellige tester for å avdekke feil og mangler med VoIP-modulet til Pasientsky. ## 2.0 Oppsett Imitasjon av en bruker skal ikke ta over telefonen til brukeren. Basestasjoner skal ha Firmavareversjon 4.1.1 eller nyere. Det skal være mulig for brukere å redigere på følgende innstillinger i basestasjonen: * Ringelyd i headset * Volum i headset * Volum i base * Auto pick-up når headset tas ut av basen ### 2.1 Grupper * Resepsjon * Lab * Leger ### 2.2 Køer * Hovedmeny - Akuttkø - Sekretærkø ### 2.3 Åpningstider * 08:00-14:30 (Sommertid) * 08:00-15:30 (Vintertid) ### 2.4 Roller * 2 x sekretærer * 2 x labarbeidere * 2 x leger ## 3.0 Visuell sjekkliste - [ ] Automatisk innlogget på telefonen når man logger inn på klinikken med VoIP ![Bilde av telefonsøkefelt][voip-numberfocus] - [ ] Musepeker over telefonikon til høyre for søkefeltet/aktiv pasient - [ ] Fokus på nummerfelt ![Bilde av menyvalgene][voip-moremenu] - [ ] Menyfelt til venstre for nummerfelt - [ ] Dropdown med **Innstillinger**, **Anropshistorikk**, og **Koble fra** - [ ] Gå inn på **Innstillinger** ![Bilde av lydinnstillinger][voip-soundsetting] + [ ] Lydinnstillinger er valgt tab * [ ] Her ser du kolonne som heter **Ringetoner** * [ ] Standardringetone * [ ] Hovedkø Ringetone * [ ] Akuttringetone * [ ] Her ser du kolonne som heter **Høyttalere** * [ ] Volum på ringetone * [ ] Stemmevolum * [ ] Mikrofon med Dropdownmeny for lydkilder * [ ] Ringetonehøyttaler med Dropdownmeny for lykilder + [ ] Velg Telefoninnstilinnger ![Bilde av telefoninnstillinger][voip-phonesetting] - [ ] Her ser du en kolonne som heter **Viderestilling** - [ ] Et felt for å sette nummer for viderestilling - [ ] En beskrivelse om hva viderestilling gjør - [ ] En kolonne som heter **Headset(Jabra PRO)** - [ ] På Mac / Linux: En beskrivelse om at integrasjonen kun støtter Windowsmaskiner - [ ] På Windowmaskin hvis headset er tilkoblet: Headset Status (modell), Tilkoblet (modell), Batteristatus (i prosent) - [ ] Velg Innstillinger ![Bilde av Innstillinger][voip-setting] - [ ] Her ser du en kolonne som heter **Vakttelefon - Akutt** - [ ] Et felt for å legge til akutt telefonnummer - [ ] Beskrivelse av hva funksjonen gjør - [ ] Du ser en kolonne som heter **Stenging av telefonkøen** - [ ] En bryter for å stenge telefonkøen - [ ] En beskrivelse av hva stenging av telefonkøen gjør og ikke gjør. ![Bilde av VoIP Widget][voip-phonewidget] * [ ] Legg til VoIP Widget i Sidebar - [ ] Overskriften er "Pålogget" - [ ] Viser tilgjengelige brukere og grupper på klinikken - [ ] Pil mot høyre for brukere som ikke er logget på telefonsystemet men som fremmer telefoner til sitt eget nummer - [ ] Grønn sirkel for brukere som er pålogget - [ ] Grønt gruppeikon for brukergrupper som er tilgjengelige - [ ] Brukergrupper uten pålogget bruker vises ikke - [ ] Oransje sirkelm for brukere som er i en aktiv samtale - [ ] Falmet farge på Ring-ikonet for brukere som er i ferd med å starte en samtale ![Bilde av Telefonkø Widget][voip-queuewidget] * [ ] Legg til Telefonkø Widget i Sidebar * [ ] Telefonkø i overskriften * [ ] Menyikon oppe til høyre med valg for å fjerne modul * [ ] Universell Snarvei nederst til venstre * [ ] Viser "Køen er tom" * [ ] Fjern tilgang til mikrofon for å se at følgende advarsel vises i telefonkø. ![Slik skal feilmeldingen se ut][voip-microphoneaccess] ## 4.0 Tab Index Sjekkliste - [ ] Tab fra Søkefeltet aktiverer telefon og skifter fokus til nummerfeltet - [ ] Shift-Tab går til "mer-knappen" og pil ned viser menyvalgene **Innstillinger**, **Anropshistorikk** og **Koble Fra** - [ ] Tab skal holdes internt i telefonmodulet og ikke bevege seg ut. ## 5.0 Ringemønster for testing ### Terminologi **I = Intern** **Ig = Intern gruppe** **E = Ekstern** **Q = Kø(Queue)** **S = Soft Transfer** **H = Hard Transfer** **Et = Ekstern Transfer** **x = Multiplier** ### Intern til ekstern - [ ] I ---> E - [ ] I ---> E med 1 minutts ventetid før telefonen tas - [ ] Det er mulig å parkere samtalen og hente den opp igjen - [ ] Det er mulig avslutte samtalen ### Ekstern til Kø - [ ] E ---> Q ---> I - [ ] E ---> Q ---> I med 1 minutts ventetid før telefonen tas - [ ] Om en person i køgruppen tar anropet skal andre få beskjed om at den er tatt av en annen person i gruppen - [ ] Anropet skal kunne avvises av hver enkelt i gruppen, uten av pasienten blir lagt på. - [ ] Om telefonen ikke blir tatt innen 20 sekunder fra avslaget av enkeltbrukeren vil anropet dukke opp igjen - [ ] Det er mulig å parkere samtalen og hente den opp igjen - [ ] Det er mulig avslutte samtalen ### Ekstern til intern og intern overføring - [ ] E ---> Q ---> I1 S---> I2 - [ ] E ---> Q ---> I1 S---> I2 med 1 minutts ventetid før telefonen tas - [ ] E ---> Q ---> I1 S---> I2 som avbrytes av I1 - simulerer manglende svar - [ ] E ---> Q ---> I1 H---> I2 ### Test av overføring til grupper - [ ] I ---> E S---> Ig - [ ] avbrytes av I - simulerer manglende svar - [ ] I ---> E H---> Ig - [ ] E ---> Q ---> I S---> Ig - [ ] avbrytes av I - simulerer manglende svar - [ ] E ---> Q ---> I H---> Ig ### Ekstern til Intern og ekstern overføring - [ ] E1 ---> Q ---> I S---> E2 - [ ] E1 ---> Q ---> I S---> E2 med 1 minutts ventetid før telefonen tas - [ ] E1 ---> Q ---> I S---> E2 avbrytes av I1 - simulerer manglende svar - [ ] E1 ---> Q ---> I H---> E2 - [ ] E1 ---> Q ---> I H---> E2 med 1 minutts ventetid før telefonen tas ### Ekstern til Intern og overføring til avlogget bruker med viderekobling - [ ] E1 ---> Q ---> I S---> Et - [ ] E1 ---> Q ---> I S---> Et med 1 minutts ventetid før telefonen tas - [ ] E1 ---> Q ---> I S---> Et avbrytes av I1 - simulerer manglende svar - [ ] E1 ---> Q ---> I H---> Et - [ ] E1 ---> Q ---> I H---> Et med 1 minutts ventetid før telefonen tas ### Intern bruker ringer intern bruker som er i en ekstern telefon - [ ] I1 ---> E I2 ---> I1 (Via Telefonmeny) - [ ] I1 ---> E I2 ---> I1 (Via Widget) ### Intern bruker ringer intern bruker som er i en intern telefon - [ ] I1 ---> I2 I3 ---> I1 (Via Telefonmeny) - [ ] I1 ---> I2 I3 ---> I1 (Via Widget) ### Intern bruker ringer intern gruppe - [ ] I ---> Ig - [ ] I ---> Ig med minst 1 medlem logget på og 1 bruker med viderekobling. Telefoner til bruker skal ikke viderekobles, bare ringe hos medlemmer som er pålogget.M **Tester som trenger 4+ deltakere** ### Sjekk av bytte mellom flere pågående samtaler for en person - [ ] E ---> Q ---> I1 I2 ---> I1 I3 ---> I1 I4 ---> Ig1 - [ ] Det er mulig å parkere og fortsette samtaler - [ ] Riktig informasjon av aktiv samtale viser i det grønne telefonfeltet - [ ] Du kan legge på og overføre samtaler når de er aktive - [ ] Du kan ikke legge på eller overføre samtaler når de er parkert - [ ] Når du legge på en samtale vil neste samtale legge seg i aktiv posisjon, med parkert tilstand. ### Stort antall eksterne brukere i kø - [ ] 5-10x E -> Q -> Ig - [ ] 5x E -> Q1 -> Ig + 5x E -> Q2 -> Ig ### Sjekk stabilitet ved høyt antall interne, eksterne og innkommende samtaler - [ ] 6x I ---> E - [ ] 3x E ---> Q1 ---> Ig + 4x I -> I + 2x I ---> E - [ ] 3x E ---> Q1 ---> Ig1 + 3x E ---> Q2 ---> Ig2 + 6x I ---> E ## 6.0 Settings ### 6.1 Test av akuttelefon og stengt kø - [ ] Still inn nummer for akuttelefon og lagre innstillinger - [ ] Steng køen via **Telefoninnstillinger** > **Innstillinger** > **Stenging av Telefonkøen** - [ ] Sjekk at du ikke komme gjennom til normal telefonkø - [ ] Sjekk at akuttelefonen får videresendt telefonsamtaler som velger akuttvalget i telefonmenyen - [ ] Endre nummeret til en annen telefon - [ ] Steng køen og sjekk av korrekt akuttelefon får videresendt telefonsamtalen #### 6.1.1 Test av vakttelefon/akutttelefon ved nettbrudd - [ ] Fjern internettforbindelsen til maskinen din. Blir VoIP-ikonet rødt og følgende beskjed dukker opp? ![Reaksjon når internettet blir brutt][voip-internetbreak1] - [ ] Trykk så på VoIP-ikonet for å logge på VoIP igjen. Følgende beskjed dukker opp? ![Reaksjon om du forsøker å logge på telefon uten internett][voip-internetbreak2] - [ ] Koble til internettforbindelsen igjen og verifiser at du nå kan logge på VoIP igjen. ##### Annet: - [ ] Tast inn “0047*eksternt nummer*” og verifiser at den eksterne telefonen mottar samtaler. - [ ] Tast inn “+47*eksternt nummer*” og verifiser at den eksterne telefonen mottar samtaler. ### 6.2 Test viderestilling av telefon - [ ] Sett telefonnummer, og lagre innstillinger - [ ] Logg av telefonsystemet, og ring brukeren internt - [ ] Den ringer mobiltelefonen - [ ] Ring inn eksternt og sett telefonen over til brukeren som er logget ut - [ ] Den ringer mobiltelefonen - [ ] Endre telefonnummer, og lagre innstillinger - [ ] Logg av telefonsystemet, og ring brukeren internt - [ ] Ring inn eksternt og sett telefonen over til brukeren som er logget ut - [ ] Den ringer den riktige mobiltelefonen ### 6.3 Test av Ringertoner - [ ] Velg forskjellige ringetoner og spill dem av i innstillinger - [ ] Sjekk at spillknappen bytter til stoppknapp når ringetone spilles av - [ ] Sjekk at stoppknappen fungerer og skifter tilbake til et spillikon. - [ ] Sjekk også at ringetonen slutter å spille når innstillingsvinduet lukkes, ved lukkknapp eller ved å trykke utenfor vinduet. ![Hvordan ikonet skal sees ut når du spiller av ringetone][voip-stopringtone] - [ ] Sett ringetone og large innstillingen - [ ] Ring brukeren og hør etter at valgt ringetone spiller av ### 6.4 Test av lydkilde - [ ] Endre lydkilde for mikrofon og høyttaler - [ ] Lagre innstillinger - [ ] Ring ekstern eller intern bruker for å sjekke at valgt lydkilde er korrekt - [ ] Bytt tilbake til original lydkilde - [ ] Lagre innstillinger - [ ] Ring ekstern eller intern bruker for å sjekke at valgt lydkilde er korrekt ### 6.5 Test av konflikhåndtering - [ ] Logg en bruker på datamaskin A og datamaskin B - [ ] Logg datamaskin A på telefonsystemet - [ ] Logg datamaskin B på telefonsystemet - [ ] Datamaskin A skal da få følgende beskjed ![Informasjon på første lokalsjon når bruker logger på telefonsystemet på andre lokasjon][voip-warning-1] - [ ] Logg en bruker på datamaskin A og datamaskin B - [ ] Logg datamaskin A på telefonsystemet og ring et eksternt nummer - [ ] Forsøk å logg på telefonsystemet på datamaskin B - [ ] Du skal da se følgende melding, og samtalen på datamaskin A skal ikke bli brutt ![Advarsel når man forsøker å logge på telefonsystemet med bruker logget på og opptatt et annet sted.][voip-warning-2]] ### 6.6 Test av adferd #### Tidsrom før telefon kan legges på - [ ] Ring en ekstern eller intern telefon. - [ ] Etter tre sekunder i aktiv samtale skal man kunne legge på samtalen med Jabra Device. Man skal ikke kunne legge på før dette #### Endring av brukernavn reflekteres i Widget - [ ] Endre brukernavn på en bruker - [ ] Navnet skal endres i Pålogget-widget etter Pasientsky er lastet på ny #### Telefoninnloggingstatus er den samme etter refresh og gjeninnlogging - [ ] Logg på VoIP - [ ] Last siden på ny - du skal automatisk logges på telefonen - [ ] Logg ut av Pasientsky og logg så inn igjen - du skal automatisk logges på telefonen - [ ] Logg av VoIP - [ ] Last siden på ny - du skal ikke logges på telefonen - [ ] Logg ut av Pasientsky og logg så inn igjen - du skal ikke logges på telefonen ## 7.0 Test av integrasjoner ### Widget integrasjon Alle brukermønster forutenom eksternt oppkall gjøres via Widget. - [ ] I1 ---> I2 Ring internt til bruker - [ ] I1 ---> Ig Ring internt til gruppe - [ ] I1 ---> Et Ring internt til en avlogget bruker med ekstern viderekobling - [ ] I1 ---> I2 S ---> I3 Myk overføring av en intern telefon til bruker via widget - [ ] I1 ---> I2 S ---> Ig Myk overføring av en intern telefon til gruppe via widget - [ ] I1 ---> I2 H ---> I3 Hard overføring av en intern telefon til bruker via widget - [ ] I1 ---> I2 H ---> Ig Hard overføring av en intern telefon til gruppe via widget - [ ] I1 ---> E S ---> I2 Myk overføring av en ekstern telefon til bruker via widget - [ ] I1 ---> E S ---> Ig Myk overføring av en ekstern telefon til gruppe via widget - [ ] I1 ---> E S ---> Et Myk overføring av en ekstern telefon til en avlogget bruker med ekstern viderekobling - [ ] I1 ---> E H ---> I2 Hard overføring av en ekstern telefon til bruker via widget - [ ] I1 ---> E H ---> Ig Hard overføring av en ekstern telefon til gruppe via widget - [ ] I1 ---> E S ---> Et Hard overføring av en ekstern telefon til en avlogget bruker med ekstern viderekobling ### Jabra Headset-Integrasjon Endre lydkilde innstillinger til typen telefon som skal testes. - [ ] PasientSky Integration starter ved oppstart - [ ] Headsett ser om det er installert automatisk når det kobles til for første gang - [ ] Nedlastinglenke tilgjenglig under innstillinger? - [ ] Det indikeres når Pasientsky Integrasjonen har identifisert headsettet - [ ] Det indikeres når Pasientsky Integrasjonen har mistet kontakt headsettet #### Basestasjonen: - [ ] Det ringer i basestasjonen ved innkommende samtaler - [ ] Man kan svare samt legge på i basestasjonen - [ ] Man kan av mikrofonen i basestasjonen - [ ] Man kan slå på mikrfonen i basestasjonen #### Headset: - [ ] Det ringer i headset ved innkommende samtaler - [ ] Man kan svare på samtale i headset - [ ] Man kan mute samtalen i headset - [ ] Man kan skru opp / ned lydnivået i headset - [ ] Man kan avslutte samtale i headset ### Jabra Fasttelefon-integrasjon Endre lydkilde innstillinger til typen telefon som skal testes. - [ ] Det ringer i fasstelefon ved innkommende samtaler - [ ] Man kan svare samt legge på i basestasjonen - [ ] Man kan slå av mikrofonen i basestasjonen - [ ] Man kan slå på mikrfonen i basestasjonen ### Jabra Konferansetelefon-integrasjon Endre lydkilde innstillinger til typen telefon som skal testes. - [ ] Det ringer i konferansetelefonen ved innkommende samtaler - [ ] Man kan svare samt legge på i basestasjonen - [ ] Man kan slå av mikrofonen i basestasjonen - [ ] Man kan slå på mikrfonen i basestasjonen ## Test av kontaktkort - [ ] Lag et fiktivt kontaktkort for en bedrift - [ ] Legg til et telefonnummer til en av våre eksterne telefoner som ikke er lagt til en pasient - [ ] Ring inn til klinikken og se til at telefonen blir identifisert som bedriften Pasienter vil ha prioritet over kontaktkort, så om nummeret er lagt til en pasient vil den identifiseres som det. ## Test av hurtigknapp for Legg til pasient * Ring inn til klinikk og oppgi fødselsnummer til en pasient som ikke ligger i pasientlisten hos klinikken, men som er kjent for systemet gjennom en annen * Dukker pasientens navn opp i kø-widget, samt phone-display med en Legg til pasient-kon bak (+)? ![voip-addpatient][voip-addpatient] ![voip-addpatient][voip-addunknownpatient] * Trykk på Legg til pasient fra widget * Forsvinner Legg til pasient-ikonet og en notifikasjon som forteller at pasienten er lagt til dukker opp? ![voip-addpatientresult][voip-addpatientresult] * Pasienten er nå lagt inn i pasientlisten til klinikken? * Ring inn til klinikken med en ny pasient som ikke ligger i pasientlisten hos klinikken, men som er kjent for systemet gjennom en annen klinikk. * Trykk på Legg til pasient fra phone-display ![voip-addpatientheader][voip-addpatientheader] * Forsvinner Legg til pasient-ikonet og en notifikasjon som forteller at pasienten er lagt til dukker opp? * Pasienten er nå lagt inn i pasientlisten til klinikken? * Ring inn til klinikk og oppgi et fødselsnummer som ikke er kjent for systemet (pasient er ikke registrert som pasient i PS – Har aldri betalt i Melin Terminal). * Pasient blir ikke identifisert i hverken kø-widget eller phone-display, og Legg til pasient-ikon dukker ikke opp? ### Aktivering av pasient - [ ] Alt-klikk på identifisert pasient som ringer inn aktiverer pasienten i søkefeltet ### Full Planner Integration & Pasientkort - [ ] Lag en time for pasienten du vil ringe - [ ] Klikk på telefonikonet i avtalen - [ ] Riktig nummer blir ringt - [ ] Om flere nummer er registrert på pasient skal du få valg om hvilket nummer du vil ringe. ### Pasientsky (pasientperspektiv) - [ ] Definere foretrukket kontaktnummer - [ ] Nummeret viser at det er det foretrukne kontaktnummeret på klinikkens side ### Samme telefonnummer registrert på flere pasienter/kontakter/brukere - [ ] Endre telefonnummer til 3 pasienter til å ha samme telefonnummer - [ ] Når du nå søker på nummeret vil alle tre pasienter listes som resultat - [ ] Ring inn som en av pasientene/kontaktene/brukerne som er registrert med samme tlf.nr. En spesifikk bruker ikke skal vises, men at det indikeres at det er flere treff på samme tlf.nr og hvor tooltip viser hvem/hva. ![Bilde av oppkall fra nummer registrert flere steder][voip-multinumber] ![Eksempel på tooltip][voip-multinumbertooltip] ### Pasient ID-integrasjon - [ ] Ring inn til klinikkens kønummer - [ ] Tast 2 for vanlig kø - [ ] Identifiser med fullt fødsel og personnummer til en pasient på klinikken - [ ] Riktig pasient blir identifisert for klinikken - [ ] Pasient kan aktiveres fra telefonstatus - [ ] Ring inn til klinikkens kønummer - [ ] Tast 2 for vanlig kø - [ ] Identifiser med *delvis* fødsel og personnummer til en pasient på klinikken - [ ] Pasienten blir ikke identifisert, men nummeret som er blitt tastet inn blir vist. - [ ] Pasient kan ikke aktiveres fra telefonstatus da han/hun ikke er identifisert ### Stengte dager på Klinikk - [ ] Sett dagens dato som en stengt dag under **Klinikk** -> **Innstillinger** -> **Endre stengte dager** og sjekk at eksterne telefoner ikke kommer inn i vanlig telefonkø, ved valg for akuttelefon vil den fremmes til telefonnummeret til akuttelefonen. ## Test av Headset og basestasjon - [ ] Svar anrop (løft headsettet fra basestasjonen) - [ ] Svar anrop (knapp på headsettet) - [ ] Svar anrop (trykk på skjermen til basestasjonen) - [ ] Legg på (sett headsettet i basestasjonen) - [ ] Legg på (knappen på headsettet) - [ ] Legg på (skjermen på basestasjonen) - [ ] Justér lydstyrke (på headset) - [ ] Justér lydstyrke (på ringelydkilde) - [ ] Slå av ringelyd på basestasjon og sjekk at den ikke ringer - [ ] Lade-/Batteristatus (Presentert i innstillingene til VoIP) - [ ] Bytt/still inn mikrofon i grensesnittet - [ ] Bytt/still inn høyttaler i grensesnittet - [ ] Automatisk oppstart av headsettapplikasjonen ved omstart av datamaskinen - [ ] Test autooppdatering av headsetapplikasjonen - [ ] Innstallasjon av headsettapplikasjon og automatisk oppstart etter innstallasjon ## Test av integrasjoner - [ ] Aktiver pasient i telefonsamtale (Alt + klikk) - [ ] Identifisér pasient (Pasient oppgir fullt fødselsnummer når han/hun ringer inn) - [ ] Identifiser kontakt (kontakt med kontaktkort ringer inn) - [ ] Klikk alle steder hvor telefonnummer er oppgitt for å se at de blir oppringt - [ ] Full Planner integrasjon Telefonikon på avtaler gjort for pasienter med oppgitt telefonnummer ## Stresstest Denne delen av testen er ment å gi systemet mange repterende og pågående oppkall for å utfordre kapasiteten til systemene for å se at de klarer å takle hva som normalt vil være urealistisk mengde aktivitet. Man ringer direkte inn til køen, og sjekker at lyd høres og overføres begge veier. - [ ] Ekstern til intern bruker, repeteres 100 ganger per deltaker _Mobil eller fasttelefon ringer inn til et direktenummer til en bruker eller kø._ - [ ] Ekstern til hovedkø, repeteres 200 ganger per deltaker _Mobil eller fasttelefon ringer hovednummeret til klinikken og velger hovedkøen._ - [ ] Ekstern til akuttelefon, repeteres 150 ganger, tas 100 ganger i nettleser, 50 ganger fra ekstern akuttelefon _Her skal man ringe inn og taste 1 for akutt eller taste direktenummeret til akutt-køen. 100 samtaler skal tas i nettleseren. 50 samtaler på den eksterne akutt-telefonen._ - [ ] Intern til ekstern, repeteres 200 ganger per deltaker _Du som bruker skal ringe ut til en mobiltelefon._ - [ ] Intern til intern, repeteres 100 ganger per deltaker _En bruker på klinikken ringer en annen bruker på klinikken._ - [ ] Overføring, repeteres 100 ganger per deltaker - [ ] Direkteoverføring, repeteres 50 ganger per deltaker - [ ] Myk overføring, repeteres 50 ganger per deltaker - [ ] Videresending av samtale, repeteres 50 ganger per deltaker _Bruker setter et eksternt nummer som benyttes hvis brukeren er logget ut. Her skal Internt til viderekobling, og Eksternt til viderekobling testes._ - [ ] Parkering av samtaler, repeteres 50 ganger per deltaker ## Test av User endringer Januar, 2017 ### Grupper - [ ] Legg _bruker 1_ til _gruppe 1_ i _Avdeling 1_ - [ ] Last om siden(F5) for Bruker 1 sin klient, for at endringen skal skrives til serveren - [ ] _Bruker 2_ ringer _gruppe 1_ i _Avdeling 1_, sjekk at det ringer hos _bruker 1_. - [ ] Fjern _bruker 1_ fra _gruppe 1_ i _Avdeling 1_ - [ ] Last om siden(F5) for Bruker 1 sin klient, for at endringen skal skrives til serveren - [ ] _Bruker 2_ ringer _gruppe 1_ i _Avdeling 1_, sjekk at det **ikke** ringer hos _bruker 1_. - [ ] _Bruker 2_ ringer _funksjonon 1_ i på _Platformen_, sjekk at det **ikke** ringer hos _bruker 1_. ### Avdelinger og posisjoner - [ ] Legg _bruker 1_ med stilling Lege i Avdeling 1 - [ ] Legg _bruker 2_ med stilling Lege til i Avdeling 2 - [ ] Søk på posisjonen Lege i søkefeltet, alle ansatte med posisjon Lege dukker opp i søkeresultatet. - [ ] Bruker 1 og Bruker 2 er oppdelt etter avdeling ![Resultater skal skille mellom avdelinger][voip-department] ### Vikar - [ ] Opprett en gruppe med medlemskriterier: Funksjon - Økonomi - [ ] Legg til funksjonen Økonomi på Bruker 1 - [ ] Legg til Bruker 2 som vikar for Bruker 1. Bruker 2 skal arve funksjonen Økonomi - [ ] Logg Bruker 1 av VoIP, og ring gruppen. Bruker 2 mottar nå telefoner til gruppen ### Grupper + Check In / Check Out - [ ] Opprett to grupper - [ ] Gruppe 1 skal ha medlemskriterier: Funksjon - Resepsjon Callsenter og Økonomi - [ ] Gruppe 2 skal ha medlemskriterier: Bruker 1 og Bruker 2 - [ ] Bruker 1 skal ha funksjonen Resepsjon Callsenter - [ ] Bruker 2 skal ha funksjonen Økonomi **Test 1:** - [ ] Søk Gruppe 1 opp i søkefeltet - [ ] Gruppe 1 dukker opp med utvidelse til funksjonene Resepsjon Callsenter og Økonomi hvor Bruker 1 og Bruker 2 er listet som online. - [ ] Ring Gruppe 1 - [ ] Det ringer da hos Bruker 1 og Bruker 2 - [ ] Om Bruker 1 søker opp Gruppe 1 i søkefeltet kan brukeren ikke ringe til gruppen (man kan ikke ringe til grupper man selv er medlem i), men kan åpne dropdown og ringe til Bruker 2 - [ ] Ring funksjonen Resepsjon Callsenter i Gruppe 1. Det ringer da bare hos Bruker 1 - [ ] Meld Bruker 1 ut av funksjonen Resepsjonen Callsenter fra kontekst-velgeren - [ ] Bruker 1 dukker ikke lengre opp i dropdown ved søk på Gruppe 1 - [ ] Bruker 1 får ikke lengre innkommende anrop til Gruppe 1 - [ ] Meld Bruker 1 inn i funksjonen Resepsjon Callsenter igjen. - [ ] Brukeren dukker opp igjen som online ved søk på gruppen i søkefeltet - [ ] Om Bruker 2 er i en aktiv samtale dukker begge brukerne opp under Gruppe 1 i søkefeltet, men Bruker 2 er markert som oransje - [ ] Logg Bruker 2 ut av VoIP. Bruker 1 dukker da bare opp i søkefeltet ved søk på Gruppe 1 - [ ] Fjern funksjonen Resepsjon Callsenter som medlemskriterie fra Gruppe 1. Da vises ingen i Gruppe 1 som pålogget i søkefeltet, og gruppen er fjernet fra widget frem til Bruker 2 er logget på VoIP igjen - [ ] Om Bruker 2 logger på VoIP dukker bare Gruppe 1 - Funksjon Økonomi - Bruker 2 opp i søkefeltet ved søk på Gruppe 1 **Test 2:** - [ ] Søk Gruppe 2 opp i Søkefeltet. Gruppe 2 dukker da opp med Bruker 1 og Bruker 2 som online - [ ] Meld Bruker 2 ut av gruppen fra kontekst-velgeren. Bruker 1 dukker da bare opp som online ved søk på gruppen i søkefeltet? _NB! Grupper skal alltid vises selv om ingen medlemmer er pålogget. Posisjonene vises bare når brukeren er pålogget eller opptatt._ ### Test av sync - Grupper og ansatte - [ ] Opprett en gruppe. Gruppen skal inneholde to brukere, og internal channels skal ikke være sync ![Innstillinger for Gruppen][voip-sync] - [ ] Gruppen kommer ikke opp i søkefeltet eller widget, selv om medlemmer i gruppen er pålogget - [ ] Endre gruppen fra å ikke være sync til sync. Gruppen kommer da opp i søkefeltet og vises som pålogget i widget - [ ] Opprett en ansatt på klinikken hvor den ansattes internal channel ikke skal være sync. Den ansatte kommer ikke opp i søkefeltet, og finnes ikke som pålogget i widget ## Headsettester: _I alle tester skal man endre settings i JABRA, og passe på at den forblir lagret etter ulike actions. Testen er først vellykket når man ser i VoIP GUI at det er samme lydenheter i VoIP og at når man ringer eksternt at begge parter hører hverandre._ | Test | Resultat/Beskrivelse | | --------------------------------------------------------- | ------------------------------------------------------------------- | | **Innstillinger: Standard** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | | | | | | | **Innstillinger: Kommunikasjon** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal Kommunikasjon brukes | | | | | | | | **Innstillinger: Skjermlyd** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal skjermlyd brukes | | | | | | | | **Innstillinger: JABRA PRO HEADSET** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal Jabra Headset brukes | | | | | | | | **Innstillinger: SPEAKER JABRA** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Koble ut speaker (mens headset er koblet i) | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal Jabra Speaker brukes | | | | | | | | **Innstillinger: Speakers på PC** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal Speakers på PC brukes | | | | | | | | **Innstillinger: JABRA Bordtelefon** | | | Actions | Forventet resultat | | Reboot | Samme innstillinger som før | | Reset Chrome innstillinger | Samme innstillinger som før | | Slett cookie | Samme innstillinger som før | | Avslutt og start chrome | Samme innstillinger som før | | Andre tabs | Samme innstillinger som før | | Koble ut og inn headset | Samme innstillinger som før | | Koble ut bordtelefon (mens headset er koblet i) | Samme innstillinger som før | | Logg inn og ut | Samme innstillinger som før | | Gå til en annen lydkilde | Samme innstillinger som før | | Juster Volum på VoIP til null | Samme innstillinger som før | | Juster Volum på PC | Samme innstillinger som før | | Endre standardenhet på PC til noe annet enn angitt i VoIP | Samme innstillinger som før, ved test skal Jabra Bordtelefon brukes | | | | | | | | **Ekstratester etter observasjon** | | | Ta en telefon likt. | Se om det oppstår problem med en av dem som tar telefonen | | Test av pakketap mens man utfører samtaler | Kan teste med den nye boxen til AK | | Test av latency på linjen | AK | | Performance test (Presset ram). Mange tabs åpne. | | ## Platformspesifikk test for JABRA ### Windows 7: - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected with first call. - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected with refresh. - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected when opening settings. - [ ] Removed all JABRA devices, initiated a call, device setting should be set to Standard when opening settings. - [ ] Removed all JABRA devices, opened settings, device setting should be set to Standard when opening settings. ### Windows 10: - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected with first call. - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected with refresh. - [ ] No Jabra devices plugged in, plug in Jabra Pro, device should be selected when opening settings. - [ ] Removed all JABRA devices, initiated a call, should be set to Standard when opening settings. - [ ] Removed all JABRA devices, open settings, device setting should be set to Standard when opening settings. [voip-commonnumberstring]: img/voip-commonnumberstring.png [voip-moremenu]: img/voip-moremenu.png [voip-phonesetting]: img/voip-phonesetting.png [voip-uniquenumberstring]: img/voip-uniquenumberstring.png [voip-contactcard]: img/voip-contactcard.png [voip-nohit]: img/voip-nohit.png [voip-setting]: img/voip-setting.png [voip-callhistory]: img/voip-callhistory.png [voip-faxhistory]: img/voip-faxhistory.png [voip-numberfocus]: img/voip-numberfocus.png [voip-soundsetting]: img/voip-soundsetting.png [voip-phonewidget]: img/voip-phonewidget.png [voip-queuewidget]: img/voip-queuewidget.png [voip-multinumber]: img/voip-multinumber.png [voip-multinumbertooltip]: img/voip-multinumbertooltip.png [voip-stopringtone]: img/voip-stopringtone.png [voip-microphoneaccess]: img/voip-microphoneaccess.png [voip-warning-1]: img/voip-warn1.png [voip-warning-2]: img/voip-warn2.png [voip-addpatient]: img/voip-addpatient.png [voip-addunknownpatient]: img/voip-addunknownpatient.png [voip-addpatientheader]: img/voip-addpatientheader.png [voip-addpatientresult]: img/voip-addpatientresult.png [voip-department]: img/voip-department.png [voip-sync]: img/voip-sync.png [voip-internetbreak1]: img/voip-internetbreak1.png [voip-internetbreak2]: img/voip-internetbreak2.png