Testplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Like dokumenter
Testplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Testplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Kravspesifikasjon PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED

Visjonsdokument PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Prosjektplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Prosjektplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Prosjektplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Prosjektplan PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

KRAVSPESIFIKASJON v3.0

KRAVSPESIFIKASJON v4.0

Testrapport PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Etteranalyse PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Elektrolaboratoriet RAPPORT. Oppgave nr. 1. Spenningsdeling og strømdeling. Skrevet av xxxxxxxx. Klasse: 09HBINEA. Faglærer: Tor Arne Folkestad

Finansportalen Historiske bankdata

INF1411 Obligatorisk oppgave nr. 4

Krav som bør stilles til leverandørens verifikasjon og test

HALVLEDER-DIODER Karakteristikker Målinger og simuleringer

RAPPORT. Elektrolaboratoriet. Oppgave nr.: 5. Tittel: Komparator Skrevet av: Espen Severinsen. Klasse: 14HBIELEB Øvrige deltakere: Vegard Bakken.

Eivind, ED0 Ingeniørfaglig yrkesutøvelse og arbeidsmetoder Individuell fremføring

Designdokument PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Studere en Phase Locked Loop IC - NE565

Lab 5 Enkle logiske kretser - DTL og 74LS00

DtC-Lenze as REGULERTE MOTORDRIFTER - AUTOMASJON

UNIVERSITETET I OSLO

DMX12 12 Kanalers DMX Lys Mikser

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer

RAPPORT. Elektrolaboratoriet. Oppgave nr.: 1. Tittel: Spenningsdeling og strømdeling. Skrevet av: Ole Johnny Berg

WinMed3. Release Notes Allmenn Våren Release Notes Allmenn Våren 2013 Versjon Side 1

Falck 6902 EpiMyo Varenr:

MONTERINGSANVISNING TERMLIFT

Oppfølgingsdokument. Kode januar 2004 GymPack. D Oppfølgingsdokument. Periode 009 Forfatter. Hanne Johnsen

SAT Prosedyre (Site Acceptance Test)

PixEdit Guide MEDFAK (5. utkast)

Faculty of Technology and Maritime Sciences Kongsberg Institute of Engineering HØYSKOLEN I SØRØST-NORGE BØYE & TORSJONS MÅLEVERKTØY. PROSJEKTPLAN v1.

Forprosjekt. Oppgavens tittel: Motorstyring Dato: Jon Digernes Institutt/studieretning: Program for elektro og datateknikk

Installasjonstest med Fluke 1650 tester på IT anlegg i drift

UNIVERSITETET I OSLO

VÅPENSKJØTSELKURS KÅRDE

Livsløpstesting av IT-systemer

Komme i gang med TI-Nspire - dokkingstasjonen

Labbutstyr i B102 (B104) Oscilloskop Funksjonsgenerator Måleprober Kontakter/plugger

SUB BRUKERMANUAL 05 ILLUSTRASJONER 07 SPESIFIKASJONER 07 FEILSØKING. 1

Rapport TFE4100. Lab 5 Likeretter. Eirik Strand Herman Sundklak. Gruppe 107

111570N CS60. Veiledning for tilkobling og konfigurering Styreautomatikk

Lab 6 Klokkegenerator, tellerkretser og digital-analog omformer

Digital promille tester CA2010. Brukerveiledning. TT Micro AS Side 1

Brukermanual for kommuneansvarlig og testleder

GENERELT OM DIMMING NYTTIG INFORMASJON MICRO MATIC GENERELT OM DIMMING. NYTTIGE TIPS Spørsmål og svar vedrørende dimmere og elektroniske trafoer.

SUB BRUKERMANUAL 05 ILLUSTRASJONER 07 SPESIFIKASJONER 07 FEILSØKING. 1

RAPPORT LAB 3 TERNING

LABJOURNAL BIRD WATTMETER

ChiCMS Hovedprosjekt ved Høgskolen i Oslo 2011

Delta slokkesentral. 1 og 2 soner med relèstyring

SERVICEMANUAL INVERTER V Feilkoder alle modeller ASY9LSACW ASY12LSACW. Utvidet feilsøkingsrutiner. Inverter utedeler ASY9LSACW ASY12LSACW

Brukerveiledning for klubb

WinMed Allmenn NPR. Lysaker Torg 15 Postboks LYSAKER. Tlf: Fax: E-post:

Informasjon om din trådløse forbindelse

4 Port USB Hub 4 PORT USB HUB. Brukerveiledning. Versjon 1.0

Forprosjekt bachelor-oppgave 2012

LABORATORIERAPPORT. Halvlederdioden AC-beregninger. Christian Egebakken

DNG C-2000h. Juksamaskinen for fritidsfiskere BRUKERMANUAL

bravo Styringsautomatikk for varmekabler på tak, i nedløp og i takrenner Brukermanual TR40 bravo (Produsent NOR-IDE AS,

EKSAMEN Løsningsforslag Emne: Fysikk og datateknikk

DRIFTSOVERVÅKNING OG DRIFTSTYRING AV PUMPESTASJONER AVLØP.

2 50 KHZ KOBLINGEN...

WORKSHOP BRUK AV SENSORTEKNOLOGI

Omgivelseskontroll Dokumentasjon for SR2 IR og bryter styrt 230 VAC bryter

Brukerveiledning for klubb

Forelesning nr.6 INF Operasjonsforsterker Fysiske karakteristikker og praktiske anvendelser

Rapport laboratorieøving 2 RC-krets. Thomas L Falch, Jørgen Faret Gruppe 225

BLUEGARDEN HR-PORTAL Bluegarden HMS- Oppfølging av sykemeldte BRUKERDOKUMENTASJON. Versjon 5.0 Sist oppdatert:

Ansvarlig: Faglig ansvarlig for innhold og revisjon, Testseksjonen TestiT, Avd. for Tjenesteproduksjon HN IKT

TDT4102 Prosedyre og Objektorientert programmering Vår 2014

INSTALLASJON OG TILKOBLING AV SENTRALEN NO (ENO-CEN12G)

DM50-serien - Hurtiginstallasjonsguide (K700 serie)

Montasje. Leverandøren skal generelt beregne 5 dagers behandlingstid hos oppdragsgiver for godkjenning av milepæler.

HMS art.nr FlexiBlink. Bruksanvisning. Mottaker med display, lys, lyd og tale AURORA VARENR.: Dok. nr.: 0593A

ITERASJONSDOKUMENT v2.0

«OPERASJONSFORSTERKERE»

Revisjonshistorie Dato Revisjon Endret av (opprettet) SH

Designdokument PROSJEKT. Signal Communication Unit OPPDRAGSGIVER. Kongsberg Maritime AS UTFØRT VED. Høgskolen i Buskerud og Vestfold, avd.

Bruk av oppgaver og grupper i

Analog til digital omformer

Bruks- og monteringsanvisning til Abilica 8000 Art. nr

FlexiBlink Bruksanvisning TELEFONSENDER B-TLS5e

Utgave. Sikker utkobling for MOVIDRIVE MDX60B/61B applikasjoner 03/2004. Supplement til driftsveiledningen / NO

Rapport. Lab 1. Absoluttverdikrets - portkretser

Isolert kvernpumpestasjon for 230V og 400V 3-fas

CLS. DMX16 16 kanals DMX Lys mikser. Bruksanvisning 2001 V1.0 Laget i Norge av Compact Light System AS office@cls.no

Lab 1 Innføring i simuleringsprogrammet PSpice

Transistorkretser Laboratorieeksperimenter realfagseminar Sjøkrigsskolen 15. November 2010

ASU Monitor inng.: 0= frakoblet, 1= kontakt, 2= temperatur, 3= kont. + temp. 3.

ivisjon TV BRUKERVEILEDNING

Veiledning for registrering av tilskudd i Askeladden

TEKNISK MANUAL FOR TRIPLE WINNER. Versjon 1.05

INSTRUKSJONSBOK FOR EP6500T, EP6500TE, EP6500T/25

FLEXIT CS N Hurtigguide CS2000 Automatikk

UNIVERSITETET I OSLO

Hentech RC04B-WiFi Brukermanual

Strømforsyningen har følgende nøkkeldata:

Transkript:

Testplan PROSJEKT Signal Communication Unit OPPDRAGSGIVER Kongsberg Maritime AS UTFØRT VED Høgskolen i Buskerud og Vestfold, avd. Kongsberg MEDLEMMER Marius Johanssen, Stefan Dasic, Eivind Nielsen, Armaan Kamboj & Dan Filip Solberg DOKUMENTHISTORIKK REVISJON UTGITT BESKRIVELSE 1 30.01.2015 Første offisielle utgave 2 12.02.2015 Andre offisielle utgave 3 19.02.2015 Tredje offisielle utgave

2 Testplan INNHOLDSFORTEGNELSE 1 Dokumenthistorie... 3 2 Innledning... 4 2.1 Antakelser... 4 3 Testobjekter... 5 4 Fremgangsmåte... 6 4.1 Testmanusskript... 6 5 Godkjenningskriterier... 9 5.1 Testspesifikasjon... 9 5.2 Kriterier til start, avbrudd og gjenopptakelse av test... 11 6 Resultatdokumenter... 12 7 Aktivitet og tidsplan... 13 8 Vedlegg... 14 Vedlegg 1... 15 Vedlegg 2... 16

3 Testplan 1 DOKUMENTHISTORIE Revisjon Rev. Skrevet av: Sjekket av: Godkjent av: Beskrivelse: Dato Sign. Dato Sign. Dato Sign. 1 20.01.15 ARM 30.01.15 STD 30.01.15 MAR Første utkast 2 04.02.15 STD 12.02.15 EN 12.02.15 MAR Korrektur Ny testrapport-mal 3 17.02.15 STD 18.02.15 EN 19.02.15 MAR Endret utgangspunkt for signalene 4 Vi forbeholder oss retten til å kunne endre på dokumentet gjennom hele prosjektet. Varsel vil bli gitt bare i tilfelle en slik endring anses å være av betydning for kunden. 2015

4 Testplan 2 INNLEDNING Testen skal verifisere at kravene i kravspesifikasjon er oppfylt, samt at den skal avdekke feil. Systemet som testes er en signalgenerator med mulighet for å sende og lese både analoge- (4-20mA) og digitale signaler til oppdragsgiveren sine gitte IO-kort. Se blokkdiagrammet i visjonsdokumentet for en mer detaljert beskrivelse av dette systemet. Mye av testingen vil skje i slutten av prosjektet og dermed er de forskjellige testene prioritert; kravspesifikasjonen for prioritering av de forskjellige kravene som skal testes viser en fin oversikt. Prioriteringen er klassifisert fra A-D i synkende rekkefølge: Tabell 2-1: Klassifikasjon av feil. Kategori A: Kategori B: Kategori C: Kategori D: Feil i en eller flere funksjoner som forårsaker stopp. For eksempel maskin/system/funksjon som behøver omstart. Feil har alvorlige konsekvenser i systemet eller tilstøtende systemer, for eksempel feil i databaser, alvorlige feil i rapporter slik at disse tolkes feil osv. Feil med mindre alvorlige konsekvenser, for eksempel mindre grad av ustabilitet, mindre funksjons- og egenskapsmangler osv. Feil uten alvorlige konsekvenser, for eksempel layout-/trykkfeil i skjermbilder, rapporter eller dokumentasjon som ikke har konsekvenser for forståelsen av disse. Fra Kongsberg Maritime (heretter kalt KM) mottar vi et relativt lite AIM-system oppsett. Det vil si at vi får en RCU, PSU, samt de RIO- og Stahl-modulene vi skal bruke. I tillegg får vi «software» som brukes i operatørstasjonene deres, som heretter vil refereres til som OS; dette skal kjøres igjennom et «software» som heter «vmware» slik at vi virtuelt får Windows XP på våre datamaskiner. 2.1 ANTAKELSER Signalgenerator med multimeter er tilgjengelig å låne hos KM fra start av testfasen. Elektronisk utstyr som trengs er tilgjengelig enten fra høgskolen eller KM (kan eventuelt bestilles). Analoge signaler (inngang og utgang) er de samme for RIO- og Stahl-moduler. Laboratorium med utstyr er tilgjengelig for bruk på høgskolen i testperioden. Testdeltakere er tilgjengelig under testperioden.

5 Testplan 3 TESTOBJEKTER Det er først og fremst vår signalgenerator som skal ut i drift, og hver av funksjonene til denne skal testes. Alle disse funksjonene er sett fra vår signalgenerator. Legg merke til at hver prioritet er gitt av bokstav; Tabell 3-1: Tester vedrørende drift av systemet. Testobjekt Krav 1. Digital inngang (med og uten motstandsnettverk koblet 1.2.A, 1.3.A, 1.7.C og 1.8.C til digital utgang på KM sine respektive IO-kort) 2. Digital utgang (til alle de respektive IO-kortene) 11.1.A og 11.3.C 3. Analog inngang (4-20mA) 1.5.B og 1.10.C 4. Analog utgang (4-20mA) 11.2.B 5. Spenningsinngang (0-10V) 1.12.D 6. RIO PT100-signal (simulert PT100-signal til IO-boks) 1.11.D 7. Bytting mellom hver av de respektive sløyfetypene 5A 8. Tre ledninger skal kunne brukes til alle sløyfetypene 4A 9. Strømforsyning 6A 10. Test av brudd 2A 11. Test av kortslutning 3A 12. Indikasjon 9A Tabell 3-2: Tester vedrørende sikkerhet, brukbarhet, størrelse og vekt. Testobjekt Krav 13. Sikringer og jord 7.A og 12.A 14. Brukermanual 10.A 15. Størrelse og masse 8.1 og 8.2

6 Testplan 4 FREMGANGSMÅTE Testarbeidet vil i prinsippet være manuelle tester hvor vi konstruerer testkretser for å se at kravene er oppfylt og at dette fungerer på en god måte. Resultatene vil sjekkes opp mot en testspesifikasjonen. Alle testresultater vil noteres, og til slutt bli samlet i en testrapport. Videre vil testarbeidet bli delt i to faser; statisk og dynamisk testing. Vi vil starte med den statiske testingen allerede i «Elaboration»-fasen av prosjektet. Denne fasen vil stort sett bestå av design og analyse av forskjellige kretser, og selve testingen vil være simulering av de forskjellige kretsene tilhørende hvert delsystem. Når feilene har blitt avdekket og fikset kan dynamisk testing av delsystemene starte hvor vi fysisk kobler opp slik det er beskrevet i kapittel 4.1 for å se om det som ble testet i den statiske testfasen også fungerer i praksis. Her tester vi alle delsystemene sammen for å se at alt fungerer like bra sammen som det gjør individuelt. Dette kalles for en «Internal Acceptance Test» (heretter kalt IAT). Når alle delsystemene er på plass og alt blir satt sammen til et komplett system skal det kjøres en Factory Acceptance Test (heretter kalt FAT) på hele systemet for å verifisere at alt fungerer sammen slik det skal. Denne testprosedyren er beskrevet i kapittel 5.1. Til slutt skal vi ha en «black box»-test av systemet vårt; her vil vi hente inn en tredjepartsressurs uten noe kunnskap om den interne oppbyggingen av systemet som vil gå igjennom FATprosedyren ved hjelp av brukermanual til systemet. Målet med dette er å verifisere at systemet møter oppdragiveren sitt krav til brukervennlighet. 4.1 TESTMANUSSKRIPT Det har blitt utredet en rekke tester for de forskjellige kravene; Tabell 4-1: Krav for RIO. Hvordan teste digitalt signal inn til boksen vår Koble den digitale utgangen fra RIO-modulen inn på kretsen designet til å motta RIO-digital signal. Når RIO-modulen sender logisk 1, må indikasjonslampen (LED) lyse. Når RIO sender logisk 0 vil indikasjonslampen slukke. Hvordan teste digitalt utgangssignal fra boksen vår til RIO inngang uten motstand Vi tester dette med en bryter; altså kobler vi en spenning uten motstander gjennom en bryter, hvor den fulle spenningen vil indikere en logisk 1 og et brudd eller åpen krets vil indikere en logisk 0. Denne spenningen må naturligvis være i henhold til RIO-modulens spesifikasjoner.

7 Testplan Hvordan teste digitalt signal fra boksen vår til RIO inngang med motstand Kobler vi dette med motstander vil mye av det samme prinsippet gjelde som i punktet over, men istedenfor xv og 0V vil vi kunne bruke en mer realistisk spenningsverdi og spenningsfallet over disse motstandene vil da bestemme om utgangspenningen skal leses som en logisk 1 eller 0. Altså, når kretsen er lukket (bryterkretsen leder) vil vi få et lavere spenningsfall og modulen vil lese dette som en logisk 1. Om kretsen er åpen vil det motsatte skje. Hvordan teste den analoge utgangen på boksen vår Når vi sender et analogt 4-20mA-signal fra vår boks skal vi først klare med signalgenerator/multimeter å måle det samme signalet boksen vår indikerer for å verifisere at vi ikke sender et signal som kan skade RIO, deretter skal vi se om KM sine OS får samme verdi av signalet som boksen vår indikerer. Hvordan teste den analoge inngangen på boksen vår Først vil vi bruke signalgenerator/multimeter til å sende et 4-20mA-signal til vår mottakerkrets, for å se at vi kan lese denne nøyaktig. Deretter må vi bruke RIO-modul som signalkilde og klare å måle det samme signalet med signalgenerator/multimeter i vår mottakerkrets. Tabell 4-2: Krav for Stahl. Hvordan teste digitalt signal fra Stahl modul inn til boksen vår Koble den digitale utgangen fra RIO-modul inn på kretsen designet til å motta RIO digitalt signal. Når RIO-modulen sender logisk 1 må indikasjonslampen (LED) lyse. Når RIO sender logisk 0 vil indikasjonslampe slukke. Hvordan teste digitalt signal fra boksen vår til Stahl inngang uten motstand Vi tester dette med en bryter; altså kobler vi en spenning uten motstander igjennom en bryter, hvor den fulle spenningen vil indikere en logisk 1 og et brudd eller åpen krets vil indikere en logisk 0. Denne spenningen må naturligvis være i henhold til Stahl-modulens spesifikasjoner. Hvordan teste digitalt signal fra boksen vår til Stahl inngang med motstand Kobler vi dette med motstander vil mye av det samme prinsippet gjeldet som i punktet over, men istedenfor xv og 0V vil vi kunne bruke en mer realistisk spenningsverdi og spenningsfallet over disse motstandene vil da bestemme om utgangspenningen skal leses som en logisk 1 eller 0. Altså, når kretsen er lukket (bryterkretsen leder) vil vi få et lavere spenningsfall og modulen vil lese dette som en logisk 1. Dersom kretsen er åpen vil det motsatte skje.

8 Testplan Hvordan teste den analoge utgangen på boksen vår Når vi sender et analogt 4-20mA-signal fra vår boks skal vi først klare med signalgenerator/multimeter å måle det samme signalet boksen vår indikerer for å verifisere at vi ikke sender et signal som kan skade RIO. Deretter skal vi se om KM sine OS får samme verdi av signalet som boksen vår indikerer. Tabell 4-3: Ytterligere krav. Hvordan teste at boksen fungerer med en strømforsyning Vi må ta en stikkprøve å se om alle kretsene får sin respektive inngangsspenning når vi kobler til en strømforsyning. Hvordan teste at boksen er forsvarlig jordet Vi må se at strøm går til jord når vi lager en kortslutning i en eller flere av kretsene. Hvordan teste at boksen er sikret mot kortslutning av bruker Vi må se at sikring ryker på inngangen til hvilket som helst av kretsene når vi lager en kortslutning eller annen feil i krets. Videre må vi måle og veie boksen vår for å se at krav om størrelse og masse er oppfylt.

9 Testplan 5 GODKJENNINGSKRITERIER Enhver test skal verifiseres av enten Armaan Kamboj eller Eivind Nielsen for at denne testen skal kunne regnes som suksess eller feilet. Det stilles en rekke kriterier til systemet før konstruksjon: Alle delsystemer skal fungere i henhold til krav. Antall feil som avdekkes skal være synkende. Alle avdekkede feil av Kategori A skal være rettet. Alle avdekkede feil av kategori B skal være rettet. Det er også en rekke kriterier for at systemet skal kunne være komplett: Alle nådde krav er testet og verifisert. Systemet skal ha passert FAT beskrevet i testspesifikasjonen. Systemet skal ha passert «black box»-test. 5.1 TESTSPESIFIKASJON Det er laget en testspesifikasjon hvor det er ja/nei utfall. For at en test skal kunne regnes som suksessfull må utfallet være ja. Dette er de kravene systemet må møte for å passere FAT og vil også være basisen for FAT-sjekklisten. Tabell 5-1: Kommunikasjon med RIO. Hva vi tester: Klarer den å lese et digitalt signal? Klarer den å sende et digitalt signal? Hva dette innebærer: Indikerer boksen en 1 når vi sender 1 fra IO-kort? Og samme for 0? Får vi ut samme verdi på OS som vi har sendt fra boksen vår? Dette gjelder både med og uten motstandsnettverk. Klarer den å lese et analogt signal? Klarer den å sende et analogt signal? Indikerer boksen samme verdi (ma) som vi sender fra IO-kortet? Leser vi samme verdi (ma) på OS som boksen indikerer at vi sender (internt matet)?

10 Testplan Tabell 5-2: Kommunikasjon med Stahl. Hva vi tester: Hva dette innebærer: Klarer den å lese et digitalt signal? Indikerer boksen en 1 når vi sender 1 fra IO-kort? Samme for 0? Klarer den å sende et digitalt signal? Får vi ut samme verdi på OS som vi har sendt fra boksen vår? NB! Dette gjelder både med og uten motstandsnettverk. Klarer den å sende et analogt signal? Leser vi samme verdi (ma) på OS som boksen indikerer at vi sender? Tabell 5-3: Andre krav. Hva vi tester: Klarer den å gi ut 0-10V? Er boksen jordet på en forsvarlig måte? Er boksen sikret mot kortslutning fra bruker? Kjører boksen på en strømforsyning? Klarer boksen å bytte mellom de forskjellige sløyfetypene? Klarer vi å teste brudd og kortslutning? Bruker vi tre ledninger til alle sløyfetypene? Er massen og størrelsen slik at boksen er lett anvendelig? Er det en fungerende form for display eller indikasjon? Hva dette innebærer: Ser vi at dette kan justeres mellom 0 og 10V når vi måler med et voltmeter? Går strøm til jord når vi lager en kortslutning i kretsene? Når vi lager en kortslutning ryker sikringen på inngangsspenningen der vi kortslutter? Gitt at vi bruker rekkeklemmer til å fordele inngangsspenning til kretsene, måler vi 24V når strømforsyningen kobles til en 230V 50Hz stikkontakt? Klarer vi å koble oss til en kanal, deretter bytte modus på vår boks og konfigurere den samme kanalen på IO-boksen til KM til en annen mode (for eksempel fra DI til AO) og se at boksen vår takler dette for alle modusene? Kan vi sende et signal til en kanal og kan lese dette samme signalet på OS? Hvis ja, tyder dette på at det ikke er brudd eller kortslutning på IO-kortene til KM. Kan vi koble sløyfer med tre ledere i alle modusene? Er størrelsen på boksen mindre enn en stresskoffert, og veier den mindre enn 10kg? Har vi en måte å indikere hvilken modus vi jobber i og verdien på signalene vi sender?

11 Testplan Har vi en brukermanual? Har vi en enkel brukermanual som forklarer hvordan man skal bruke boksen, slik at hvem som helst kan anvende boksen enkelt? 5.2 KRITERIER TIL START, AVBRUDD OG GJENOPPTAKELSE AV TEST Det stilles en rekke kriterier til start, avbrudd og gjenopptakelse av test. Disse er: Armaan Kamboj og Eivind Nielsen må konsulteres før en vurdering tas for start og gjenopptakelse av test. Kategori A og B vil være grunnlag for å avbryte testing og starte feilretting. Feil av Kategori C må vurderes av enten Armaan Kamboj, Marius Johanssen eller Eivind Nielsen for å avbryte. Feil av Kategori D er ikke grunnlag for å avbryte testing.

12 Testplan 6 RESULTATDOKUMENTER Siden det er behov for omkjøring av all testing er det viktig at alle tester også dokumenteres, og alt av resultater skal kunne refereres til: Testplan Testspesifikasjon (Kapittel 5.1 i dette dokumentet) Testmanusskript (Kapittel 4.1 i dette dokumentet) Bokføring av de konfigurasjoner som er testet Testlogg og feilrapporter Sluttrapport for test FAT-sjekkliste Resultater fra statisk testing (simulasjoner)

13 Testplan 7 AKTIVITET OG TIDSPLAN For mer informasjon om aktivitet og tidsfordeling av test, se Gantt-diagrammet vedlagt i dokumentet Fremdriftsplan. Videre vil det foregå testing etter at hver aktivitet er ferdigstilt i Elaboration fasen. FAT blir kjørt i Construction fasen og «black box» blir kjørt i Transition fasen.

14 Testplan 8 VEDLEGG Tabell 11-1: Vedlegg. Vedlegg 1 FAT-sjekkliste 2 Krets- og testrapport Beskrivelse

15 Testplan VEDLEGG 1 Testansvarlig: Deltakere: FAT-sjekkliste Dato: Hva testes: Fungerer Fungerer ikke Klarer den å lese et digitalt signal? Kommunikasjon med RIO Klarer den å sende et digitalt signal? Klarer den å lese et analogt signal? Klarer den å sende et analogt signal? Klarer den å lese et digitalt signal? Kommunikasjon med Stahl Klarer den å sende et digitalt signal? Klarer den å sende et analogt signal? Klarer den å sende ut 0-10V? Annet Er boksen jordet på en forsvarlig måte? Er boksen sikret mot kortslutning fra bruker? Kjører boksen på en strømforsyning? Klarer boksen å bytte mellom de forskjellige sløyfetypene? Klarer vi å teste brudd og kortslutning? Bruker vi tre ledninger til alle sløyfetypene? Er vekten og størrelsen slik at boksen er lett anvendelig? Er det en form for display eller indikasjon? Har vi en brukermanual?

16 Testplan VEDLEGG 2 ***Krets*** Risikoanalyse Her utføres en risikoanalyse. S K R Kvalitetssikring X X X Hvordan skal vi løse et eventuelt problem? Hva har vi tenkt? Her forklarer vi tankegangen vår. Generelt om kretsen Her skriver vi kretsens virkemåte. Effektregnskap Her vises effektberegninger.

17 Testplan Kretsskjema Her legges inn bilde av kretsskjemaet. Komponenter

18 Testplan Testansvarlig: Deltakere: Testrapport Dato: Hva testes: Bakgrunn Her skriver du litt generelt om testen som har blitt gjort; Har du brukt fremgangsmåten spesifisert i testplanen, eventuelt begrunn hvorfor ikke? Var resultatet fra simulasjon tilfredsstillende? Her nevnes alt utstyr som har blitt brukt under testing Utstyr Avdekkede feil: Her føres også følgefeil som kommer av konfigurasjon av kretser og retting. Feil Kategori Rettet (Ja/Nei) Eksempel A-D Ja/nei Endringer gjort i utredet krets Eks: Forandret motstand R2 fra 100Ω til 220Ω

19 Testplan Konklusjon Her skrives det opp nevneverdige ting som kom frem under testingen, og om antallet feil som avdekkes synker eller stiger. Resultat Godkjent X Ikke godkjent X