Podcast
Questions and Answers
Ce aspecte trebuie evaluate în timpul testării modificărilor unui sistem în producție?
Ce aspecte trebuie evaluate în timpul testării modificărilor unui sistem în producție?
Ce factori influențează domeniul testării de întreținere?
Ce factori influențează domeniul testării de întreținere?
Ce tipuri de modificări pot declanșa testarea de întreținere?
Ce tipuri de modificări pot declanșa testarea de întreținere?
Ce reprezintă testarea în contextul asigurării calității?
Ce reprezintă testarea în contextul asigurării calității?
Signup and view all the answers
Ce trebuie să testeze atunci când o aplicație este retrasă?
Ce trebuie să testeze atunci când o aplicație este retrasă?
Signup and view all the answers
Care este principalul scop al asigurării calității (QA)?
Care este principalul scop al asigurării calității (QA)?
Signup and view all the answers
Ce tip de teste pot fi necesare în cazul migrațiilor de mediu operațional?
Ce tip de teste pot fi necesare în cazul migrațiilor de mediu operațional?
Signup and view all the answers
Cum se definește diferit o eroare, un defect și o eroare de sistem?
Cum se definește diferit o eroare, un defect și o eroare de sistem?
Signup and view all the answers
Ce trebuie să facă echipa de dezvoltare pentru a preveni defectele în produsele sale?
Ce trebuie să facă echipa de dezvoltare pentru a preveni defectele în produsele sale?
Signup and view all the answers
Care dintre următoarele afirmații este adevărat despre erori și defecte în software?
Care dintre următoarele afirmații este adevărat despre erori și defecte în software?
Signup and view all the answers
Cum sunt utilizate rezultatele testelor în controlul calității (QC) și asigurarea calității (QA)?
Cum sunt utilizate rezultatele testelor în controlul calității (QC) și asigurarea calității (QA)?
Signup and view all the answers
Ce poate cauza o eșec de sistem în afară de erori și defecte umane?
Ce poate cauza o eșec de sistem în afară de erori și defecte umane?
Signup and view all the answers
Care este o alegere greșită despre metodele de control al calității?
Care este o alegere greșită despre metodele de control al calității?
Signup and view all the answers
Ce tip de produse de lucru sunt incluse în activitățile de implementare a testelor?
Ce tip de produse de lucru sunt incluse în activitățile de implementare a testelor?
Signup and view all the answers
Ce reprezintă criteriile de acoperire în cadrul activităților de testare?
Ce reprezintă criteriile de acoperire în cadrul activităților de testare?
Signup and view all the answers
Care este un exemplu de element al mediului de testare?
Care este un exemplu de element al mediului de testare?
Signup and view all the answers
Cum contribuie trasabilitatea între baza de testare și produsele de lucru de testare?
Cum contribuie trasabilitatea între baza de testare și produsele de lucru de testare?
Signup and view all the answers
Ce produse de lucru sunt generate în etapa de finalizare a testului?
Ce produse de lucru sunt generate în etapa de finalizare a testului?
Signup and view all the answers
Ce tip de informații conține registrul de riscuri în cadrul planului de testare?
Ce tip de informații conține registrul de riscuri în cadrul planului de testare?
Signup and view all the answers
Care este rolul rapoartelor de progres în monitorizarea activităților de testare?
Care este rolul rapoartelor de progres în monitorizarea activităților de testare?
Signup and view all the answers
Ce aspecte ale procesului de testare sunt verificate prin trasabilitate?
Ce aspecte ale procesului de testare sunt verificate prin trasabilitate?
Signup and view all the answers
Ce reprezintă un model de ciclu de viață al dezvoltării software (SDLC)?
Ce reprezintă un model de ciclu de viață al dezvoltării software (SDLC)?
Signup and view all the answers
Care dintre următoarele se consideră un exemplu de model de dezvoltare iterativă?
Care dintre următoarele se consideră un exemplu de model de dezvoltare iterativă?
Signup and view all the answers
Cum impactează DevOps testarea în procesul de dezvoltare software?
Cum impactează DevOps testarea în procesul de dezvoltare software?
Signup and view all the answers
Ce tip de testare se concentrează pe confirmarea că un defect a fost reparat?
Ce tip de testare se concentrează pe confirmarea că un defect a fost reparat?
Signup and view all the answers
În ce constă testarea de întreținere?
În ce constă testarea de întreținere?
Signup and view all the answers
Care dintre următoarele afirmatii caracterizează cel mai bine abordarea shift-left?
Care dintre următoarele afirmatii caracterizează cel mai bine abordarea shift-left?
Signup and view all the answers
Care sunt nivelurile de testare distincte în procesul de dezvoltare software?
Care sunt nivelurile de testare distincte în procesul de dezvoltare software?
Signup and view all the answers
Ce este testarea de regresie?
Ce este testarea de regresie?
Signup and view all the answers
Ce se concentrează sistemul de testare?
Ce se concentrează sistemul de testare?
Signup and view all the answers
Care este scopul testării de acceptare?
Care este scopul testării de acceptare?
Signup and view all the answers
Ce tip de testare se efectuează de obicei de către utilizatorii destinați?
Ce tip de testare se efectuează de obicei de către utilizatorii destinați?
Signup and view all the answers
Ce caracteristică este evaluată în testarea non-funcțională?
Ce caracteristică este evaluată în testarea non-funcțională?
Signup and view all the answers
Ce tip de testare se concentra pe testarea interfețelor dintre diferite sisteme?
Ce tip de testare se concentra pe testarea interfețelor dintre diferite sisteme?
Signup and view all the answers
Care dintre următoarele teste se consideră o formă de testare de acceptare?
Care dintre următoarele teste se consideră o formă de testare de acceptare?
Signup and view all the answers
În testarea funcțională, care este principalul obiectiv?
În testarea funcțională, care este principalul obiectiv?
Signup and view all the answers
Ce tip de testare este concentrată pe a evalua 'ce bine funcționează' un sistem?
Ce tip de testare este concentrată pe a evalua 'ce bine funcționează' un sistem?
Signup and view all the answers
Care este un principiu esențial al practicilor de testare eficiente în cadrul oricărui model SDLC?
Care este un principiu esențial al practicilor de testare eficiente în cadrul oricărui model SDLC?
Signup and view all the answers
Cum începe analiza și designul testelor pentru un anumit nivel de testare?
Cum începe analiza și designul testelor pentru un anumit nivel de testare?
Signup and view all the answers
Care dintre următoarele descrieri se referă la metoda Test-Driven Development (TDD)?
Care dintre următoarele descrieri se referă la metoda Test-Driven Development (TDD)?
Signup and view all the answers
Ce abordare dezvoltă teste din criteriile de acceptare prin procesul de proiectare al sistemului?
Ce abordare dezvoltă teste din criteriile de acceptare prin procesul de proiectare al sistemului?
Signup and view all the answers
Ce caracteristică este specifică abordării Behavior-Driven Development (BDD)?
Ce caracteristică este specifică abordării Behavior-Driven Development (BDD)?
Signup and view all the answers
Care este scopul strategiilor care implică testarea devreme (shift-left)?
Care este scopul strategiilor care implică testarea devreme (shift-left)?
Signup and view all the answers
Ce reprezintă concentrarea pe
Ce reprezintă concentrarea pe
Signup and view all the answers
Care dintre următoarele nu este considerat un beneficiu al practicilor de testare eficiente?
Care dintre următoarele nu este considerat un beneficiu al practicilor de testare eficiente?
Signup and view all the answers
Study Notes
Certified Tester Foundation Level Syllabus
- This document is a syllabus for the Certified Tester Foundation Level certification offered by the International Software Testing Qualifications Board (ISTQB).
- It outlines the curriculum and learning objectives for the certification.
- The syllabus version is 4.0, dated 21.04.2023.
- Copyright is held by the International Software Testing Qualifications Board (ISTQB).
- Extracted material for non-commercial use is permitted with proper citation.
- Accredited training providers can use the syllabus as a basis for their courses, but must acknowledge the ISTQB and authors.
- Individuals can use the syllabus as a resource for creating articles and books acknowledging the source.
- Any other use requires explicit written permission from the ISTQB.
- Member boards are permitted to translate the syllabus, given they reproduce the copyright notice in the translated version.
Copyright Notice
- Copyright held by ISTQB® (International Software Testing Qualifications Board) for the Foundation Level v4.0 syllabus.
- Various authors contributed to the syllabus and its updates across different versions (2011, 2005, 2007, 2010, 2018, 2019, 2023).
- Copyright is also held by the 2019,2018 ISTQB® update authors Klaus Olsen (chair), Meile Posthuma, and Stephanie Ulrich for the 2019 update.
- Copyright is further held by various 2011, 2010, 2007, and 2005 authors (listed in the copyright notices) for their updates.
Revision History
- Details different versions of the Certified Tester Foundation Level syllabus and their release dates, along with the relevant remarks.
- Examples: CTFL v4.0 (21.04.2023), CTFL v3.1.1 (01.07.2021), ISTQB 2018 (27.04.2018), ASQF V2.2 (07.2003),ISEB V2.0 (25.02.1999).
Table of Contents
- The document contains a comprehensive table of contents to guide users through the syllabus's various sections.
Introduction
- The purpose of the syllabus is to present the International Software Testing Qualification at the Foundation Level.
- The syllabus is intended for member boards, certification bodies, training providers and certification candidates.
- The syllabus is intended for use within the broader international software and systems engineering community to advance the software and systems testing profession.
Business Outcomes
- The document defines 14 business outcomes for the individual who has achieved the Foundation Level Certification.
- These outcomes explain what a Foundation Level Certified Tester can understand and do based on the software testing process.
- Example outcomes: Understand software testing; Implement different testing approaches depending on the context.
Examinable Learning Objectives and Cognitive Level of Knowledge
- The syllabus includes learning objectives to support the business outcomes and help determine appropriate exam questions.
- The knowledge levels are categorized as K1 (Remember), K2 (Understand), and K3 (Apply).
- K1 involves remembering facts and terms; K2 involves understanding concepts and principles, and K3 involves applying the knowledge.
The Foundation Level Certificate Exam
- The exam is based on the syllabus and may require knowledge from more than one section.
- References are excluded, except for what is summarized in the syllabus.
Accreditation
- ISTQB® Member Boards can accredit training providers who adhere to the syllabus guidelines.
- Accredited training courses can incorporate ISTQB exams.
Handling of Standards
- The syllabus may reference standards (e.g., IEEE, ISO), but they are not examinable content.
Staying Current
- The ISTQB working groups maintain supporting documentation updates and changes to the standards relevant to the syllabus.
Level of Detail
- The syllabus is designed to provide internationally consistent courses and exams.
- Components include general instructional objectives, a keyword list, and learning objectives.
How this Syllabus is Organized
- The syllabus is organized into six chapters with specific time allocations for each.
- Chapters: Fundamentals, Lifecycle, Static, Analysis and design, Managing the activities and Tools.
- Each chapter covers different aspects of software testing in detail.
Fundamentals of Testing
- Defines testing, objectives, principles, activities, testware, and roles.
Testing Throughout the Software Development Lifecycle
- Explains Testing in the context of different SDLC models such as Agile, Waterfall, and DevOps.
- Details test levels and types (component, integration, system, acceptance).
- Discusses maintenance testing.
Static Testing
- The basics, value, different static test techniques, and feedback/review processes.
- Examples of work products analysable via static testing.
Test Analysis and Design
- Overview of the different testing techniques.
- Discusses black-box (equivalence partitioning, boundary value analysis, decision tables, state transition testing), white-box (statement testing, branch testing), and experience-based techniques (error guessing, exploratory testing, checklist-based testing).
- Explains collaboration-based approaches (user stories, acceptance criteria, ATDD).
Managing the Test Activities
- Covers test planning, including entry and exit criteria.
- Discusses risk management procedures and activities.
- Explains test monitoring, control, and completion, the role of configuration management, and defect management. Discusses test metrics.
- Explains test tools.
Test Tools
- Explains the role of test tools and the benefits and risks associated with test automation.
- Discusses different types of testing tools.
Appendix A - Learning Objectives
- Provides a table defining different Learning Objectives levels (K1 – remember, K2 – understand, and K3 – apply) associated to the different testing aspects and concepts introduced in the syllabus.
Appendix B - Business Outcomes traceability matrix
- A matrix-style table outlining the correlation between Business Outcomes (BOs) and Learning Objectives (LOs). This section details how various business-oriented outcomes are aligned with the knowledge areas covered in learning objectives.
Appendix C – Release Notes
- Provides a summary of the key changes made to the syllabus, including updated or removed learning objectives, adjustments to chapter structure, and broader improvements like better traceability.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Acest quiz abordează aspectele esențiale ale testării sistemelor în producție, inclusiv factorii care influențează testarea de întreținere și tipurile de modificări ce necesită evaluări. De asemenea, este explorată diferența dintre erori, defecte și metodele de control al calității. Testarea joacă un rol crucial în asigurarea calității produselor software.