Free CTFL4 Exam Braindumps (page: 10)

Page 10 of 38

Which of the following work products cannot be examined by static analysis?

  1. Test plans
  2. Source code
  3. Compiled code
  4. Formal models

Answer(s): A

Explanation:

Static analysis is the process of examining the work products of a software development or testing activity without executing them. Static analysis can be applied to various types of work products,

such as requirements, design, code, test cases, etc. However, test plans are not suitable for static analysis, because they are high-level documents that describe the test objectives, scope, strategy, resources, schedule, and risks of a testing project. Test plans are not executable or formalized in a way that static analysis tools can analyze them. Therefore, option A is the correct answer.


Reference:

ISTQB® Certified Tester Foundation Level Syllabus v4.01, Section 2.2.1, page 20; ISTQB® Glossary v4.02, page 45.



Confirmation testing is performed after:

  1. a defect is fixed and after other tests do not find any side-effect introduced in the software as a result of such fix
  2. a failed test, and aims to run that test again to confirm that the same behavior still occurs and thus appears to be reproducible
  3. the execution of an automated regression test suite to confirm the absence of false positives in the test results
  4. a defect is fixed, and if such testing is successful then the regression tests that are relevant for such fix can be executed

Answer(s): D

Explanation:

Confirmation testing is performed after a defect is fixed, and if such testing is successful then the regression tests that are relevant for such fix can be executed. Confirmation testing, also known as re-testing, is the process of verifying that a defect has been resolved by running the test case that originally detected the defect. Confirmation testing is usually done before regression testing, which is the process of verifying that no new defects have been introduced in the software as a result of changes or fixes. Therefore, option D is the correct answer.


Reference:

ISTQB® Certified Tester Foundation Level Syllabus v4.01, Section 2.4.1, page 28; ISTQB® Glossary v4.02, page 15.



Which of the following statements about static testing and dynamic testing is true?

  1. Unlike dynamic testing, which can be also performed manually, static testing cannot be performed without specialized tools
  2. Static testing is usually much less cost-effective than dynamic testing
  3. Unlike dynamic testing, which focuses on detecting potential defects, static testing focuses on detecting failures which may be due to actual defects
  4. Both static testing and dynamic testing can be used to highlight issues associated with non- functional characteristics

Answer(s): D

Explanation:

This answer is correct because static testing and dynamic testing are both types of testing that can be used to highlight issues associated with non-functional characteristics, such as usability, performance, security, reliability, etc. Static testing is a type of testing that involves the analysis of software work products, such as requirements, design, code, or test cases, without executing them. Dynamic testing is a type of testing that involves the execution of software work products, such as code or test cases, using inputs and verifying outputs. Both static testing and dynamic testing can be applied to different test levels and test types, and can use different test techniques and tools, to evaluate the non-functional characteristics of the software product.


Reference:

ISTQB Glossary of Testing Terms v4.0, ISTQB Foundation Level Syllabus v4.0, Section 2.2.1.1, Section 2.2.1.2



Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?

  1. Test-Driven Development (TDD)
  2. Acceptance Test-Driven Development (ATDD)
  3. Behavior-Driven Development (BDD)
  4. Domain-Driven Design (DDD)

Answer(s): C

Explanation:

This answer is correct because Behavior-Driven Development (BDD) is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development. BDD is a collaborative approach that involves testers, developers, business analysts, product owners, and other stakeholders in defining the expected behavior of the application using scenarios that describe the preconditions, actions, and outcomes of the application. BDD scenarios are written using a domain-specific language (DSL) that can be translated into executable test cases using tools such as Cucumber or SpecFlow. BDD aims to improve communication, collaboration, and feedback among the team members, and to deliver software that meets the customer's needs and expectations.


Reference:

ISTQB Glossary of Testing Terms v4.0, ISTQB Foundation Level Syllabus v4.0, Section 3.1.1.4



Page 10 of 38



Post your Comments and Discuss BCS CTFL4 exam with other Community members:

Marcellus commented on September 13, 2024
Please there we are doing just that
UNITED STATES
upvote

Marcellus Werifah commented on September 13, 2024
Nice, however always interrupted with requesting for comments after every 4-5 questions answeref It there were answers for explanation, it will beat other platforms in terms of technical knowledge
UNITED STATES
upvote

Zooz commented on September 13, 2024
I need latest dump
BAHRAIN
upvote

Dan commented on September 13, 2024
Going through
Anonymous
upvote

ShitBox Mafia commented on September 13, 2024
Very elegant and nicely formatted content and No annoying reCaptcha validation.
UNITED STATES
upvote

Abdul commented on September 13, 2024
Great content and very valid. I made the purchase of the full version. They have removed the 50% discount. SO ask them for it or use this code: 50%OFF
UNITED STATES
upvote

Marcellus commented on September 13, 2024
Good site I want to pay. send me the link
UNITED STATES
upvote

Murtaza Ghafoor commented on September 13, 2024
How much is the cost to purchaser the dumps
PAKISTAN
upvote

Terry commented on September 13, 2024
I got a discount code for the full version. The code is: 50%OFF It only works when you buy 2 exams or more. Basically, it is like a buy one get one free.
EUROPEAN UNION
upvote

anonymous commented on September 13, 2024
awesome questions, full ocvereage
Anonymous
upvote

Manohar commented on September 13, 2024
These questions are all up to date. I saw them in my exam.
EUROPEAN UNION
upvote