Tests v/Palle.

Slides:



Advertisements
Lignende præsentationer
Anskaffelse af ny teknologi
Advertisements

Et projekt til undersøgelse af udviklingsmetodologi.
Kvalitet i systemudvikling
Videregående pc-vejledning Modul 04: Windows-elementer 60+Bornholm.
Vejledning i blog-værktøjet WordPress Opdateret august 2009.
Vejledning i blog-værktøjet WordPress Opdateret oktober 2012.
Iterativ udvikling og UP
Test First Development
Et projekt til undersøgelse af udviklingsmetodologi.
Formularer (Access, del 3)
Kodak DX3600 Kameraet Kameraet Grundlæggende funktioner Grundlæggende funktioner Overføre billeder til PC Overføre billeder til PC Minivideooptagelse Minivideooptagelse.
Et projekt til undersøgelse af udviklingsmetodologi.
Krav til funktionalitet i fremtidens flådestyringssystem
WOC2006 foranalyse workshop del 1
Programmet består af tre dele.  Capture ; at få billeder ind i maskinen  Edit; at redigere billederne  Make movie; afslutte filmen.
Distribuerte Objekter Våren 2010 Professor II Eric Jul F2 –
Tietgen Skolen Kvalitet og kvalitetssikring Review Test.
Gruppe semester 2004 Fremlæggelse
Hanne-Pernille Stax, ph.d
Datasletning – Løsninger og demo Henrik Andersen Country Manager Ibas | Kroll Ontrack.
Indledende Programmering Uge 5 - Efterår 2006 Om at udvikle korrekte og pålidelige programmer Susanne Lindros.
VVM redegørelsen - hvordan arbejder vi for en højere kvalitet? GRUPPEOPGAVE 1: HVAD ER KVALITETEN AF REDEGØRELSEN? Miljøvurderingsdag
Uddannelse, marts 2007 Søren Vallø Business Development Manager.
Et projekt til undersøgelse af udviklingsmetodologi.
Barrierer i og for forbedringsprojekter Udenom, indenom, henover eller igennem barriererne Hvilken vej vil du? 12. oktober C2E netværk.
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
Multi-vejs hobe med ekstra bytes Foredrag: Claus Jensen Projektmedlemmer: Jyrki Katajainen, Fabio Vitale, Claus Jensen.
Context- og flow-diagrammer (databaser, del 3)
Program for fremlæggelse
Program for fremlæggelse
Projektplanlægning Planlægning for solution makers a/s
Reflektion over jeres egen praksis
Dagens program Indledning og Minimumsystem – Martin IRQ – Jakob Signalbehandling – Rasmus Lagerstyring – Daniel Implementering af SW – Claus Test og demo.
Brugergrænseflade Afprøvning af program. Sådan bruger du programmet Programmet er bare en demo og er ikke funktionsdygtigt. Dog kan du trykke på de forskellige.
Perspektivering & Demonstration v. Claus. Resultat af Accepttest Produkt perspektiver Videreudvikling Demonstration.
Struktureret ProgramUdvikling MM 5
Computerens anatomi Dette er interaktivt så brug musen.
Usability ITU, efterår Usability i designprocessen 25. september IT-Universitetet, efterår 2008.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
DWDK – øvelsestime 3 CSS – let the fun begin!!. Tilgængelige slides Disse slides ligger på mit public drev
Øvelse 1: First Impressions
Collaborative Practice Research Lars Mathiassen eCommerce Institute, Georgia State University.
Seriel kommunikation Jan R. Indhold Krav Modularisering ACIA Registre Baudrate Konklusion.
M3 Jan R. Indhold Krav Indhold af modul M3 ACIA Registre Kontrol register Status register Baud rate Konklusion.
Trinvis forfinelse Systematisk, gradvis udvikling af programmer.
Situationsbestemt metodevalg
Dagens gang Komponenter Projektetablering Opgave i komponenter til næste gang.
Design af brugerflader13.1 Kursusgang 13 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
 Astrid Lumbye 2002Objektorienteret systemudvikling Begreber i systemudviklingsprocessen Udviklingsmodel Metode Beskrivelsesteknik Værktøj.
DAIMIIntroducerende objektorienteret programmering12B.1 Obligatorisk Opgave 2 Et program til planlægning af madplaner.
TEST.
Formularer (Access, del 3). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller Vi.
Få ny energi i testen Prøv en Bug Hunt Præsenteret af Klaus Olsen.
Udvidet hardware/software Datatekniker Valgfrit specialefag.
CASE: Udvikling af system til optimering af kassebemanding
Standardiserede tilbudslister - og tilbudslister.dk
Jan Christiansen Nyborg Gymnasium
Jan Christiansen Nyborg Gymnasium
I2ISE og PeerWise Fælles 2. semester kursus (EE,E,IKT,ST)
1.08 Test.
Cloud Computing Model-View-Controller
Samarbejdende LEGO-Robotter
Videnskabeligt projekt
Dokumentation.
Dokumentation.
Dokumentation.
Det produktive team Software kvalitet og kultur
Det lydløse terningekast
Databehandling i PC Katrine.
Netværksdage om sygehusbyggeri 17. september 2019
Præsentationens transcript:

Tests v/Palle

Opdelingen af systemet Udgangspunkt i SPU Programdesign Opdeling i processer Opdeling i moduler Komme ind på den opdeling der er foretaget Systemet opdeles i mindre dele Til opdeling benyttes SPU modellen Strukureret Program Udvikling (SPU) Et systematisk værktøj man kan hive elementer ud fra og kombinere andre metoder Der findes ingen generel model til kombi HW/SW projekter Da de er specifikke SPU knap så egnet til kombi men, bedre end slet ingen. Først designes systemstrukturen Der erfter opdeles i Processer Som hver især opdeles i Moduler

V-modellen V-modellen Taget fra SPU Beskrivelse af den systematiske fremgangsmåde

Moduler i systemet En oversigt over de moduler der indgår i systemet Forenklet udgave af den claus havde på Hardware/software opdeling IRQ-Håndtering og IRQ-Enable er medtaget Indgår som det videre udvikling af minimunsystemt

Processer i systemet Samme oversigt hvor processerne er medtaget

Testomgivelser Testomgivelser i SW Testdriver Teststub Modultest af software vha driver og stubbe.

Testmetoder og Værktøjer Hardwaretest Peelsimulering Målinger Softwaretest Simuleringer på PC Testprogrammer til test på system TS2MON Hvordan er modulerne blevet testet i projektet Hardware Som er implementeret iform af peel er simuleret i Winplace Med mulig hed for at sætte testvektorer op grafisk Laboratorium målinger for teste signal nivauer og lignende Software C-kodet software er testet på PC med eget udviklet program - Mulighed for at sætte bit i registre og derved teste moduler - Mulighed for at få displaytekst udlæst på skærm Assemblerkode testet på system med Testdummy.s - Anvendes som testdriver og testtub - Sætte parametre op så enkelte rutiner kan testes. - Resultater Aflæses vha TS2MON TS2MON Kan aflæse indhold adressser og registre samt skrive direkte til dem i HEX kode

Specifikke Tests Testmetoder anvendt på moduler og processer Moduler testet under modultest Moduler testet under procestest Hvad er valgt testet hvodan i projektet Videre til gennemgang af de enkelte moduler og processer

Modultest af systemet Oversigten igen Markere hvilke moduler der testet med hvilke testmetoder/værktøjer

Modultest af systemet Markeret med farver hvilke moduler der er testet På hvilken måde Peelsimulering Måling PC simulering Systemprogram + TS2MON Moduler der ikke er testede, pga HW/SW afhængighed Disse vil blive testet under proces test Oprids af processerne

Modultest af systemet Oversigten endnu engang Processerne indtagnet Fjerner farverne

Procestest af systemet Videre til hvordan processerne er testet Markere hvilke processer der er testet hvordan

Procestest af systemet PC simulering Systemprogram + TS2MON Processen Dataflow modultestet Endelig test under acceptest. Acceptesten udføres med de funktioner der virker

Evaluering af Tests Vurdeinger af tests Testforløbet Kvaliteten og bybden de tests der er udført, set i forhold til at få et system synes tilstrækkelig i forhold til at få en kørende prototype på benene Ved videreudvikling ville et review over hele processen samt endnu en gennemgang af testene være at foretrække Der blev ikke erfaret væsentlige fejl i forbindelse med testene Kun små fejl i kode.

Konklusion Ny accepttest Implementeret i nværende system Funktioner testet i rapporten Indikering af memorystatus Spol frem Mangler af blive implementeret Spol tilbage Lager defragmentering Adskillelse af overførte besekder Sletning af enkelt besked i lageret Der er blevet videre udviklet på koden siden aflevering Dette vil ligge op til en ny udførelse af acceptesten Derfor vil der blive lavet en lille demo af eksisterende, samt nye Funktioner.

Demonstration af Diktafon