!!! Del!V:!Testdokumentasjon!

Like dokumenter
Del!II:!Produktdokumentasjon!!

Del VI: Brukerveiledning

Del VII: Kravspesifikasjon

1 Del I: Presentasjon

Velkommen til 3M s Internetbutikk!!!

Brukerveiledning. Madison Møbler Nettbutikk

Brukerveiledning. Gruppe 9

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

Brukerveidledning for fakturaportalerna ICA butikker (ICA Detalj og franchise-butikker) og ICA Konsern (ICA Norge, ICA Eiendom)

Påmeldingssystemet FolkOrg

Brukerinstruks Esso Energi ebusiness

Entobutikk 5.BRUKERMANUAL VÅR 2011

BACHELORPROSJEKT. Studieprogram: Anvendt datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo

1. Forord 2. Leserveiledning

Med nye TINE Handel får du som kunde nytte og glede av følgende funksjoner:

Gå til fyll inn det brukernavnet og passordet du har fått tilsendt og klikk på Logg inn

Velkommen som bruker av Media Plus Online

Fra datax til Visma eaccounting

Brukerveiledning for 3M Online Center

Bestill skolemelk på Internett

Brukerveiledning. Madison Møbler Administrasjonsside

GENERELL BRUKERVEILEDNING WEBLINE

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Anbud/Tilbud OF30. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

Godkjenning av faktura AGRESSO WEBPORTAL. Brukerdokumentasjon for attestanter og anvisere

Brukerveiledning Faktura

Aktiveringsinstruksjoner for PayPal-kunder

INFORMASJON. om privatistkurs hos Akademiet

Admin! Butikkdata. Forord. Innhold. Velkommen til Royal. Royal Butikkdata. i gang. Den. Lykke til! Forord Skrive ut. Side 1

Brukermanual Kreditorweb for AutoCollect-kunder

Brukermanual til PlanNET

Brukerhåndbok. UPS Billing Center

SANDVED TURN Tilsluttet:

Brukerveiledning for Elkontroll Næring Installatør/Avvikslukker del

Del IV: Prosessdokumentasjon

Forprosjektrapport. Hovedprosjekt 2015 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus

Tjenestebeskrivelse Webhotelltjenester

Brukerveiledning TINE Handel. Fordeler ved å bruke TINE Handel. Foto: Sigurd Skjelmo

Velkommen BRUKERMANUAL. som bruker i W&J s nettbutikk. med en profesjonell innkjøpsløsning med enkelt brukergrensesnitt!!

Brukermanual. Versjon Copyright 2002 Devinco AS

Elektronisk faktura. Rutinebeskrivelse for bruk av BIM35/BIM35P. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

Brukermanual Kreditorweb for inkasso-kunder

For å bruke NILS-Mobil trenger man følgende utstyr og tilkoblinger.

Introduksjon About Us Our Wines Newsroom Library Webshop Login Logo Contact FAQ Terms and Conditions

Brukermanual - minitide

Elektroniske følgesedler

Distribusjon via e-post - oppstart

shop.wj.no Brukermanual

Fakturabehandling på web

EHF Dokumentasjon. Brukerstøtte for EHF - Fakturering. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

BRUKERVEILEDNING, SYSTEMLØSNING BAMA NETTHANDEL

Brukermanual Kreditorweb for filkunder

Brukerveiledning. Basware Alusta Edge. Innholdsfortegnelse

PAYPAL/JETSHOP AKTIVERINGSVEILEDNING. Slik aktiverer du PayPal i nettbutikken din

Prosess: Fra behov til betaling

Bestill skolemelk på Internett

Unipos Butikkdata Admin

Semesterregistrering ved UiN

CS-Web Regnskap. Bilagsregistrering. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

Produktrapport Gruppe 9

FUJITSU medlemssider. Innlogging til våre internettsider skjer på følgende måte: Glemt passord?

Påmelding til partier i Arendals Turnforening

Politiske møtedokument

Brukerdokumentasjonen er skrevet for deg som skal bruke applikasjonen. Det vil beskrives hvordan man kan bruke den.

Brukerhåndbok CabinWeb Bruker

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften

Webfaktura slik bruker du det. for sluttbrukere

Brukerveiledning. Xledger og Conecto Inkasso-integrasjon. Side 1 av 17

Kundebestillinger. Registrering av kundebestillinger og oppfølgning av disse. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

Universitetet i Oslo. Oppgaver kurs i bestillingssystemet for rollen Rekvirent

Priser NRDB Versjon september 2006

INFORMASJON. om privatistkurs hos Akademiet

OKOK DataPower Learning AS Bestilling 1

CSWEB - Regnskap. Bilagsregistrering. VISMA RETAIL AS Wirgenes vei 1, 3157 Barkåker, Telefon:

Brukerveiledning Versjon 1.3

Brukermanual til PlanNET

Brukermanual til Medlemsservice 2.0

Testdokumentasjon. Gruppe 9

Internoverføring. En enkel dokumentasjon for internoverføringer både mellom butikker i samme selskap og butikker i andre selskaper.

Internoverføring. Mellom butikker i samme selskap men også mellom butikker i forskjellige selskaper.

Produktkatalog. Produktkatalogen inneholder kun et lite utvalg av våre produkter, katalogen blir kontinuerlig endret.

Advania SPOC Vårt Kundesenter på WEB Brukerveiledning. Mars 2014

Til Leverandører. Krav til innhold i EHF fakturaer til DFØ

Veiledning til ny bestillingsløsning OS ID

Dormer OnLine Brukermanual for kunder Norge. Innhold 1. INTRODUKSJON OG ADGANG TIL SYSTEMET LOGGE INN OG ENDRE PASSORD...3

Innholdsfortegnelse. OLKWEB brukerveiledning for lærlinger

Veiledning til

Brukerdokumentasjon for Installatør i bruk av. Elektronisk behandling av rettemeldinger

Innsending av timelister. Timeliste. Innsending

Predator InfoCenter Klient

Hvordan bli opprettet som kunde og registrere ordrene på nett

Transkript:

1 DelV:Testdokumentasjon

2 1.Forord Viktighetenavbrukertestingkanikkeoverdrives.Deterkungjennomeniterativ arbeidsmetodebeståendeavåprøve>og>feileatvikanklareåunngådestørste feileneogkanimplementereprosjektersåsmertefrittsommulig. Idennedelenavsluttrapportentarviforosstestdokumentasjon,vigårgjennom brukertester,testeravprogramspråk,valideringm.m. DelV:Testdokumentasjon

3 2.#Innholdsfortegnelse# 1.Forord...2 2.Innholdsfortegnelse...3 3.Validering,kodeogdesign...4 3.1Navnevalgoglogodesign... 4 3.2Testingogvalideringoppmothtml5,css3ogWCAGsretningslinjer... 5 4.Dokumentasjonavtesting...7 4.1Hvorfortestervi?... 7 4.2Nettbrettogsmarttelefoner... 8 4.3Testingpåkode... 9 4.4Kodeutviklingisprinter... 10 4.5Funksjonalitetstest... 10 4.6Testingpåbrukervennlighet... 14 5.Konklusjon... 15 DelV:Testdokumentasjon

4 3.Validering,kodeogdesign Idettekapitteletservipåhvordandesignetutvikletseg,hvordanvitestet nettsideneoppmotdiverseonlinevalideringsverktøyforåsikre brukervennlighetenoghvilkeresultaterdetga. 3.1Navnevalgoglogodesign Figur1BHersermanutviklingenavlogoenfravilandetpåstrukturenoggjennomtestingav kontrastogestetiskopplevelse. IFigur1sermanhvordanviendretogjustertefarger,fonterogbakgrunner gjennomprosessenframtildenendeligeversjonennederst.detteerallikevel DelV:Testdokumentasjon

5 ikkedenviendteoppmedtilslutt,davivalgteågåvekkfraenbilledløsningog overtilenløsninghvorselvelogoenvarbilde,menstittelenogundertittelenble skrevetutsomrentekst.vivarogsåinnomflerenavn,hvoravettvar SkiltOgStempel.no,menbådeoppdragsgiverogetuformeltpanellikte Skiltet Ditt best. Andrenavnvitestetutpåulikebrukertypervar: *StempelOgSkilt.no *HelseOgAdvokat.no *AdvokatOgHelse.no *SkiltTilAlt.no Énavhovedinnvendingenemottitlenemedordet skilt varatmanfikk assosiasjonertilskilsmissesomflerementekunnevirkeforvirrendepå potensiellekunder.viderementenoenatbrukenavyrkestitler,somadvokat, kunnevirkeekskluderendeogatordet helse ogsåkunneværemisvisende,all dentidbutikkenikkeskulleselgehelseprodukter. KonklusjonenpåbrukerundersøkelsenomnavnvaraltsåatSkiltetDitt.noga tydeliginformasjonavhvadetdreidesegomogvirkettilenvissgradlokkende påtestpersonene. 3.2Testingogvalideringoppmothtml5,css3ogWCAGsretningslinjer Etterhvertsomsidenetokformvardetviktigåtesteoppmotulike valideringsverktøy,slikatviheletidenholdtossinnenforderetningslinjenesom kravspesifikasjonenstaketut.onlinevalideringssiderunderletterarbeidetmed åletegjennomkodenetterfeilogmanglerenormtogbleetuvurderlig arbeidsverktøyforossiprosessenframmotdetferdigeproduktet. Vibruktew3.orgsinevalideringsverktøyforåtestebådecss>stilarkenevåre (jigsaw.w3.org/css-validator/validator.html.en)oghtml5>koden (http://validator.w3.org).sefigur2og3. DelV:Testdokumentasjon

6 Figur2ButsnittavcssBvalidatorensomviserathovedstilarkettilproduktetvaliderersomcssnivå3 utenfeil. Figur3ButsnittavhtmlBvalidatorensomviseratindex.php(forsiden)validerertilhtml5utenfeil. Advarselengårutpåathtml5Bvalidatorverktøyetkanhendeikkeerheltoppdatertpådesiste utviklingsverktøyeneforhtml5. Vitestetkontrastenmellomforgrunn(tekst)ogbakgrunnhossnook.ca (snook.ca/technical/colour_contrast/colour.html).sefigur4. Figur4Butsnittavkontrastvalidatorentilsnook.casombl.a.sjekkerkompatibilitetentildevalgte fargenemedwcagsretningslinjer. VisjekketkompatibilitetenpånettsidenmedverktøyetfraAChecker.casom validererkodeoppmotwcagsretningslinjerogangirhvormantrefferpåde ulikenivåene(a,aaogaaa).sefigur5.detteverktøyetoppgirogsåenrekke potensielleproblemer,sompåsiktkanføretilfeil,menikkeklassifiseressomfeil ennå.dissekanmanfåenoversiktoverpåsammesideogjobbevideremedå innfriwcagkriterienederdetermuligoghensiktsmessig. DelV:Testdokumentasjon

7 Figur5ButsnittavWCAGBvalidatorvekrtøyetsomviseratindex.php(Forsiden)validerermotWCAG 2.0nivåAA. 4.Dokumentasjonavtesting Idettekapitteletgårvinærmereinnpåbrukertestingog>evaluering,bådeav enkeltfunksjonerogavhelhetsinntrykk. 4.1Hvorfortestervi? Formåletmedågjennomføretesterpåprodukteterforåsørgeforatvioppdager flestmuligfeilogmanglerpåproduktetførdetleverestiloppdragsgiver.dette erforatproduktetvileverskalværesågodtsommulig.vihargjorttesterpå enkeltfunksjonerogtestersomgårpåbrukervennlighet.deretterharvievaluert testresultateneoggjortendringer/forbedringerbasertpådetilbakemeldingene vihargjort.viharlatteksternepersonertesteoggjorttesterselv.deterspesielt nyttigålaandregjøretestenedadeikkeharkjennskaptilkodenogviloftegjøre tingannerledesennensomkjennersystemetvillegjort. DelV:Testdokumentasjon

8 4.2Nettbrettogsmarttelefoner Vårnettbutikkersålangtikkeoptimalisertforandreplattformer,mendener operativif.eks.safaripåipad,selvomstylingenernoeendretfranettleser> versjonenpåenpc(sefigur6) Figur6BskjermbildeavnettbutikkenpåeniPad Viharikkefokusertpåålageenegenmobilversjonavnettsiden,mensiden smarttelefonerharrelativtsofistikertenettleseresåerallefunksjoneneer tilgjengeligeformobilbrukeren.detkrevesdogendelmanøvreringsom forstørringavskjermbilderoglignende(sefigur7). DelV:Testdokumentasjon

9 Figur7BskjermbildeavnettbutikkenpåeniPhone6+,hvornedtrekksmenyenoverlapperannen tekst Selvomnedtrekksmenyenoverlapperannentekstsliksomvistifigur7erden allikevelvirksom,ogfordiviikkeharnoenflash>baserteløsningersåvirker sidenpåios.deterallikeveletpoengforframtidenåutvikleenversjonsomtar hensyntildeulikeplattformenesompotensiellekundergjernebrukeridisse 4.3Testingpåkode Vigjordetesterpånettsidenskode.Dettebleutførtvedatnettsidens funksjonalitetoppførtesegliktuavhengigavnettleser,skjermstørrelse,enhetog hvilkevalgbrukerengjorde.detvarviktigåbeskyttebrukerenfornegative konsekvenseravfeil(f.eks.atdealltidkanavbryteettkjøpinnendetrykker bekreftpåsisteside). DelV:Testdokumentasjon

10 4.4Kodeutviklingisprinter Allkodenvårbleutvikletisprinter.Detvilsiatvigjordeklartendel,testet robusthetenogbrukervennligheten.ettertilbakemeldingenegjordevi forbedringerogtestetigjen.alletestenevigjennomførtevarikkelike omfattende.noenavtesteneblebaregjennomførtpåenkeltpersonerogtok bareettparminutter. 4.5Funksjonalitetstest Funksjonalitetennettsidenskalkunneogsomvitestetvar. ResultatetblevurdertutifrahvorgodtkodenutførteoppgavenefraIkke godkjenttilgodkjent. Registererebruker Oppgave Resultat Kommentar Allefeltermåværefylt Godkjent Enbrukerkanikkegå videreutenatallefeltene erfyltut. Feltenemåværefyltriktig (tallitelefon,ikketalli navn) Alledataenelagresi databasenogkanbenyttes vedlogin. Oppgavenegjortuten javascript Godkjent Godkjent Noksågodkjent Feilmeldingoppstårpå allefeltenesomikkeer riktigfylt. Dataenelagresi databasenogbrukeren kanloggeinn. Ingendirekte feilmeldingerpåfeltene menfeildatavilikkebli skrevettildatabasen. Kundepanel Logginnsomkunde Godkjent Innloggingfungererog DelV:Testdokumentasjon

11 kundenfåropp kundepanelet Endrekontoinformasjon Godkjent Brukerenfårendresin egenkontoinformasjon. Endrepassord Godkjent Brukerenkanendresitt egetpassordsålengeden kjennersittgamle passord. Sebestillinger Godkjent Brukerenharmulighettil åsesineegnebestillinger. Slettebruker Ikkegodkjent Brukerenharikke mulighettilåslettesin egenbrukermen administratorenhar dennemuligheten Loggeut Godkjent Brukerenkanloggeut Utenjavascript Godkjent Allfunksjonalitetfungerer utenjavascript. Annenfunksjonalitet Søkpåsiden Godkjent Brukerenkansøkeetter nyheterogprodukterpå siden. Stillespørsmålpåsiden Godkjent Brukerenkanstille spørsmåldirektefrasiden ogadministratorfårde tilsendtpåmail. Utenjavascript Godkjent Javascriptharingen DelV:Testdokumentasjon

12 innvirkningpådisse sidene. Adminpanel Leggetilprodukt Godkjent Administratorkanlegge tilprodukt Endreeksisterendeprodukt Noksågodkjent Administratorkanendre produktinformasjonen menikkebildet. Skrivenyhet Godkjent Administratorkanskrive nyenyhetersompostes rettpånyhetssiden. Endrenyhet Noksågodkjent Administratorkanendre tekstenpånyhetenemen ikkebildet. Kansekundenes bestillinger. Godkjent Administratorkanse kundensbestillinger. Endrestatuspåbestilling Godkjent Administratorkanendre statuspåbestillingenetil kundene. Slettebruker Godkjent Administratorkansøke oppogsletteenbruker. Endrebruker Ikkegodkjent Administratorkanikke endreenbrukers kontoinformasjon. Utenjavascript Godkjent Ingenmerkbarforskjell utenjavascript DelV:Testdokumentasjon

13 Produkteroghandlekurv Leggeproduktikurven Godkjent Brukerekankjøpe produkter Leggetilflereprodukter Godkjent Brukerekanleggetilet uendeligantallprodukter. Oppdaterekvantitet Godkjent Brukerekanoppdatere kvantitetvedåleggetil flereavdesamme produkteneikurven. Forhåndsvisning Noksågodkjent Forhåndsvisninger tilgjengeligpånoenav produktene. Utenjavascript Noksågodkjent Forhåndsvisningener avhengigavjavascriptfor åfungere Kjøp Kjøpeproduktermed paypal Kjøpeproduktermed faktura Godkjent Godkjent Integrasjonmedpaypal fungererogoverføring skjerdirekte. Fakturablirgenerertfor kundenmedettunikt fakturanummer. Skriveutfaktura Godkjent Brukerkanskriveut fakturadirektefra fakturasiden. Utenjavascript Noksågodkjent Printfunksjonenbenytter javascriptogvilikke DelV:Testdokumentasjon

14 fungereuten. Tabell1Bviserresultatetavdeuliketestenepåfunksjonalitet 4.6Testingpåbrukervennlighet Vigjordeogsåtesterbasertpåbrukervennlighetogforståelseavnettsiden.Dette gikkutpåatvilotbrukeresomikkehaddebenyttetnettsidenførutførediverse oppgaverpåsiden.oppgaversomblegittpåkundesidenvar: *Registrereennybruker *Endrepassordetfordennyebrukeren. *Kjøpeettspesifiktprodukt. *Finnebestillingendenettoppgjorde. Oppgavergitttiladministratorsidenvar: *Leggetiletnyttprodukt. *Leggetilennyartikkel. *Endrestatuspåenbestilling. Testenblegjennomførtvedatenavgruppemedlemmenegaforskjellige oppgavertiltestpersonen.detbleforsøktågjøresmedminstmuliginnblanding, mentestpersonenfikkveiledningenhvisdenstodfastellervedfunksjonsfeil. Baktestpersonenstodenobservatørsomfungertesom"fluepåveggen"og notertehvatestpersonentrykketpåoghvatestpersonensa. Sidenmangeavfeilenevioppdagetkomiforbindelsemedmigreringfralokal server(localhost)tileksternserver,såvardetviktigåtesteallefunksjonene bådelokaltogeksternt.vioppdagetatendelavfunksjonenesomfungertefint pålokalserverikkefungertepåeksternserver.dettegjordeatdetbleveldig mangemindretestermellomhvergangvilastetoppnyfunksjonaliteteksternt. DelV:Testdokumentasjon

15 5.Konklusjon Testenevihargjortharbidratttilatviharetproduktsomermerbrukervennlig enndetviiutgangspunktetkomfremtil.testpersonenestilbakemeldingerhar værtverdifulleforatviskalhaenenkelogoversiktligside.viharogsåfåtten nettsideutenstørrefeilogdetsomgjenstårav"bugs"ellerfunksjonersomikke erheltoptimale,erpågrunnavtidsmangelogprioriteringavandrefunksjoner. Detteerfunksjonersomikkesetternedhelhetsinntrykketogikkereduserer ytelsentilnettsiden.detatvihartestetvårkodebådepålokalserver(localhost) ogpåeksternservererverdifulltdavivetatkodenvårermerrobustogvilbypå færremigreringsproblemerforoppdragsgiver. DelV:Testdokumentasjon