At what stage of the Fundamental Test Process do testers write the steps of the test procedures?
Test implementation and execution is the stage of the Fundamental Test Process where testers write detailed steps for executing each test case (test procedures), prepare and prioritize test cases for execution, execute test cases and record results, compare actual results with expected results and report discrepancies as incidents.
A system sets new users' password to a temporary password
The temporary password is a random number based on the first sft: characters of the username.
If the username is shorter than 6 characters, the system displays an error message.
Which of the following is a possible representation of equivalence classes for the username string?
The equivalence classes for the username string are based on the length of the string, not on the type of password or the error message. Therefore, option C is correct, as it divides the username string into two equivalence classes: shorter than 6 characters and equal to or longer than 6 characters. Option A is incorrect, as it does not consider the length of the username string. Option B is incorrect, as it does not specify the criteria for displaying or not displaying the error message. Option D is incorrect, as it confuses the username string with the password string.
Which of the following is correct?
Testing tools can be used by both developers and testers for different purposes and at different stages of the software development life cycle. For example, developers can use tools such as unit testing frameworks, code coverage tools, debugging tools, static analysis tools, etc., to improve the quality of their code and find defects early. Testers can use tools such as test management tools, test design tools, test execution tools, test data preparation tools, performance testing tools, etc., to support their testing activities and increase their efficiency and effectiveness. The use of testing tools does not necessarily imply test automation, which is the use of software to perform or support test activities that would otherwise require manual intervention. Test automation is a complex and costly process that requires careful planning, design, implementation, maintenance, and evaluation. The use of testing tools also does not change the role of the test team, which is still responsible for defining the test strategy, designing the test cases, analyzing the test results, reporting the defects, etc. You can find more information about testing tools and test automation inA Study Guide to the ISTQB Foundation Level 2018 Syllabus, Chapter 61.
An iPhone application identifies and counts all purchases of a particular product from a shopping website. The application incorrectly counts purchase attempts by including both failed attempts, and also those where the purchase was terminated by the user before completion. Testing has identified that the problem was located in the 'purchase identification' module, where the first stage in the purchasing process was counted, rather than a successful confirmed purchase.
Which of the following statements correctly identifies what has happened? [K2]
The application failed because of a defect in the purchase identification module caused by a programmer mistake or an error in the specification. A defect is a flaw or imperfection in a software product that causes it to fail to meet its requirements or expectations. A failure is an event or behavior of a software product that deviates from its requirements or expectations. An error is a human action or decision that produces a defect. A mistake is an incorrect action or decision that leads to an error. In this case, the application failed because it incorrectly counted purchase attempts, which was a defect in the purchase identification module. The defect was caused by either a programmer mistake (such as writing wrong code) or an error in the specification (such as defining wrong requirements). A detailed explanation of defects, failures, errors, and mistakes can be found in [A Study Guide to the ISTQB Foundation Level 2018 Syllabus], pages 5-6.
A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?
The V-model is a development life cycle model that shows the relationship between each phase of development and its corresponding phase of testing. In this model, each level of testing (unit testing, integration testing, system testing, acceptance testing) has a corresponding level of development (component design, component integration, system design, requirements analysis). The model also shows that testing activities should start as early as possible in the development process and that each level of testing should be planned and designed in parallel with its corresponding level of development. Therefore, one of the roles of a tester in a software company that adopts the V-model is to coordinate the test strategy with the project managers who are responsible for planning and managing each phase of development. This role involves defining the scope, objectives, approach, resources, schedule, risks, and deliverables of each level of testing in alignment with the development plan and the project requirements. You can find more information about the V-model and test planning inSoftware Testing Foundations: A Study Guide for the Certified Tester Exam, Chapter 22.
Cynthia Rodriguez
4 days agoKenneth Walker
15 days agoDennis Morgan
1 month agoGary Nelson
2 months agoJason Williams
2 months agoAmanda Parker
3 months agoAshley Wright
2 months agoMichael Hernandez
3 months agoJeffrey Smith
3 months agoKevin White
2 months agoDeborah Clark
2 months agoKristofer
3 months agoMaxima
4 months agoShizue
4 months agoLonna
4 months agoJohana
4 months agoGabriele
5 months agoLoise
5 months agoJules
5 months agoEvelynn
5 months agoMiriam
6 months agoAnna
6 months agoTalia
6 months agoJoanna
6 months agoRosendo
7 months agoLayla
7 months agoOmega
7 months agoMaybelle
7 months agoTasia
8 months agoJules
8 months agoEna
8 months agoLindsey
8 months agoMelvin
9 months agoTiffiny
9 months agoDonette
9 months agoShaquana
9 months agoLilli
10 months agoRebecka
10 months agoHaley
10 months agoMarci
10 months agoPaola
10 months agoEva
1 year agoFiliberto
1 year agoChanel
1 year agoDarrin
1 year agoLorriane
1 year agoCyril
1 year agoBrianne
1 year agoTawna
1 year agoMaryanne
1 year agoTommy
1 year agoDomonique
1 year agoWerner
1 year agoDortha
1 year agoRochell
1 year agoAlison
1 year agoChristiane
2 years agoJerry
2 years agoMarta
2 years agoJaclyn
2 years agoBettina
2 years agoPhyliss
2 years agoJenifer
2 years agoRolland
2 years agoLashaun
2 years agoAudra
2 years agoCasie
2 years agoRashad
2 years agoFletcher
2 years agoRonny
2 years agoLanie
2 years agoWilliam
2 years agoEzekiel
2 years agoElenor
2 years agoEladia
2 years agoDarrin
2 years agoTamesha
2 years agoYvonne
2 years agoFranchesca
2 years agoRosendo
2 years agoColette
2 years agoJesusa
2 years ago