Guideline: Přehled literatury a zdrojů
Přehled použité literatury a dalších zdrojů, ze kterých bylo při návrhu metodiky čerpáno.
Main Description

Metodika vychází primárně z materiálů pro přípravu na certifikace ISTQB, které spojují nejlepší praktiky a koncepty v oboru testování softwaru od vzniku prvních pramenů testování až po současnost. Konkrétně se jedná o materiál pro přípravu na základní úroveň certifikace [ISTQB, 2011] a pokročilé úrovně se zaměřením test manažer [ISTQB, 2012a] a test analytik [ISTQB, 2012b]. Tyto materiálybyly vytvořeny skupinou profesionálů a zároveň jsou v souladu se standardy pro testování, na které se v mnoha místech odvolávají. Metodika přebírá terminologii ISTQB [ISTQB, 2012c] a dbá na její důsledné dodržování.

Materiály ISTQB nemají charakter metodiky, nicméně jedním z témat popisovaných v materiálech je proces testování rozdělený do hlavních aktivit. Na tomto procesu je postavena tato metodika, přičemž z jednolitě popsaných hlavních aktivit procesu testování v ISTQB vyčleňuje a rozpracovává jednotlivé úlohy a pracovní produkty a dává tak procesu testování  ISTQB metodický rámec. Jelikož specifikace pracovních produktů není součástí ISTQB materiálů a ISTQB se za tímto účelem odvolává na standard IEEE 829, specifikace pracovních produktů v této metodice vychází ze standardu IEEE Standard for Software and System Test Documentation (dále jen IEEE 829) [IEEE, 2008] a jsou zdůvodněny případné odchylky od standardu, resp. využití alernativních variant.

Kromě materiálů ISTQB, které definují především rámec procesu testování, a standardu IEEE 829 metodika čerpá i z dalších zdrojů, jako jsou jiné metodiky, mezinárodně uznávané odborné knihy a články, diplomové práce i články na webu. Inspirací při tvorbě metodiky byly i přednáška kurzu Řízení kvality softwaru a struktury metodiky MMSP [MMSP, 2011]. Mimo oficiálních zdrojů je v některých částech metodiky upozorněno i na odchylky a nedostatky procesu testování v praxi proti standarizovaným postupům, které vypozorovala autorka metodiky během své dvouleté praxe na pozici test analytik/tester.

Přehled všech použitých zdrojů a literatury je možné nalézt v následující tabulce.

[Bach, 2003]

BACH, James. Exploratory Testing Explained [online]. 2003, v.1.3 [cit. 2013-06-10]. Dostupné z: http://people.eecs.ku.edu/~saiedian/teaching/Fa07/814/Resources/exploratory-testing.pdf

[Black, 2002]

BLACK, Rex. Managing the testing process: practical tools and techniques for managing hardware and software testing. 2. ed. New York [u.a.]: Wiley, 2002. ISBN 04-712-2398-0.

[Borovcová, 2008]

BOROVCOVÁ, Anna. Testování webových aplikací. Praha, 2008. Diplomová práce. Univerzita Karlova v Praze, Matematicko-fyzikální fakulta, Katedra teoretické informatiky a matematické logiky.

[Čermák, 2009]

ČERMÁK, Miroslav. Testovací log. Clever And Smart [online]. 2009 [cit. 2013-06-10]. Dostupné z: http://www.cleverandsmart.cz/testovaci-log

[Doležel, 2013a]

DOLEŽEL, Michal. Proces testování. 2013. Prezentace k předmětu Řízení kvality softwaru. [cit. 2013-06-09].

[Doležel, 2013b]

DOLEŽEL, Michal. Dokumentace testování. 2013. Prezentace k předmětu Řízení kvality softwaru. [cit. 2013-06-09].

[Doležel, 2013c]

DOLEŽEL, Michal. Základy testování. 2013. Prezentace k předmětu Řízení kvality softwaru. [cit. 2013-06-09].

[Doležel, 2013d]

 

DOLEŽEL, Michal. Kategorizace testů. 2013. Prezentace k předmětu Řízení kvality softwaru. [cit. 2013-06-09].

[Faustová, 2009]

FAUSTOVÁ, Tereza. Nástroje na podporu testování. Praha, 2009. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.

[Fiurášek, 2010]

FIURÁŠEK, Tomáš. Návrh metodiky testování webových aplikací. Praha, 2010. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.

[Hutcheson, 2003]

HUTCHESON, Marnie L. Software testing fundamentals: methods and metrics. Indianapolis, Ind.: Wiley Pub., 2003, xxiii, 408 s. ISBN 04-714-3020-X.

[Chen, 2004]

CHEN, Yanping, Robert L. PROBERT a Kyle ROBESON. Effective test metrics for test strategy evolution. Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research [online]. 2004, CASCON' 04 [cit. 2013-06-09]. Dostupné z: http://dl.acm.org/citation.cfm?id=1034923

[Chlapek, 2011]

CHLAPEK, Dušan, Václav ŘEPA a Iva STANOVSKÁ. Analýza a návrh informačních systémů. 1. vydání. Praha: Oeconomica, 2011, 158 s. ISBN 978-80-245-1782-7.

[IBM, 2005]

IBM, Rational software: TST170 Principles of Software Testing for Testers, v2002.05.00, Instructor Guide

[IBM, 2012]

IBM Corporation. IBM Rational Help [online]. 2012 [cit. 2013-06-10]. Dostupné z: https://jazz-swg.gtslab.cz/clmhelp/index.jsp

[IBM, 2013]

About Jazz. IBM DEVELOPERWORKS. Jazz Community Site [online]. 2013 [cit. 2013-06-10]. Dostupné z: https://jazz.net/story/about

[IEEE, 1990]

The Institute of Electrical and Electronics Engineers: IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology. New York, USA, 1990. Dostupné z: http://standards.ieee.org/findstds/standard/610.12-1990.html

[IEEE, 2005]

Chapter 5 Software Testing. THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS. Guide to the software engineering body of knowledge: 2004 version. Los Alamitos, CA: IEEE Computer Society Press, 2005. ISBN 0769523307.

[IEEE, 2008]

The Institute of Electrical and Electronics Engineers: IEEE Std 829™-2008. IEEE Standard for Software and System Test Documentation. New York, USA, 2008. Dostupné z: http://standards.ieee.org/findstds/standard/829-2008.html

[IEEE, 2010]

The Institute of Electrical and Electronics Engineers: IEEE Std 1044TM-2009. IEEE Standard Classification for Software Anomalies. New York, USA, 2010. Dostupné z: http://standards.ieee.org/findstds/standard/1044-2009.html

[Imperva, 2013]

Cross-Site Scripting. IMPERVA. Imperva [online]. 2013 [cit. 2013-06-10]. Dostupné z: http://www.imperva.com/resources/glossary/cross_site_scripting.html

[ISTQB, 2011]

International Software Testing Qualification Board: Certified Tester Foundation Level Syllabus. Version 2011, 31. 3. 2011, 78 s. Dostupné z: http://www.istqb.org/downloads/viewcategory/16.html

[ISTQB, 2012a]

International Software Testing Qualification Board: Certified Tester Advanced Level Syllabus Test Manager. Version 2012,1 9. 10. 2012, 82 s. Dostupné z: http://www.istqb.org/downloads/viewcategory/46.html

[ISTQB, 2012b]

International Software Testing Qualification Board: Certified Tester Advanced Level Syllabus Test Analyst. Version 2012, 19. 10. 2012, 64 s. Dostupné z: http://www.istqb.org/downloads/viewcategory/46.html

[ISTQB, 2012c]

International Software Testing Qualification Board – Glossary working Party, ed. Veenendaal, Erik van: Standard glossary of terms used in Software Testing. Version 2.2, 19. 10. 2012, 52 s. Dostupné z: http://www.istqb.org/downloads/viewcategory/20.html

[Kaner, 1993]

KANER, Cem, Jack L FALK a Hung Quoc NGUYEN. Testing computer software. 2nd ed. New York: Van Nostrand Reinhold, c1993, xv, 480 s. ISBN 04-420-1361-2.

[Kosek, 2011]

KOSEK, Jiří. Bezpečnost webových aplikací. 2011. Prezentace k předmětu Tvorba webových stránek a aplikací. [cit. 2013-06-09]. Dostupné z: http://www.kosek.cz/vyuka/4iz228/prednasky/bezpecnost/frames.html

[MMSP, 2011]

Rejnková, Petra. MMSP. 2011. [cit. 2013-06-09]. Dostupné z: http://mmsp.czweb.org/

[Myers, 2004]

MYERS, Glenford J. The art of software testing. 2nd ed. Hoboken: Wiley, c2004, xv, 234 s. ISBN 978-0-471-46912-4.

[OpenUP, 2012]

THE ECLIPSE FOUNDATION. OpenUP [online]. 2012 [cit. 2013-06-10]. 1.5.1.4, Version 7. Dostupné z: http://epf.eclipse.org/wikis/openup/

[Patton, 2002]

PATTON, Ron. Testování softwaru. Vyd. 1. Praha: Computer Press, 2002, xiv, 313 s. Programování. ISBN 80-722-6636-5.

[Ramdeo, 2011]

RAMDEO, Anand. Defect Report Template. TestingGeek [online]. 2011 [cit. 2013-06-10]. Dostupné z: http://www.testinggeek.com/defect-report-template

[Randová, 2007]

RANDOVÁ, Libuše. Metodika RUP a testování. Praha, 2007. Bakalářská práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.

[Rejnková, 2011]

REJNKOVÁ, Petra. Lokalizace a přizpůsobení metodiky OpenUP. Praha, 2011. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.

[RUP, 2010]

Rational Unified Process, version 7.5.1. IBM Corporation 2010.

[Singh, 2011]

SINGH, Yogesh. Software testing. New York: Cambridge University Press, 2011, xxii, 626 s. ISBN 978-110-7012-967

[Software Testing Fundamentals, 2011]

Defect Report. SOFTWARE TESTING FUNDAMENTALS. Software Testing Fundamentals [online]. 2011 [cit. 2013-06-10]. Dostupné z: http://softwaretestingfundamentals.com/defect-report

[Software Testing Help, 2008]

How to get your all bugs resolved without any 'Invalid bug' label?. Software Testing Help [online]. 2008 [cit. 2013-06-10]. Dostupné z: http://www.softwaretestinghelp.com/how-to-get-your-all-bugs-resolved

[Software Testing Mentor]

SOFTWARE TESTING MENTOR. What is Test Data. Software Testing Mentor [online]. [cit. 2013-06-10]. Dostupné z: http://www.softwaretestingmentor.com/test-deliverables/what-is-test-data

[SoftwareTestingStandard, 2012]

SOFTWARETESTINGSTANDARD. ISO/IEC 29119 Software Testing: The new international software testing standard [online]. 2012 [cit. 2013-06-10]. Dostupné z: http://www.softwaretestingstandard.org/index.php

[Soundararajan, 2008]

SOUNDARARAJAN, Pradeep. Automation replaces humans - The truth about what kind of humans it replaces. Tester Tested! [online]. 2008 [cit. 2013-06-10]. Dostupné z: http://testertested.blogspot.cz/2008_03_01_archive.html

[SQE, 2001a] 

SOFTWARE QUALITY ENGINEERING. Test Case Specification Template: (IEEE 829-1998) [online]. 2001 [cit. 2013-06-10]. Version 7.0. Dostupné z: http://www.ufjf.br/eduardo_barrere/files/2011/06/SQETestCaseSpecificationTemplate.pdf

[SQE, 2001b]

SOFTWARE QUALITY ENGINEERING. Test Procedure Specification Template: (IEEE 829-1998) [online]. 2001 [cit. 2013-06-10]. Version 7.0. Dostupné z: http://www.ufjf.br/eduardo_barrere/files/2011/06/SQETestProcedureSpecificationTemplate.pdf

[SQE, 2001c] 

SOFTWARE QUALITY ENGINEERING. Test Log Template: (IEEE 829-1998) [online]. 2001 [cit. 2013-06-10]. Version 7.0. Dostupné z: http://www.ufjf.br/eduardo_barrere/files/2011/06/SQETestLogTemplate.pdf

[SQE, 2001d]

SOFTWARE QUALITY ENGINEERING. Test Summary Report Template: (IEEE 829-1998) [online]. 2001 [cit. 2013-06-10]. Version 7.0. Dostupné z: http://www.ufjf.br/eduardo_barrere/files/2011/06/SQETestSummaryReportTemplate.pdf

[Systeme evolutif limited]

SYSTEME EVOLUTIF LIMITED. Test plan outline: (IEEE 829 format) [online]. [cit. 2013-06-10]. Dostupné z: http://www.computing.dcu.ie/~davids/courses/CA267/ieee829mtp.pdf

[Šplíchalová, 2008]

ŠPLÍCHALOVÁ, Marcela. Metodika testování webových aplikací. Praha, 2008. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.

[Testování softwaru]

Testovací tým. Testování softwaru [online]. [cit. 2013-06-10]. Dostupné z: http://testovanisoftwaru.cz/lang/en/manualni-testovani/testovaci-tym

[Vomáčko, 2012]

VOMÁČKO, Vít. Návrh metodiky zátěžového testování s nástrojem IBM Rational Performance tester. Praha, 2012. Diplomová práce. Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky, Katedra informačních technologií.