b'\n_START_ARTICLE_\nProgramvarutestning\n_START_SECTION_\nVerktyg\n_START_PARAGRAPH_\nBland verktyg som anv\xc3\xa4nds vid testning finns defekthanterinssystem, testfallshanteringssystem, testramverk, GUI-robotar, prestandam\xc3\xa4tningsverktyg och testgenereringsverktyg. Exempel p\xc3\xa5 fri programvara f\xc3\xb6r testning \xc3\xa4r Watir och jUnit.\n_START_SECTION_\nUtveckling\n_START_PARAGRAPH_\nProgramvarutestning \xc3\xa4r en relativt ny disciplin och det finns m\xc3\xa5nga omr\xc3\xa5den d\xc3\xa4r det inte finns konsensus bland ut\xc3\xb6varna._NEWLINE_\xc3\x85 ena sidan finns Context-Driven School of testing som h\xc3\xa4vdar att det inte finns n\xc3\xa5gra givna metoder, utan att testerna m\xc3\xa5ste anpassas efter den unika situationen._NEWLINE_\xc3\x85 andra sidan finns det specificerade standarder inom testomr\xc3\xa5det, till exempel IEEE 829 som har tydliga metoder som kan appliceras p\xc3\xa5 all form av testning. \xc3\x84n tydligare \xc3\xa4r den brittiska standarden BS-7925 med sina b\xc3\xa5da delar BS-7925-1 (Vocabulary of terms in software testing) och BS-7925-2 (Software component testing).\n_START_SECTION_\nSnabb och traditionell testning\n_START_PARAGRAPH_\nI traditionella utvecklingsmetoder som exempelvis vattenfallsmodellen \xc3\xa4r testningen oftast tydlig och baserad p\xc3\xa5 specifikationer. Den "l\xc3\xa4ttr\xc3\xb6rliga" metoden som b\xc3\xb6rjade anv\xc3\xa4ndas i b\xc3\xb6rjan p\xc3\xa5 90-talet inriktar sig p\xc3\xa5 att testarna m\xc3\xa5ste anpassa sig till situationer d\xc3\xa5 de traditionella metoderna inte fungerar.\n_START_SECTION_\nUtforskande och specificerad testning\n_START_PARAGRAPH_\nDet finns de som h\xc3\xa4vdar att varje testfall m\xc3\xa5ste ha ett exakt f\xc3\xb6rv\xc3\xa4ntat resultat och att testerna ska skrivas innan de utf\xc3\xb6rs. Andra h\xc3\xa4vdar att vaga testfall ger b\xc3\xa4ttre resultat, och att testfallen ska skrivas samtidigt som man testar.\n_START_SECTION_\nManuell och automatisk testning\n_START_PARAGRAPH_\nDet finns de som h\xc3\xa4vdar att s\xc3\xa5 m\xc3\xa5nga tester som m\xc3\xb6jligt ska vara automatiserade, och det finns de som h\xc3\xa4vdar att automatiserade GUI-tester i m\xc3\xb6jligaste m\xc3\xa5n skall undvikas.\n_START_SECTION_\nCertifiering\n_START_PARAGRAPH_\nCertifiering \xc3\xa4r ett s\xc3\xa4tt att h\xc3\xb6ja status p\xc3\xa5 ett omr\xc3\xa5de, men det finns de som h\xc3\xa4vdar att programvarutestning inte \xc3\xa4r redo f\xc3\xb6r detta d\xc3\xa5 de certifieringsprogram som finns inte st\xc3\xa4ller n\xc3\xa5gra krav p\xc3\xa5 att man faktiskt kan testa programvara._NEWLINE_Historiskt har brittiska ISEB varit stark p\xc3\xa5 certifiering inom testomr\xc3\xa5det. P\xc3\xa5 senare \xc3\xa5r har det mer internationella ISTQB, med sin svenska organisationsmedlem SSTB, b\xc3\xb6rjat segla upp med ISTQB Certified Tester. ISEB och ISTQB samarbetar med varandra. Om man vill certifiera sig genom att skriva tentamen p\xc3\xa5 sitt eget spr\xc3\xa5k, s\xc3\xa5 \xc3\xa4r det ISTQB med sina nationella representanter som man b\xc3\xb6r v\xc3\xa4nda sig till. I Sverige \xc3\xa4r detta SSTB._NEWLINE_Certifieringen best\xc3\xa5r hos alla dessa av en tentamen (p\xc3\xa5 grundniv\xc3\xa5) och/eller arbeten att utf\xc3\xb6ra och f\xc3\xa5 utv\xc3\xa4rderade. Det kursmaterial som man skriver tentamen p\xc3\xa5 \xc3\xa4r allm\xc3\xa4nt tillg\xc3\xa4ngligt. Tanken \xc3\xa4r att det ska g\xc3\xa5 att l\xc3\xa4sa in materialet sj\xc3\xa4lv utan att g\xc3\xa5 kurs. D\xc3\xa4remot \xc3\xa4r det mycket enklare att klara tentamen om man g\xc3\xa5r kurs och f\xc3\xa5r k\xc3\xb6tt p\xc3\xa5 benen runt materialet, f\xc3\xa5r reda p\xc3\xa5 tankes\xc3\xa4tt, etc. S\xc3\xa5dana kurser ges av olika f\xc3\xb6retag, s\xc3\xa5 kallade kursleverant\xc3\xb6rer. ISTQB-kurs p\xc3\xa5 svenska f\xc3\xa5s endast ge av kursleverant\xc3\xb6r som \xc3\xa4r ackrediterad. F\xc3\xb6r ISTQB-tentamen och certifiering p\xc3\xa5 svenska v\xc3\xa4nder man sig till SSTB.\n_START_SECTION_\nSvensk forskning\n_START_PARAGRAPH_\nSWELL, Swedish Verification & Validation Excellence, var en svensk forskarskola i verifiering och validering som samlade universitet och f\xc3\xb6retag f\xc3\xb6r att bedriva forskning och utveckling inom testning och mjukvarukvalitet. Organisationen grundades 2008 och finansierades av de inblandade parterna samt Vinnova.'