Terms related to Advanced Technical Test Analyst 2012

Een formele test met betrekking tot gebruikersbehoeften, eisen (requirements) en bedrijfsprocessen, die wordt uitgevoerd om vast te stellen of een systeem al dan niet aan de acceptatiecriteria voldoet, en om de gebruiker, klant of een andere geautoriseerde entiteit informatie te geven om te kunnen besluiten het systeem wel of niet te accepteren.
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.
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.
Een model dat de betrouwbaarheidsontwikkeling laat zien over een langere tijd, terwijl er continu een component of systeem getest wordt, als gevolg van het verwijderen van fouten (defects) die geleid hebben tot betrouwbaarheidsfouten (failures).
Testen om de beveiligbaarheid van een softwareproduct vast te stellen.
Het resultaat van een evaluatie die een belangrijke kwestie, probleem of kans identificeert.
Een standaard die de kenmerken van een ontwerp of een ontwerpbeschrijving van gegevens of programmacomponenten beschrijft.
Een software product dat is ontwikkeld voor de algemene markt, met andere woorden voor een groot aantal klanten, en dat aan veel klanten in dezelfde vorm wordt geleverd.
Testen om de interoperabiliteit van een softwareproduct te bepalen.
De mate waarin een component of systeem informatie kan uitwisselen met andere componenten en systemen, en / of de vereiste functies uitvoeren terwijl dezelfde hardware- of softwareomgeving wordt gedeeld.
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 mate waarin het software product voldoet aan standaarden, conventies of wettelijke regelgeving en waar het soortgelijke voorschriften betreft.
Testen gericht op het vinden van fouten in de koppelingen en de communicatie tussen geïntegreerde componenten.
Een logische uitdrukking die bij evaluatie resulteert in ’Waar’ of ’Onwaar’.
De samenstelling van een component of systeem bepaald door het aantal, de aard en de onderlinge relaties van de onderliggende delen.
Een discipline die technische- en administratieve sturing geeft aan en toezicht houdt op: • het vaststellen en documenteren van de functionele- en fysieke kenmerken van een configuratie-elementen, • het beheren van wijzigingen van deze kenmerken, • het vastleggen van en rapporteren over de status van het doorvoeren van wijzigingen, • het verifiëren ten aanzien van het voldoen aan de gespecificeerde eisen.
Testen om de overdraagbaarheid van een softwareproduct te bepalen.
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.
Code die niet aangeroepen kan worden en dus ook niet kan worden uitgevoerd.
Een softwarecomponent of test tool ter vervanging van een component die andere componenten / systemen bestuurt en/of aanroept.
Het evalueren van gedrag, bijvoorbeeld geheugengebruik, CPU-gebruik, van een component of systeem tijdens de uitvoering van een programma.
Testen waarbij de software van een component of systeem wordt uitgevoerd.
Een kenmerk van een component of systeem dat impliciet of expliciet wordt gespecificeerd door een eisendocument (bijvoorbeeld betrouwbaarheid, bruikbaarheid of ontwerprestricties).
De mate van effect die een fout (defect) heeft op de ontwikkeling of op het functioneren van een component of systeem.
Een menselijke actie die tot een incorrect resultaat leidt.
De fysieke of functionele manifestatie van een fout.
Een integratie aanpak waarbij componenten of systemen samengevoegd worden met als doel zo vroeg mogelijk de basisfunctionaliteit werkende te krijgen.
De percepties en reacties van een persoon die voortvloeien uit het gebruik of het verwachte gebruik van een softwareproduct.
Alle componenten van een systeem dat informatie en bedieningselementen biedt voor de gebruiker om specifieke taken met het systeem uit te voeren.
Het resultaat van de test is "gefaald" als het werkelijke - en verwachte resultaat niet overeenkomen.
Een abstracte weergave van de volgorde van en mogelijke wijzigingen in de status van gegevensverzamelingen, waarbij een gegevensverzameling altijd één van de volgende statussen heeft: gecreëerd, gebruikt, of verwijderd.
Een geheugentoegansfout in het ontwerp van de dynamische opslagallocatie van een programma, die tot gevolg heeft dat geheugen na gebruik niet vrijgegeven wordt, wat uiteindelijk zal leiden tot een falen van het programma en/of andere processen als gevolg van gebrek aan geheugenruimte.
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.
Testen om de interoperabiliteit van een softwareproduct te bepalen.
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.
Testen gericht op het vinden van fouten in de koppelingen en de communicatie tussen geïntegreerde componenten.
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.
Het proces van het toekennen van een getal of categorie aan een attribuut van een entiteit om deze te beschrijven.
De meeteenheid en de methode die voor een meting worden gebruikt.
Testen op basis van of met modellen.
Code die niet aangeroepen kan worden en dus ook niet kan worden uitgevoerd.
Het testen van de wijzigingen in een reeds operationeel systeem of het testen van het effect van een veranderde omgeving op een operationeel systeem.
Productietest in de acceptatietestfase, met name uitgevoerd in een (gesimuleerde) operationele omgeving door een exploitant en/of beheerder, waarbij de focus ligt op operationele aspecten zoals herstelbaarheid, middelengedrag, installeerbaarheid en voldoen aan technisch standaards.
Testen om de overdraagbaarheid van een softwareproduct te bepalen.
Pad
Een reeks gebeurtenissen (bijvoorbeeld uitvoerbare programmaregels) binnen een component of systeem, met een beginpunt en een eindpunt.
Testen om de prestaties van een softwareproduct te bepalen.
Het gemak waarmee een software product van de ene hardware- en/of software omgeving naar de andere kan worden overgezet.
Een verzameling van onderling gerelateerde activiteiten, die invoerwaarden omzetten in uitvoerwaarden.
Productietest in de acceptatietestfase, met name uitgevoerd in een (gesimuleerde) operationele omgeving door een exploitant en/of beheerder, waarbij de focus ligt op operationele aspecten zoals herstelbaarheid, middelengedrag, installeerbaarheid en voldoen aan technisch standaards.
Een logische uitdrukking die bij evaluatie resulteert in ’Waar’ of ’Onwaar’.
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.
De mate waarin een component of systeem correct kan functioneren ondanks ongeldige invoer of onder belastende omgevingsfactoren.
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.
Een tijdsperiode die begint wanneer een softwareproduct wordt bedacht en eindigt wanneer de software niet langer beschikbaar is voor gebruik. De software levenscyclus bevat typisch een conceptuele-, eisen-, ontwerp-, implementatie-, test-, installatie-, uitrol-, productie- en beheerfase en soms een afbouwfase. Noot: Deze fases kunnen overlappend of iteratief worden uitgevoerd.
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 minimale of specifieke implementatie van een software component, gebruikt om een component te ontwikkelen of te testen die deze software component aanroept of er op een andere manier van afhankelijk is. Een stub vervangt een aan te roepen component.
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 omgeving die hardware, instrumentatie, simulatoren, softwareprogramma’s en andere ondersteunende elementen bevat die nodig zijn om een test uit te voeren.
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.
De organisatorische benodigdheden voor het uitvoeren van een test, bestaand uit testomgevingen, testtools, werkplekken en procedures.
De gegevens die tijdens de testuitvoering door het testobject ontvangen worden van een externe bron. De externe bron kan hardware, software of een persoon zijn.
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.
Een omgeving die hardware, instrumentatie, simulatoren, softwareprogramma’s en andere ondersteunende elementen bevat die nodig zijn om een test uit te voeren.
Een omgeving die hardware, instrumentatie, simulatoren, softwareprogramma’s en andere ondersteunende elementen bevat die nodig zijn om een test uit te voeren.
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.
Een ononderbroken tijdsperiode waarbinnen testen worden uitgevoerd. Tijdens exploratory testing is iedere testsessie gebaseerd op een manifest, maar testers kunnen ook nieuwe mogelijkheden of bevindingen tijdens een sessie onderzoeken. De tester creëert en voert testgevallen gaandeweg uit en legt de voortgang vast.
Een computerprogramma dat één of meer testactiviteiten ondersteunt zoals planning en beheer, het specificeren, het opbouwen van initiële bestanden en gegevens, het uitvoeren van de test en testanalyse.
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 testtool die tests uitvoert tegen een bepaald testeenheid en de uitkomsten evalueert op basis van verwachte resultaten en postcondities.
Het gevolg / uitkomst van het uitvoeren van een test. Het bevat schermuitvoer, gegevenswijzigingen, rapporten en het verzenden van communicatieboodschappen.
Een opslagelement in een computer dat door een softwareprogramma te benaderen is door ernaar met een naam te verwijzen.
Bevestiging door onderzoek en door het aanleveren van objectief bewijsmateriaal dat aan de gespecificeerde eisen is voldaan.
Testen gebaseerd op de analyse van de interne structuur van een component of systeem.