<p>Med økende bruk av smidige metoder de siste årene, har vi også fått et økt behov for teststrategier som enhetstesting, integrasjonstesting, regresjonstesting og akseptansetesting. De fleste testene er utviklerenes ansvar, men ansvaret for akseptansetesting ligger på kunden eller prosjektlederen. Kunden eller prosjektlederen har ofte ikke informasjon om forholdet mellom kravene til systemet som skal utvikles og akseptansetestene som viser at systemet kravene er korrekt implementert. Denne mangelen gjør det vanskelig å holde kontroll med progresjonen i prosjektet. Siden informasjon om prosjektprogresjon ofte blir samlet manuelt, kan den være utdatert eller ufullstendig. Dette prosjektet har laget et verktøy som tilbyr sporbarhet mellom tester og krav, og automatisk generering av rapporter i CubicTest. Disse rapportene viser i hvor stor grad kravene er dekket av tester. Verktøyet har fått navnet CubicProject, og skal øke nytteverdien av CubicTest ved modellering av akseptansetester for web applikasjoner ved å realisere en kobling mellom tester og krav. Før implementasjonen ble det arrangert en fokusgruppe i tilknytning til prosjektet som viste at sporbarheten mellom tester og krav var sterkt ønsket av både utviklere og prosjektledere. Nøkkelord: CubicTest, SeleniumExporter, JFeature, Smidig metodikk, Dekning av krav, Akseptansetesting.</p>
Identifer | oai:union.ndltd.org:UPSALLA/oai:DiVA.org:ntnu-10347 |
Date | January 2007 |
Creators | Myhre, Jon Reinert |
Publisher | Norwegian University of Science and Technology, Department of Computer and Information Science, Institutt for datateknikk og informasjonsvitenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | Norwegian |
Detected Language | Norwegian |
Type | Student thesis, text |
Page generated in 0.0015 seconds