Testplan Cykelgarage
|
|
- Rut Åström
- för 6 år sedan
- Visningar:
Transkript
1 Testplan Cykelgarage Stefan Johansson D08 Johan Anderholm D08 Angelica Gabasio D08 Marcus Carlberg D08 Jon Andersen D08 Simon Ekvy D08 Grupp 15 Projekthandledare: Richard Berntsson Svensson Version maj 2009
2 Innehåll 1 Ändringshistorik 2 2 Introduktion Testat System Test process Process översikt Enhetstest Intergrationstest Systemtest Acceptanstest Testade komponenter 3 5 Testdagbok Enhetstest Intergrationstest Systemtest Acceptanstest Testfall för systemtestning Testfall Kravtäckning och spårbarhet Appendix: Testfall 4 1
3 1 Ändringshistorik Ver Datum Förf. Förklaring JA Första utdrag SE Korrigeringar med avseende på kravspecifikationen MC Korrigeringar med avseende på den uppdaterade kravspecifikationen. Referenser [1] Project and Exercises in the Software Engineering Process, Software Engineering Research Group Department of Computer Science Lund University [2] Projektplanen för grupp 15. [3] Kravspecifikation för grupp Introduktion 2.1 Testat System Systemet som ska testats är en kontrollenhet till ett cykelgarage som bla sköter läs och användarhantering. Syftet med det här dokumentet är att beskriva hur testet av kontrollenheten ska gå till. Testprocessen består av följande faser: Enhetstest, integrationstest, acceptanstest och systemtest. 3 Test process 3.1 Process översikt Testen är utförda enligt enligt beskrivning i [2]. 3.2 Enhetstest För enhetstest används huvudsakligen strukturerad testning. All kod testats av utvecklarna innan den skickas in. All kod ska minst ha blivit körd en gång innan den lämnas in för intergration. Utförs av: Utvecklare. Typ av testning: Struktuell Kriterie: Fullständig kodradsgenomgång. Stop regel: Inga fel funna. 2
4 3.3 Intergrationstest Integrationstestning genomförs av utvecklarna, testen utförs inte nödvändigtsvis av de utvecklarna som gjorde enhetestesten. Alla metoder ska testas. Utförs av: Utvecklare. Typ av testning: Struktuell Kriterie: Fullständig genomgång av API (Application programming interface). Stop regel: Inga fel funna. 3.4 Systemtest Systemtestet testar alla krav som blivit definierade för systemet. Utförs av: Utvecklare. Typ av testning: Funktionell. Kriterie: Alla krav testas. Stop regel: Inga kritiska fel funna. Test fallen som används vid systemtestning finns i Appendix. Alla krav [3] ska bli verifierade minst en gång. Alla test ska verifera minst ett krav. 3.5 Acceptanstest Acceptanstest utförs utav kunden och är inte beskrivet här. 4 Testade komponenter Enhetstesten utförs huvudsakligen genom användning av källkoden. Kraven används huvudsakligen för att avgöra om ett testfall utfördes korrekt, när detta inte kan bestämmas av koden. Integrationstest använder källkoden och designen för att härleda vilka testfall som uppfyller kriterierna ovan. Systemtestestning använder huvudsakligen kraven för att härleda testfall och för att godkänna systemet. I acceptanstesten används bara slutprodukten. Enhetstest och integrationstest utförs i den utvecklade miljön, dvs en simulerad miljö. 5 Testdagbok 5.1 Enhetstest Varje utvecklare testar sin egna kod. Resultatet av testen behöver inte sparas. 3
5 5.2 Intergrationstest För varje test ska utgången av de olika testen bokföras i ett separat dokument unikt för varje test. Detta dokument sparas av projektledaren tills dess att projektet är slutfört. 5.3 Systemtest För varje test ska utgången av de olika testen bokföras i ett separat dokument unikt för varje test. Detta dokument sparas av projektledaren tills dess att projektet är slutfört. För varje fel som hittas meddelas utvecklarna via mail. 5.4 Acceptanstest Acceptanstest utförs utav kunden och är inte beskrivet här. 6 Testfall för systemtestning 6.1 Testfall Endast systemtestfall beskrivs här. Enhetstest och testfall baseras på koden, och acceptanstestet utförs av kunden. Testfallen finns Appendix. 6.2 Kravtäckning och spårbarhet Alla funktionella krav ska bli testatade minst en gång, för att försäkra att funktionallitet är testad, se bild. 7 Appendix: Testfall Testfall 1. Inlämning av cyckel Pre-condition: Systemet är igång, dörren är låst, användaren är registred med cykeln. Post-condition: Systemet är igång, dörren är låst, cykeln är registreras som inlämnad. 1. streckkod registreras av streckkodsläsaren. 2. Cykeln registeras som inlämnad 3. Dörren öppnas. Testfall 2. Inlämning av cyckel till fullt garage Pre-condition: Systemet är igång, dörren är låst, garaget är fullt, användaren är registred med cykeln. Post-condition: Systemet är igång, dörren är låst, garaget är fullt. 1. streckkod registreras av streckkodsläsaren. 4
6 Testfall Krav x x x 3 x 4 x x 5 x x 6 x x x x 7 8 x 9 x 10 x 11 x 12 x 13 x 14 x 15 x 16 x 17 x x 26 x 27 x 28 x x x x 29 x x 32 x x 33 x 34 x x x x 35 x 36 x 38 x 39 x x Figur 1: Kravtäckning (vitt utrymme representerar ickefunktionella krav som ej kan testas) 2. Dörren öppnas inte. Testfall 3. streckkoden finns inte med i systemet Pre-condition: Systemet är igång, dörren är låst, streckkoden finns inte registrerad. Post-condition: Systemet är igång, dörren är låst. 1. streckkod registreras av streckkodsläsaren. 2. Dörren öppnas inte. Testfall 4. Uthämtning av cykel. Pre-condition: Systemet är igång, dörren är låst, en registrerad användaren har en cykel inlämnad, cykel har streckkod. 5
7 Post-condition: Systemet är igång, dörren är låst, cykel är inte registrerad som inlämnad. 1. Användaren knappar in sin pinkod. 2. Den gröna lampan lyser i 5 sekunder. 3. Dörren öppnas 4. Användaren läser in streckkoden vid utgångsterminalen inom tidsintervallet. 5. Utgångsdörren öppnas. Testfall 5. Uthämtning av cykel, ej inom tidsintervallet Pre-condition: Systemet är igång, dörren är låst, en registrerad användaren har en cykel inlämnad, cykel har streckkod. Post-condition: Systemet är igång, dörren är låst. 1. Användaren knappar in sin pinkod. 2. Dörren öppnas 3. Den gröna lampan lyser i 5 sekunder. 4. Användaren läser in streckkoden vid utgångsterminalen, ej inom tidsintervallet. 5. Utgångsdörren öppnas inte. Testfall 6. Uthämtning av cykel, ej inlämningsregistrerad. Pre-condition: Systemet är igång, dörren är låst, en registrerad användaren har en cykel, cykel har streckkod, cykel är inte inlämningsregistrerad. Post-condition: Systemet är igång, dörren är låst. 1. Användaren knappar in sin pinkod. 2. Dörren öppnas 3. Den gröna lampan lyser i 5 sekunder. 4. Användaren läser in streckkoden vid utgångsterminalen, inom tidsintervallet. 5. Utgångsdörren öppnas. Testfall 7. Registrering av användare. Pre-condition: Systemet är igång, användaren är oregistrerad. Post-condition: Systemet är igång, användaren är registrerad. 6
8 1. Operatören registrerar användaren genom kontrollsystemet. 2. Pinkod och streckkod skrivs ut. Testfall 8. Avregistrering av användare. Pre-condition: Systemet är igång, användaren är registrerad. Post-condition: Systemet är igång, användaren är oregistrerad. 1. Operatören avregistrerar användaren genom kontrollsystemet. Testfall 9. Avregistrering av användare med cyklar kvar i garaget. Pre-condition: Systemet är igång, användaren är registrerad, användaren har cyklar kvar i garaget. Post-condition: Systemet är igång, användaren är registrerad. 1. Operatören f örsöker avregistrera användaren genom kontrollsystemet. 2. Kontrollsystemet meddelar operatören om att det finns cyklar kvar i garget. Testfall 10. Uppdatering av användarinformation. Pre-condition: Systemet är igång, användaren är registrerad. Post-condition: Systemet är igång, användaren är registrerad med nya personuppgifter. 1. Operatören söker på personnummer i kontrollsystemet. 2. Operatören uppdaterar informationen. Testfall 11. Bortagning av cyklar som inte ska vara där. Post-condition: Systemet är igång. 1. Underhålls pinkoden knappas in. 2. Den gröna lampan lyser i 5 sekunder. 3. Dörren öppnas. 4. Underhålls streckkoden dras i utgångstreckkodsläsaren. 5. Utgångsdörren öppnas. Testfall 12. Tidsgränsen för uthämtning av cykeln uppdateras. 7
9 Post-condition: Systemet är igång, tidsgränsen är uppdaterad. 1. Operatören uppdatera tidsgränsen. Testfall 13. Databasen sparas vid strömförlust. Pre-condition: Systemet är igång, databasen är intakt. Post-condition: Systemet är igång, databasen är intakt. 1. Strömmen bryts. Testfall sekunder mellan pinkodsknapptryckningar. Post-condition: Systemet är igång, pinkoden är nollställd. 1. En siffra knappas in sekunder fortlöper mellan knapptryckningarna. Testfall 15. Fel kod. Post-condition: Systemet är igång, pinkoden är nollställd. 1. Fel pinkod knappas in. 2. Dörren öppnas inte. 3. Röd lampar blinkar 5 gånger i snabb följd. Testfall 16. Kontroll av cykel. Post-condition: Systemet är igång. 1. Operatören matar in en streckkod. 2. System förser operatören med personuppgifter. Testfall 17. Kontroll av antal cyklar. Post-condition: Systemet är igång. 1. Operatören frågar kontrollsystemet hur många cyklar som finns i garaget. 8
10 2. System förser operatören med uppgiften. Testfall 18. Kontroll av inlämningstid för en cykel. Pre-condition: Systemet är igång, cykeln är registrerad. Post-condition: Systemet är igång, cykeln är registrerad. 1. Operatören frågar kontrollsystemet efter inlämningstiden för cykeln. 2. Kontrollsystemet förser operatören med uppgiften. Testfall 19. Uthämtning av cykel, ej någon inlämnad. Pre-condition: Systemet är igång, en registrerad användare har inte en cykel inlämnad. Post-condition: Systemet är igång. 1. Användaren knappar in sin pinkod. 2. Dörren öppnas inte. Testfall 20. Avregistrering av cykel. Pre-condition: Systemet är igång, en registrerad användare har en cykel registrerad. Post-condition: Systemet är igång, cykeln är avregistrerad. 1. Operatören avregistrerar cykeln från systemet. Testfall 21. Registrering av cykel. Pre-condition: Systemet är igång, en registrerad användare har en oregistrerad cykel, maxgräns för cyklarna är ej överstigen. Post-condition: Systemet är igång, cykeln är registrerad. 1. Operatören registrerar cykeln från systemet. Testfall 22. Ny pinkod Pre-condition: Systemet är igång, användare existerar, det finns lediga pinkoder. Post-condition: Systemet är igång, användaren har fått en ny pinkod. 1. Operatören frågar systemet efter en ny pinkod. 2. Systemet förser operatören med en pinkod. 9
11 Testfall 23. Lista för inlämnade cyklar Post-condition: Systemet är igång. 1. Operatören frågar systemet efter en lista på inlämnade cyklar. 2. Systemet förser operatören med en lista sorterad efter inlämningstid. Testfall 24. Ny streckkod Pre-condition: Systemet är igång, en registrerad användare har en registrerad cykel. Post-condition: Systemet är igång, cykelns streckkod har skrivits ut. 1. Operatören frågar systemet efter cykelns streckkod. 2. Systemet förser operatören med cykelns streckkod. Testfall 25. Operatören öppnar dörr. Pre-condition: Systemet är igång, dörren är låst. Post-condition: Systemet är igång, dörren är öppen 1. Operatören öppnar dörren genom GUI. 2. Systemet öppnar dörren. Testfall 26. Ändring av dörrtidsintervall. Pre-condition: Systemet är igång, dörrtidsintervallet är x. Post-condition: Systemet är igång, dörrtidsintervallet är y. 1. Operatören ändrar dörrtidsintervallet till y. Testfall 27. Spara databas genom GUI. Post-condition: Systemet är igång, datbasen finns lagrad i en fil. 1. Operatören spara databasen via kontrollsystemet. Testfall 28. Inlämnad cykel kommer in. Pre-condition: Systemet är igång, cykeln är inlämnad Post-condition: Systemet är igång, cykeln är inlämnad. 10
12 1. streckkoden dras i streckkodsläsaren vid ingången 2. Dörren öppnas. Testfall 29. Fullt garage. Pre-condition: Systemet är igång, garaget är fullt. Post-condition: Systemet är igång, garaget är fullt. 1. Det går inte att lämna in en cykel. Testfall 30. streckkoderna tar slut. Pre-condition: Systemet är igång, en streckkod finns ledig. Post-condition: Systemet är igång, alla streckkoder är upptagna. 1. Ny användare blir registrerad. 2. Operatören får reda på att det var den sista streckkoden. Testfall 31. Pinkoderna tar slut. Pre-condition: Systemet är igång, en pinkod finns ledig. Post-condition: Systemet är igång, alla pinkoder är upptagna. 1. Ny användare blir registrerad. 2. Operatören får reda på att det var den sista pinkoden. 11
Kravspecifikation Cykelgarage
Kravspecifikation Cykelgarage Stefan Johansson D08 (dt08sj7@student.lth.se) Johan Anderholm D08 (dt08ja5@student.lth.se) Angelica Gabasio D08 (dt08ag8@student.lth.se) Marcus Carlberg D08 (dt08mc4@student.lth.se)
Läs merKravspecifikation. Stefan Johansson D08 (dt08sj7@student.lth.se) Grupp 15
Kravspecifikation Stefan Johansson D08 (dt08sj7@student.lth.se) Grupp 15 1 april 2009 Innehåll 1 Ändringshistorik 2 2 Introduktion 2 2.1 Syfte.................................. 2 2.2 Omfattning..............................
Läs merProjektplan, Cykelgarage
Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)
Läs merPH Bicycle Storage 8000 Testplan
PH Bicycle Storage 8000 Testplan Projektdeltagare: Mattias Nordahl (dt07mn0@student.lth.se) Hannes Nevalainen (dt07hn2@student.lth.se) Daniel Olofsson (dt07do1@student.lth.se) Fredrik Andersson (dt07fa5@student.lth.se)
Läs merExercise 1b: Requirements evaluation
Resurser Produktmål Tidplan Projektplan Idé Affärsmål Användarfall Risker Krav Design Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning
Läs merExercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15
Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking
Läs merExercise 1b: Requirements evaluation
Resurser Produktmål Tidplan Idé Affärsmål Användarfall Risker Krav Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning Versioner
Läs merExercise 4a: Test 2 ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15. Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT15 Exercise 1
Exercise 4a: Test 2 ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund University Computer Science ETSA01 Ingenjörsprocessen - Metodik VT15 Exercise 1 Agenda L4: Some quick reminders Testing in the projects
Läs merNågra grundläggande begrepp
Några grundläggande begrepp Validering bygger vi rätt system? Uppfyller kravspecifikationen de verkliga behoven? Verifiering bygger vi systemet rätt? Uppfyller det färdiga systemet kravspecifikationen?
Läs merAgil testning i SCRUM
Agil testning i SCRUM Petter Salomonsson Petter.salomonsson@addq.se Tel: 0708-398435 Kort presentation AddQ Consulting AB tydlig fokus på test och kvalitetssäkringstjänster erbjuder mycket erfarna konsulter
Läs merProgramvaruutveckling - Metodik 2016 Jonas Wisbrant
Föreläsning 3: Test och efterläsning om kodning Programvaruutveckling - Metodik 2016 Jonas Wisbrant 1 Kursinformation Detta har hänt: Pratat och skapat krav (och plan) Övning 2 Riskhantering, intressenter
Läs merINGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT
Föreläsning 6: Utvärdering och om tentamen INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 2 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Läs merSTUM. Övergripande Testplan. Sammanfattning. Redaktör: Thomas Janowski Version: Syntetiskt tal utan modulering
STUM Syntetiskt tal utan modulering Övergripande Testplan Redaktör: Version: 1.1 Sammanfattning Detta är en övergripande testplan som i stora drag beskriver planerade testfaser och testaktiviteter under
Läs merAgenda. Föreläsning 6: Utvärdering och om tentamen. Kursinformation
Föreläsning 6: Utvärdering och om tentamen Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant 288 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter
Läs merAgenda. Projektbeskrivning avsnitt 8: Acceptanstest - MS4 i korthet. Kursinformation
Föreläsning 6: Utvärdering och om tentamen INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Läs merAgenda. Kursinformation. Manual för systemstart... Föreläsning 6: Utvärdering och om tentamen
Föreläsning 6: Utvärdering och om tentamen Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Läs merWittkopp. Primor 2000 Level 5
Wittkopp Primor 2000 Level 5 Användarmanual Innehåll 1 Användning... 3 Öppna... 3 Låsa... 3 2 Master- och användarkod... 4 Programera användarkod Program 1... 4 Byta Master- eller användarkod Program 0...
Läs merSänk kostnaderna genom a/ ställa rä/ krav och testa effektivt
Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning
Läs mer2015-05-14. Agenda. Kursinformation. Manual för systemstart. Föreläsning 6: Summering och om tentamen. Målgrupp:
Föreläsning 6: Summering och om tentamen ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Läs merTPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER
TPFD Beskrivning Rev 4 1(10) TPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER Anv.krav Terminologi Detaljkrav Konfigdok Hantera Utgåvor Projektplan Testplan Test-o-felrättning Ändringslogg Återst.
Läs merBeröringsfri EM-läsare VDS
Beröringsfri EM-läsare 3-7440 VDS Beröringsfri EM-läsare 3-7440 Installations och användarmanual Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.7 axema Sida 1 Innehåll Introduktion:...
Läs merCAASE ROBUST KODLÅS FÖR ALLA DÖRRMILJÖER. 4 DIAX screw M5x16. 1 M5 DIAX skiftnyckel. 1 Varistor. Bakstycke: 105x80x45mm. Antal Beskrivning Bild
I I N N S S T T A A L L L A A T T I O I O N N I S N A S N T V R I U S C N T I N O G N S CAASE Box 9001 400 91 Göteborg, Sweden Tel: +46 31 760 19 30 Fax: +46 31 748 09 30 Email: info@cdvi.se Web: www.cdvi.se
Läs merWittkopp Primor 2000 Level
Wittkopp Primor 2000 Level 5 Användarmanual sid. 1 Innehåll 1 Användning... 3 1.1 Öppna... 3 1.2 Låsa... 3 2 Master- och användarkod... 4 2.1 Programera användarkod Program 1... 4 2.2 Byta Master- eller
Läs merUppgift v1: Teststrategi i sammanhang Terese Berger. Teststrategi. Projekt CiviCRM. Version 0.9. Sida 1(7)
Teststrategi Projekt CiviCRM Version 0.9 Sida 1(7) Innehållsförteckning Referenser...2 Revisioner...2 1. Inledning...3 1.1 Uppgift...3 1.2 Bakgrund...3 1.3 Organisation...4 1.4 Granskning och godkännande...4
Läs merLiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs
Testplan Mitun Dey Version 1.0 Status Granskad Godkänd 1 PROJEKTIDENTITET Reglerteknisk projektkurs, WalkCAM, 2007/VT Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Henrik Johansson Projektledare
Läs merVersion 1.0. 2013-02-13 Testteam 4 Testledare: Patrik Bäck
Version 1.0-2013-02-13 Testteam 4 Testledare: Patrik Bäck 0 Sammanfattning Testplanen är utarbetad som ett svar på Konsumentverkets förfrågningsunderlag avseende upphandling av ett nytt budget- och skuldsaneringssystem,
Läs merProcessbeskrivning Test
ProcIT-P-017 Processbeskrivning Test Lednings- och kvalitetssystem Fastställt av Sven Arvidson 2012-06-20 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Testprocessen 4 2.1
Läs merTDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Verifikation, Validering och Testning XP Extreme Programming Vad är ett fel? I engelskan
Läs merBeröringsfri EM-läsare 3-7440 VDS
Beröringsfri EM-läsare 3-7440 Installations och användarmanual Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.5 axema Sida 1 Innehåll - Introduktion 2-3 - Kopplingsscheman 4 -
Läs merWittkopp Primor 2000 Level 15
Wittkopp Primor 2000 Level 15 Användarmanual sid. 1 Innehåll 1 Användning... 3 1.1 Öppna... 3 1.2 Låsa... 3 2 Master- och användarkod... 4 2.1 Programera användarkod Program 1... 4 2.2 Byta Master- eller
Läs merAgenda. Föreläsning 6: Summering och om tentamen Kursinformation
Föreläsning 6: Summering och om tentamen ETSA01 Ingenjörsprocessen 1 - Metodik VT15 Markus Borg 1 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet
Läs merPlantPuppy Räddaren för den som inte kan hålla växterna vid liv
Lunds Tekniska Högskola Elektro- och informationsteknik Digitala Projekt PlantPuppy Räddaren för den som inte kan hålla växterna vid liv Gerda Sidwall Thygesen Sofia Sundbom Zoë Wyon ine14gth@student.lu.se
Läs merRapport Digitala Projekt EITF11 Grupp 4 Axel Sundberg, Jakob Wennerström Gille Handledare: Bertil Lindvall
Sammanfattning I denna rapport behandlas ett projekt inom kursen Digitala Projekt, EITF11, vid Lunds Tekniska högskola. Syftet med projektet är att konstruera en enkel digital prototyp samt programmera
Läs merAllmänna villkor avseende låst cykelparkering, Cykelstället.
Umeå kommun 2018-09-05 Allmänna villkor avseende låst cykelparkering, Cykelstället. Tack för att du har valt att använda vår låsta cykelparkering på Cykelstället. I och med att du skaffat dig ett abonnemang
Läs mer2014-2015 Alla rättigheter till materialet reserverade Easec
1 2 Innehåll Introduktion... 4 Standarder... 5 Översikt: Standarder... 6 1058.1-1987 IEEE Standard för Software Project Management Plans... 7 Ingående dokument... 8 Syfte och struktur... 9 ITIL... 10 ITIL
Läs merBeröringsfri EM-läsare 3-7440 VDS
Beröringsfri EM-läsare 3-7440 Installations och användarmanual a x e m a Sida 1 Innehåll - Introduktion 2-3 - Kopplingsscheman 4 - Tekniska funktioner /Standardvärden 4 - Aktivering av läsaren 5 - Ändra
Läs mermen borde vi inte också testa kraven?
men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST, 24 februari 2011 SQS Software Quality Systems Sweden AB Innehåll Introduktion Kvalitet, tid och kostnad Process Testning av
Läs merWittkopp Primor 2000 Level 15
Wittkopp Primor 2000 Level 15 Användarmanual sid. 1 Innehåll 1 Användning... 3 1.1 Öppna... 3 1.2 Låsa... 3 2 Master- och användarkod... 4 2.1 Byta Master- eller användarkod Program 0... 4 2.2 Programera
Läs merTDDI02. Programmeringsprojekt, Föreläsning 2. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren
TDDI02 Programmeringsprojekt, Föreläsning 2 Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Dokument - kravspecifikation, projektplan Vad är klok design? Projektarbete
Läs merDetta har hänt... Föreläsning 2: Projektplanering & granskning. Pratat och provat kravhantering. Bildat projektgrupper :-) Skaffat litteratur?
Föreläsning 2: ering & granskning Ingenjörsprocessen metodik ETSA01 VT14 Jonas Wisbrant 60 Detta har hänt... Pratat och provat kravhantering Bildat projektgrupper :-) Skaffat litteratur? Kommit igång med
Läs merFöreläsning 6. Utvärdering, om tenta, avrundning
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 6 Utvärdering, om tenta, avrundning Jonas Wisbrant 1 Agenda Kursinformation Sammanfattning av kursen och operativ utvärdering Schemalagda
Läs merFöreläsning 6. Utvärdering, om tenta, avrundning. Agenda. Kursinformation. Schemalagda kursmoment. Jonas Wisbrant. Kursinformation
Agenda Kursinformation ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Sammanfattning av kursen och operativ utvärdering Schemalagda kursaktiviteter Cykelgarageprojektet Föreläsning 6 Tentamen
Läs merALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System
ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System Magnus Juvas Qwise Om oss: Qwise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System. Vi
Läs merVerifiering & validering -
Verifiering & validering - INGENJÖRSPROCESSEN forts. METODIK ETSA01 VT13 Verifiering och validering rep. INGENJÖRSPROCESSEN METODIK ETSA01 VT13 JONAS WISBRANT 1 1 Från F3 Verifiering & Validering Verifiering
Läs merUnit testing methodology
Department of Computer Science Per Hurtig Stefan Lindberg & Fredrik Strandberg Unit testing methodology Opposition Report, C/D-level 2005:xx 1 Övergripande utvärdering Helhetsintrycket av uppsatsen är
Läs mermen borde vi inte också testa kraven? Robert Bornelind
men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST 15 års jubileum 14 oktober 2010 SQS Software Quality Systems Nordic Innehåll Introduktion Kvalitet, tid och kostnad Process Testning
Läs merPulsmätare med varningsindikatorer
Pulsmätare med varningsindikatorer Elektro- och informationsteknik Projektrapport, EITF11 Digitala Projekt Charlie Hedhav Sofia Johansson Louise Olsson 2016-05-17 Abstract During the course Digitala Projekt
Läs merKonstruktion av datorspråk
Konstruktion av datorspråk Fö2: Funderingar kring hur man kan bedöma programspråk samt några fler detaljer i Ruby Peter Dalenius peter.dalenius@liu.se Institutionen för datavetenskap Linköpings universitet
Läs mer1 Kravspecifikation Snake App
Kravspecifikation Snake App - Kravspecifikation Snake App Utskriven/PDF Export: 2011-09-07 Copyright 2011 Sidan 1 av 7 1 Kravspecifikation Snake App 1.1 Vad är Snake App? Vi skall gör ett Snake Spel för
Läs merFöreläsning 3 Verifiering och Validering
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 3 Verifiering och Validering Jonas Wisbrant 2 Detta har hänt... Pratat och skapat krav och plan Några har kommit i kontakt med IP3-projekt
Läs merTestplan Autonom truck
Testplan Autonom truck Version 1.1 Redaktör: Joar Manhed Datum: 20 november 2018 Status Granskad Kim Byström 2018-11-20 Godkänd Andreas Bergström 2018-10-12 Projektidentitet Grupp E-post: Hemsida: Beställare:
Läs merHemsidan här kan du bl a söka annan lägenhet och göra felanmälan direkt på hemsidan www.partillebo.se
Viktig info! Spara denna manual Hemsidan här kan du bl a söka annan lägenhet och göra felanmälan direkt på hemsidan www.partillebo.se För våra hyresgäster Så här kommer du in på Mina sidor Denna manual
Läs merFöreläsning 3 Verifiering och Validering
ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 3 Verifiering och Validering Jonas Wisbrant 2 Detta har hänt... Pratat och skapat krav och plan Övning 2 Riskhantering, intressenter
Läs merÄr instruktionerna oklara, projektet rörigt och allmänt frustrerande?
Detta har hänt... Pratat och skapat krav och plan Övning 2 Riskhantering, intressenter och kravgranskning. Genomfört granskningar inför 2 x 0.99 och omarbete? ETSA01 Ingenjörsprocessen för programvaruutveckling
Läs merRekonditionering. EPIsafe 2 GSM. Art.nr 464238. Programversion x.x.x eller senare. Rev PA1 SE
Instruktion Rekonditionering EPIsafe 2 GSM Art.nr 464238 Programversion x.x.x eller senare Rev PA1 SE Innehållsförteckning 1. Inledning... 2 1.1 Viktig information... 2 2. Rekonditioneringsförfarande...
Läs merFöreläsning 5 Processer, vidare utveckling
OBS! Grupp 12-16 och 23-26 har övning i E:3336 på torsdag [http://www.google.com/googlebooks/chrome/] 1 ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 5 Processer, vidare utveckling
Läs merFöreläsning 5 Processer, vidare utveckling
OBS! Grupp 12-16 och 23-26 har övning i E:3336 på torsdag ETSA01 Ingenjörsprocessen för programvaruutveckling Metodik Föreläsning 5 Processer, vidare utveckling Jonas Wisbrant [http://www.google.com/googlebooks/chrome/]
Läs merSF Bio App. Repport. Test summary. 1- Syfte. 2. Produktöversikt. Författare: Zina Alhilfi Datum: Version: v1,0
Test summary SF Bio App. Repport Författare: Zina Alhilfi Datum: 2017-03-13 Version: v1,0 Granskad: Klar Ref: Test plan V1,0 Status: klar 1- Syfte Syftet med denna slutrapport är att redovisa vilka testaktiviteter
Läs merFalck 6604 VaktFalk TeleLarm
Bruksanvisning Falck 6604 VaktFalk TeleLarm Artikelnummer: 300 800 Innehållsförteckning Inledning... 3 Översikt över tillkopplingar och ingångar... 4 Introduktion i programmering av Vaktfalken... 5 Uppstart...
Läs merSpecifikationer i kompendiet Övningar på moodle.cs.lth.se Support Onsdag kl i E: (84?) Frågestund: F3
Börja koda onsdag eftermiddag? Specifikationer i kompendiet Övningar på moodle.cs.lth.se Support Onsdag kl 13-17 i E:2182-83 +(84?) Frågestund: F3 Föreläsning 2: Projektplanering & Granskning ETSA02 Programvaruutveckling
Läs merTDDI02. Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Anatomin hos en projektplan Vad är klok design? Tidsbokning Bokningslistor på Jonas
Läs merTDDI02. Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Anatomin hos en projektplan Vad är klok design? Projektarbete kräver.. Fördelning
Läs merKursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel
Kursinformation Metodik för programvaruutveckling Föreläsning 3 Latex ok för litteraturstudierapport (prata med mig bara) Nästa föreläsning är av Björn Regnell (jag är med också) Presentationer imorgon
Läs merHemtentamen: ETSA01 Ingenjörsprocessen för programvaruutveckling metodik
Hemtentamen: ETSA01 Ingenjörsprocessen för programvaruutveckling metodik Jonas Wisbrant 2011-05- 26 1 Inledning 1.1 Mål Tentamensformen, dvs hemtentamen, har valts eftersom den möjliggör att ni både kan
Läs merHus 47 - Hjortvägen 39-43 Hus 49 - Hammarbyvägen 56-62 Hus 50 - Hammarbyvägen 40-54
R-CARD M5 PORTTELEFON HANDHAVANDE- INSTRUKTIONER Hus 47 - Hjortvägen 39-43 Hus 49 - Hammarbyvägen 56-62 Hus 50 - Hammarbyvägen 40-54 RCO FREECALL INSTRUKTION FÖR BESÖKARE MED MOBILTELEFON RING MED DIN
Läs merÅtkomst Du kommer till ditt system via en webblänk som erhålles från oss. Via denna länk ges tillgång till sökning i bibliotekets katalog.
Handledning för BIBBLAN bibliotekssystem BIBBLAN är ett svensktutvecklat biblioteksprogram helt webbaserat, som innebär att man endast behöver en uppkopplad dator mot nätet. Man slipper dessutom tänka
Läs merPIC-projekt: Kodlås till dörr
Institutionen för industriell IT IT-universitetet Kista PIC-projekt: Kodlås till dörr Lars Viebke M3Mb l.viebke@telia.com Kurs: Maskinnära programmering 6B3285, PRO1 2p Lärare: William Sandquist Datum:
Läs merExempel på verklig projektplan
Exempel på verklig projektplan Detta är ett exempel på en proffessionell projektplan hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och mycket av
Läs merRutinbeskrivning Mallar för test
ProcIT-R-017-1 Rutinbeskrivning Mallar för test Lednings- och kvalitetssystem Fastställt av Sven Arvidson 2011-09-12 Innehållsförteckning 1 Syfte 3 2 Omfattning 3 3 Ansvar 3 4 Beskrivning 4 5 Referenser
Läs merPROMI500 I N S T A L L A T I O N S A N V I S N I N G KODLÅS I KOMPAKT UTFÖRANDE MED INBYGGD BERÖRINGSFRI LÄSARE. PROMI500 Installationsmanual
I N S T A L L A T I O N S A N V I S N I N G Version 1.b PROMI500 Box 9001 400 91 Göteborg, Sweden Tel: +46 31 760 19 30 Fax: +46 31 748 09 30 Email: info@cdvi.se Web: www.cdvi.se KODLÅS I KOMPAKT UTFÖRANDE
Läs merIntroduktion Vi har som uppgift att göra ett systemutvecklingsprojekt åt en kund. Målet är att tillfredställa alla behov denne kund har.
Projektplan Introduktion Vi har som uppgift att göra ett systemutvecklingsprojekt åt en kund. Målet är att tillfredställa alla behov denne kund har. Projektöversikt Roller och ansvar Projektledare: Fanny
Läs merInstallationsanvisning. Dokumenttyp Installationsanvisning Område Boss med delad databas
Ort och datum Ort och datum Namn Namn Magnus Einarsson/+46 (0)+46 54 291742 2010-06-29 1.0 1 (5) Innehållsförteckning 3 1 Inledning 3 1.1 Introduktion... 3 1.2 Revisionshistoria... 3 1.3 Referenser...
Läs merInteraktionsdesign - Prototyper. Användbarhetskrav
ACSD sommar 2004 Övning / Handledning Användbarhetskrav Stefan Blomkvist stefan.blomkvist@it.uu.se ACSD sommar 2004 I ett visst användningssammanhang Ickefunktionella Användbarhetskrav Kravspec fokus på
Läs merW i n T i. Uppgradering till version 12.3.0 HRM
W i n T i d Uppgradering till version 12.3.0 HRM Innehåll 1. OM DOKUMENTET... 3 1.1 DOKUMENTETS MÅL... 3 1.2 TILL VEM ÄR DOKUMENTET SKRIVIT TILL?... 3 1.3 UPPBYGGNAD OCH FÖRVARING... 3 1.4 ANSVARLIG FÖR
Läs merMANUAL. MEDICINSKT TANGENTBORD Compliance Standard K105C02-SWE. www.medigenic.se rev. 20120516
MANUAL MEDICINSKT TANGENTBORD Compliance Standard K105C02-SWE www.medigenic.se rev. 20120516 Innehåll Sid Inledning 3 Anslutning 4 Påminnelsefunktion 4 Rengör när lampan blinkar 4 Bakgrundsbelysning 5
Läs merPlatina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08
Formpipe Platina och kvalité Rasmus Staberg, Teknisk direktör, 2014-04-08 04 08 1 Formpipe Presentation Bakgrund Platina släpptes som första release år 2000. Fick pris för Best in show från Bill Gates
Läs merRiktlinje för säkerhetskrav vid upphandling av IT-stöd
1 (5) Ver. 1.1-2008-11-06 Riktlinje för säkerhetskrav vid upphandling av IT-stöd 1. Inledning Detta dokument redogör för vissa grundläggande säkerhetskrav som bör ställas i samband med anskaffning eller
Läs merMer om kodkvalitet. Mer om kodkvalitet. Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité?
Mer om kodkvalitet Hur kan man jobba med kodkvalité 1. Jobba strukturerat genom hela processen Skulle ni köpa/köra en bil som inte har besiktas de senaste åren, speciellt efter lagningen efter krocken
Läs merOpponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström.
Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Författare Per Johansson, Henrik Wallinder Generellt Helhetsintrycket från genomläsning av uppsatsen
Läs merMer om språk och Ruby
Mer om språk och Ruby TDP007 Konstruktion av datorspråk Föreläsning 2 Peter Dalenius Institutionen för datavetenskap 2014-01-21 Översikt över dagens föreläsning 1. Hur kan man bedöma ett språk? 2. Enhetstestning
Läs merTDDI02. På denna föreläsning: Programmeringsprojekt, Föreläsning 3. Verifikation, validering och testning
TDDI02 Programmeringsprojekt, Föreläsning 3 Anton Sundblad Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Verifikation, validering och testning Begreppsdistinktioner
Läs merInlämningsverktyget i Fronter för studenter
Inlämningsverktyget i Fronter för studenter I inlämningsverktyget kan du enkelt lämna in en uppgift som du fått av din lärare. Läraren kan se vem som lämnat in uppgiften, vilken tid det är inlämnat och
Läs merMigrering av applikationen AMM till molnet
Datavetenskap Opponenter: Erik Andersson och Marcus Larsson Respondenter: Anders Nguyen och Linus Svensson Migrering av applikationen AMM till molnet Oppositionsrapport, C-nivå 2010:06 1 Sammanfattat omdöme
Läs merFöreläsning 3. Programvaruutveckling för Stora System. Målsättning i programvaruprojekt. Fel och risker. Christin Lindholm
Föreläsning 3 Programvaruutveckling för Stora System Projektledning, planering, dokument Dokument, processöversikt, möten Christin Lindholm 2 Målsättning i programvaruprojekt producera rätt produkt med
Läs merMANUAL RS-120/S GSM. Inkoppling av GSM-kort (Mobil 67) till larmsändaren RS-120/S
MANUAL RS-120/S GSM Inkoppling av GSM-kort (Mobil 67) till larmsändaren RS-120/S SLK Larmsystem Domnarvsgatan 11, 3 tr 163 53 SPÅNGA 08-38 29 55 www-slksys.com Sida 2 Innehållsförteckning Allmänt 1.0 Komponenter
Läs merTDDI02. På denna föreläsning: Programmeringsprojekt, Föreläsning 3. Filip Strömbäck. Verifikation, validering och testning
TDDI02 Programmeringsprojekt, Föreläsning 3 Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Verifikation, validering och testning Begreppsdistinktioner Lite populistiskt
Läs merR-CARD M5 PORTTELEFON HANDHAVANDE- INSTRUKTIONER
R-CARD M5 PORTTELEFON HANDHAVANDE- INSTRUKTIONER RCO FREECALL SYSTEM FREECALL ENTRY FÖR PORTÖPPNING ÄR INSTALLERAT I FASTIGHETEN. INSTRUKTION FÖR BESÖKARE MED MOBILTELEFON RING MED DIN MOBILTELEFON TILL
Läs merV!cto. Att tjäna pengar genom bättre testning med
Att tjäna pengar genom testning med Att tjäna pengar genom testning med 1 (50) Det finns tre vägar till test: 1: Testautomati- Att bygga sering Att bygga Att bygga Att bygga Att bygga Att bygga Att bygga
Läs merSammanfattningar Essentials of Software Engineering
Sammanfattningar Essentials of Software Engineering F10, Testning Quality Assurance (QA) inkluderar testning. Testning är en aktivitet som handlar om att utvärdera produktens kvalitet, och att förbättra
Läs merRCO PORTTELEFON P-59 HANDHAVANDE- INSTRUKTIONER
RCO PORTTELEFON P-59 HANDHAVANDE- INSTRUKTIONER RCO FREECALL SYSTEM FREECALL ENTRY FÖR PORTÖPPNING ÄR INSTALLERAT I FASTIGHETEN. INSTRUKTION FÖR BESÖKARE MED MOBILTELEFON RING MED DIN MOBILTELEFON TILL
Läs merTestplanering, test-first, testverktyg
Testplanering, test-first, testverktyg Mats Skoglund Department of Computer and Systems Sciences Stockholm University/Royal Institute of Technology Stockholm, Sweden 12 mars 2007 Mats Skoglund Page 1(33)
Läs merAD Medical Academy presenterar
presenterar Kurs om Steelco Spoldesinfektor BP100HE Öppna och stäng dörren manuellt. BP100HSER Kompakt version. Öppna och stäng dörren manuellt. BP100HSE Öppnar dörren med pedalen stäng dörren manuellt.
Läs merTDP003. Föreläsning 2. Filip Strömbäck
TDP003 Föreläsning 2 Filip Strömbäck 1 Kursinformation 2 Projektplan 3 Frågor 4 Genomgång av projekt 5 Vad är ett API? 6 Kom ihåg TDP003 Filip Strömbäck 2 Vad händer härnäst? V37 V38 V39 V40 Planeringsdokument
Läs merVälkommen till PlayStations värld. Få igång din PS4 med den här praktiska snabbhandledningen. Snabbhandledning. Svenska CUH-1004A
Välkommen till PlayStations värld Få igång din PS4 med den här praktiska snabbhandledningen. Snabbhandledning Svenska CUH-1004A Komma igång Anslut till din TV. Följ steg till nedan för att ansluta PlayStation
Läs merTDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5 Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor 1 Laboration 4 - Introduktion Syfte: Öva på självständig problemlösning
Läs merPROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI
PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg
Läs merLiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status
Segmentering av MR-bilder med ITK 2006-05-15 Efterstudie MCIV Status Granskad Godkänd Bilder och grafik projektkurs, CDIO MCIV LIPs 1 Segmentering av MR-bilder med ITK 2006-05-15 PROJEKTIDENTITET MCIV
Läs merAD Medical Academy presenterar
presenterar Kurs om Steelco Diskdesinfektor DS 500 (UTAN torksystem) DS 500 CL (MED torksystem) Diskdesinfektor utan underskåp DS 500 (UTAN torksystem) DS 500 CL (MED torksystem) Diskdesinfektor med underskåp
Läs merManual ThanGram Manuell programmering, sida 1-2. Håll in PROG-knappen i centralen under 3 sekunder. Den gula lampan tänds.
Manuell programmering, sida 1-2 Håll in PROG-knappen i centralen under 3 sekunder. Den gula lampan tänds. Ute på portregistret/porttelefonen fås en indikation att systemet är i programmeringsläge då en
Läs mer