Terms related to Foundation Extension - Model-Based Testing 2015

Een scriptingtechniek die gegevensbestanden gebruikt die niet alleen testgegevens en verwachte resultaten bevatten, maar ook de actiewoorden die betrekking hebben op de te testen toepassing. Een besturingsscript roept speciale ondersteunende scripts aan, die de actiewoorden interpreteren en uitvoeren voor de test.
Gebruiker of een ander persoon of systeem die op een specifieke manier met het testobject communiceert.
Het vermogen van het softwareproduct om de gebruiker in staat te stellen te begrijpen of de software geschikt is en hoe deze kan worden gebruikt voor specifieke taken en gebruikscondities.
Het vermogen van het softwareproduct om de gebruiker in staat te stellen te begrijpen of de software geschikt is en hoe deze kan worden gebruikt voor specifieke taken en gebruikscondities.
Testen om de beveiligbaarheid van een softwareproduct vast te stellen.
De mate waarin een component of systeem een ontwerp en / of interne structuur heeft die moeilijk te begrijpen, te onderhouden en te verifiëren is.
De samenstelling van een component of systeem bepaald door het aantal, de aard en de onderlinge relaties van de onderliggende delen.
Een scriptingtechniek die zowel invoer als verwachte uitvoer in een tabel of rekenblad opslaat, zodat één enkel beheerscript alle testgevallen in de tabel kan uitvoeren. Gegevensgerichte testen wordt vaak toegepast bij testuitvoering met behulp van geautomatiseerd test-tools zoals bijvoorbeeld een capture/playback tool.
Een kenmerk van een component of systeem dat impliciet of expliciet wordt gespecificeerd door een eisendocument (bijvoorbeeld betrouwbaarheid, bruikbaarheid of ontwerprestricties).
Een menselijke actie die tot een incorrect resultaat leidt.
Een type review waarin een auteur de deelnemers aan de review door een werkproduct leidt en de deelnemers vragen stellen en opmerkingen maken over mogelijke problemen.
GUI
Acroniem voor Graphical User Interface
Het proces om componenten of systemen te combineren tot een groter geheel.
Testen gericht op het vinden van fouten in de koppelingen en in de interactie tussen geïntegreerde componenten of systemen.
Een scriptingtechniek die gegevensbestanden gebruikt die niet alleen testgegevens en verwachte resultaten bevatten, maar ook de actiewoorden die betrekking hebben op de te testen toepassing. Een besturingsscript roept speciale ondersteunende scripts aan, die de actiewoorden interpreteren en uitvoeren voor de test.
De mate waarin een component, systeem of proces voldoet aan gespecificeerde eisen en / of gebruikers / klant behoeften en verwachtingen.
Onderdeel van het kwaliteitsbeheer, dat zich concentreert op het creëren van vertrouwen dat aan de kwaliteitseisen wordt voldaan.
Het getal of de categorie die op grond van een meting aan een attribuut van een entiteit wordt toegewezen.
Een menselijke actie die tot een incorrect resultaat leidt.
De meeteenheid en de methode die voor een meting worden gebruikt.
Testen op basis van of met modellen.
Pad
Een reeks gebeurtenissen (bijvoorbeeld uitvoerbare programmaregels) binnen een component of systeem, met een beginpunt en een eindpunt.
Een metriek op hoger niveau voor het meten van effectiviteit en/of efficiëntie die gebruikt wordt om de status en voortgang van een ontwikkeling te meten, bijvoorbeeld vertraging bij softwareontwikkeling.
Een metriek op hoger niveau voor het meten van effectiviteit en/of efficiëntie die gebruikt wordt om de status en voortgang van een ontwikkeling te meten, bijvoorbeeld vertraging bij softwareontwikkeling.
De mate van (bedrijfs)belang die ergens aan, bijvoorbeeld een fout (defect), wordt toegekend.
Een verzameling van onderling gerelateerde activiteiten, die invoerwaarden omzetten in uitvoerwaarden.
Een entiteit in een programmeertaal, die bestaat uit de kleinst mogelijke ondeelbare eenheid van programma-uitvoering.
Het percentage van alle mogelijke uitvoerbare programmaregels die zijn uitgevoerd door een testset.
Een project is een unieke verzamelingen van gecoördineerde en beheerste activiteiten, met een begin- en een einddatum gericht op het bereiken van een doel in overeenkomst met specifieke eisen, inclusief randvoorwaarden betreffende tijd, geld en middelen
Het gevolg / uitkomst van het uitvoeren van een test. Het bevat schermuitvoer, gegevenswijzigingen, rapporten en het verzenden van communicatieboodschappen.
Een factor die kan uitmonden in toekomstige negatieve gevolgen.
Het globaal proces van risico-identificatie en risicobeoordeling.
Het nabootsen van bepaalde gedragingen van een fysiek of abstract systeem door een ander systeem.
Een apparaat, computerprogramma of systeem dat tijdens het testen wordt gebruikt, waarbij het zich gedraagt als een bepaald systeem wanneer het voorzien wordt van een set van invoergegevens.
Computerprogramma’s, procedures en mogelijk bijhorende documentatie en gegevens die relevant zijn voor de uitvoering van een computersysteem.
De activiteiten die in elke fase van de softwareontwikkeling worden uitgevoerd en hoe deze logisch en chronologisch met elkaar in verband staan.
Documentatie die een gedetailleerde beschrijving van een component of systeem verschaft voor het ontwikkelen en het testen ervan.
Formele, mogelijk verplichte, set van eisen die zijn ontwikkeld en worden gebruikt om een consistente manier van werken voor te schrijven of om in richtlijnen te voorzien. (bijvoorbeeld ISO/IEC standaarden, IEEE standaarden, en organisatie specifieke standaarden).
Een geïntegreerd systeem testen om te controleren of het voldoet aan specifieke vereisten.
Een verzameling van één of meer testgevallen
Het gebruik van software om testactiviteiten uit te voeren of te ondersteunen, bijvoorbeeld testbeheer, testontwerp, testuitvoering en het controleren van de resultaten.
Een type testtool dat het mogelijk maakt dat gegevens geselecteerd worden uit een bestaande database of gecreëerd, gegenereerd, gemanipuleerd of gewijzigd worden voor gebruik in testen.
De reden of doel voor het ontwerpen en uitvoeren van een test.
Het proces bestaande uit alle levenscyclusactiviteiten, zowel statisch als dynamisch, die te maken hebben met planning, voorbereiding en evaluatie van softwareproducten en aanverwante zaken om aan te tonen dat ze aan de gespecificeerde eisen voldoen, om aan te tonen dat wordt voldaan aan de doelstelling en om fouten op te sporen.
Een geschoolde professional die zich bezighoudt met het testen van een component of systeem.
Een type testtool dat het mogelijk maakt dat gegevens geselecteerd worden uit een bestaande database of gecreëerd, gegenereerd, gemanipuleerd of gewijzigd worden voor gebruik in testen.
Een tool dat hulp biedt bij het testmanagement en beheersen van een testproces. Het heeft vaak meerdere mogelijkheden, denk aan testware beheer, het plannen van tests, het vastleggen van resultaten, voortgangsbeheer, bevindingenbeheer en testrapportage.
De persoon die verantwoordelijk is voor het projectmanagement van testactiviteiten en testmiddelen, evenals het evalueren van een testobject. De persoon die de evaluatie van een testobject stuurt, beheerst, administreert, plant en reguleert.
Een component of systeem dat getest moet worden.
De activiteit waarin een testplan wordt opgesteld of bijgewerkt.
Een testomgeving, bestaand uit stubs en drivers, die nodig is om een test uit te voeren.
Het gevolg / uitkomst van het uitvoeren van een test. Het bevat schermuitvoer, gegevenswijzigingen, rapporten en het verzenden van communicatieboodschappen.
Het gevolg / uitkomst van het uitvoeren van een test. Het bevat schermuitvoer, gegevenswijzigingen, rapporten en het verzenden van communicatieboodschappen.
Het proces van het uitvoeren van een test op de component of het systeem, waarbij werkelijke resultaten worden geproduceerd.
Een diagram dat weergeeft welke toestanden een component of systeem kan aannemen en toont welke gebeurtenissen of omstandigheden kunnen leiden tot of resulteren in een toestandswijziging.
Een overgang tussen twee toestanden van een component of systeem.
Het gevolg / uitkomst van het uitvoeren van een test. Het bevat schermuitvoer, gegevenswijzigingen, rapporten en het verzenden van communicatieboodschappen.
Een programmaregel, die bij compilatie wordt omgezet naar een object code, die procedureel wordt uitgevoerd als het programma draait en die tevens bewerkingen op data zou kunnen uitvoeren.
Een opeenvolging van transacties in een dialoog tussen een gebruiker en component of systeem met een tastbaar resultaat, waar een gebruiker een persoon kan zijn of iets dat informatie uitwisselt met het systeem.
Bevestiging door onderzoek en door aanleveren van objectief bewijsmateriaal dat aan de eisen ten aanzien van een specifieke wijze van gebruik of toepassing is voldaan.
Bevestiging door onderzoek en door het aanleveren van objectief bewijsmateriaal dat aan de gespecificeerde eisen is voldaan.
Een type review waarin een auteur de deelnemers aan de review door een werkproduct leidt en de deelnemers vragen stellen en opmerkingen maken over mogelijke problemen.
(1) Een gestructureerde aanpak om de overgang te bewerkstelligen van individuen en organisaties van een huidige toestand naar een gewenste toekomstige toestand. (2) Een gecontroleerde manier voor het uitvoeren van een wijziging of een voorgestelde wijziging van een product of dienst.