Welcome to Sulekha IT Training.

Unlock your academic potential here.

“Let’s start the learning journey together”

Do you have a minute to answer few questions about your learning objective

We appreciate your interest, you will receive a call from course advisor shortly
* fields are mandatory

Verification code has been sent to your
Mobile Number: Change number

  • Please Enter valid OTP.
Resend OTP in Seconds Resend now
please fill the mandatory fields including otp.

ISTQB Sample Questions and Answers to practice for Passing Score

  • Link Copied
istqb questions

ISTQB Certification exam question and answers

The International Software Testing Qualification Board is a non-profit software testing certification organization promoting best practices in testing and connecting the software testing community. The ISTQB certification has global recognition and will get acceptability in the job market.  A bunch of ISTQB sample questions and answers along with the explanation is provided for a glance to recap your knowledge before appearing the ISTQB exam. Get benefited with ISTQB agile tester exam questions and answers to check your testing ability before attending to the exam. Take advantages of these ISTQB questions online to practice and memorize the implementations or methods that need to be used while testing. Wishing you very good luck to pass the ISTQB exam to become a certified software testing professional.

Exam details: ISTQB

Exam name:  International Software Testing Qualification Board.

Test Duration: 60 minutes

No. of questions: 40

Passing score: 65%

Validated against: https://www.istqb.org/

Format: Multiple choice questions

Exam price: $200

--------------------------------------------------------------------------------------------------------------------------

Question 1

Which one of the following options are considered as the MAJOR task of the test planning?

  •          Test coverage and process of monitoring
  •          Corrective action initiation
  •          Design tasks and scheduling the test analysis
  •          Analyzing and result in measurement

In the test planning, the MAJOR task is to perform the test analysis in order to identify the issues and problems within the tasks and to design the new tasks. After designing the tasks, proper scheduling is also done which is also considered as the MAJOR task for the test planning.

------------------------------------------------------------------------------------------------------------------------------

Question 2

Which one of the following options is the risk factor of a potential product?

  •          Training issues
  •          Poor functionality of the software
  •          Third party vendor failure
  •          Issues requirements definition

The risk factor of the product can be termed as the possibility that the software might fail in fulfilling the needs of the client that can be due to the quality or the performance of the product. The poor functionality of the software is the only risk factor for the product.

------------------------------------------------------------------------------------------------------------------------------------------

Question 3

Which one of the following options is the person who makes use of the static analysis tool?

  •          User and clients
  •          Designer and developers
  •          Analyst
  •          System tester

The static analysis tool is usually used by designer and developer as it is the part of the testing process of components and development. It examines the program and provides a complete understanding of the structure of the program code.

----------------------------------------------------------------------------------------------------------------------------------------

Question 4

Which one of the following options is the person who generally does debugging tasks?

  •          Incident manager
  •          Testers
  •          Developers
  •          Analysts

Developers perform these debugging activities for watching the trace statements that are basically the indication of the execution flow regarding a process or program. The testers and analysts do not perform debugging activities.

------------------------------------------------------------------------------------------------------------------------------------

Question 5

In an incident report of software, which one of the following options cannot be found usually?

  •          Expected and actual outcomes
  •          Problem fixing suggestions
  •          Name of the person causing the issue
  •          Under testing software version

The test incident report consists of the documentation of all problems and issues that are identified during the testing process. This report includes actual and expected outcome, the name of the person responsible and the software version etc. There is no suggestion documented for fixing the problem.

------------------------------------------------------------------------------------------------------------------------------------------

Question 6

Which one of the following options are used for defining the desired outcomes of a test?

  •          Test Result
  •          Specification of the test procedure
  •          Specifications of test case
  •          None of the above

The test case specifications are useful in identifying the inputs and desired outcomes and gives stepwise process for test execution. Moreover, it outlines the criteria of pass/reject regarding acceptance.

-----------------------------------------------------------------------------------------------------------------------------------------

Question 7

Which one of the following options is the tool that is more geared for developers?

  •          Test comparator
  •          Coverage measurement tool
  •          Incident management
  •          None of the above

For measuring the amount of testing done by sets of test, the coverage measurement tool is used. It also identified that specific part that was executing during the testing process.

------------------------------------------------------------------------------------------------------------------------------------------

Question 8

Which one of the following options define the main purpose of exit criteria when it comes to testing software?

  •          Enhancement of system security
  •          Prevention of endless loops within a program code
  •          Define the time for stopping testing
  •          For an alternative plan

The exit criteria can also be considered as the requirement for completing the process of a specific task in the software testing process. It does not prevent the endless loops within the code of the program.  It just defines whether a task or activity is finished or not.

--------------------------------------------------------------------------------------------------------------------------------------

Question 9

Which one of the given options is considered as a key test closure task?

  •          Complete and archive test are
  •          Making a report of test summary
  •          Ensure environment setup
  •          Assessment of additional test needs

Key test closure task works in the finalization of the test ware and after that it gets archived. Only after the archiving phase, the task gets completed. Archiving is the verification of the test are for its completion where all issues are identified.

----------------------------------------------------------------------------------------------------------------------------------------

Question 10

Which one of the following options is the correct definition of beta testing?

  •          Testing by potential clients at a location of the developer
  •          Client perform testing at their own place
  •          The developer does testing at client’s place
  •          The developer does testing at their own place

In beta testing, the testing of software is done by the customers itself at their own location such as their home or office. After testing, they give some suggestions for improvements that can only be identified by the customers after using the software. This helps the developers to identify some opportunities for improvement.

---------------------------------------------------------------------------------------------------------------------------------------

Question 11

Which one of the following options is the defect that is very cheaper to be removed often? 

  •          Defects in usability that is identified by clients
  •          Functionality defects
  •          Early identified defects
  •          A user identified minor defects

There are some issues and logical errors within the programs occur that cause problem in the execution process. In the software development process, some of the errors are identified in the earlier phase of development which is cheaper to remove.

------------------------------------------------------------------------------------------------------------------------------------------

Question 12

Which one of the following options is the activity that makes test suites in the fundamental test process for executing efficient test?

  •          Test closure
  •          Control and planning
  •          Execution and implementation
  •          Design and analysis

The implementation process is done just before the execution of the program in order to sum different parts of the program that are coded differently. These test suites increase the efficiency of the test results.

--------------------------------------------------------------------------------------------------------------------------------------

Question 13

Which one of the following options is the best time for the implementation of the configuration management process?

  •          During exit criteria evaluation
  •          While test analysis
  •          When test planning is being done
  •          At the time of test execution

The exit criteria are a combined set of conditions that are agreed with the shareholders that mark the completion of the testing process at a specific test level. The evaluation of exit criteria does an assessment of test execution against the exit criteria that was agreed for the specific test level.

------------------------------------------------------------------------------------------------------------------------------------------

Question 14

Which one of the following options is the characteristic of regression testing?

  •          It runs only once
  •          Used only after issues resolved
  •          It is never automated
  •          No need to be maintained

When it comes to testing the changes within a program, regression testing identify that the older programming is still working properly along with the new changes. It is a basic section of the program development process.

-----------------------------------------------------------------------------------------------------------------------------------

Question 15

Which of the following issues characterize the outcome of software failure?

  •          Inadequate training
  •          Methodology lacking
  •          Bad reputation
  •          Regulatory compliance

The failure of software results in a damaged reputation for the developers of the software and the individuals associated with the entire work. It is a critical issue for the failure of software that causes a lot of problems for the makers.

------------------------------------------------------------------------------------------------------------------------------

Question 16

Which one of the given activities should not be performed while selecting and implementing a testing tool?

  •          Conducting concept proof
  •          Identifying test process
  •          Implementation of the selected too on another project
  •          Identifying mentoring needs for selected tool

During the selection and implementation of a testing tool, the selected tool is never implemented on some other project for saving some time even if it is a project behind schedule.

------------------------------------------------------------------------------------------------------------------------------

Question 17

Which one of the following options is the main advantage of designing the tests at an early stage in the development life cycle?

  •          It is less expensive than test designing while testing phases
  •          Beneficial in preventing defects within program code
  •          Earlier designed tests are more efficient than later designed tests
  •          When testers are engaged, it saves time

During the compilation phase of program code, the testing is done for identifying the errors in the program code that can be related to syntax or wrong value. Testing at an earlier stage does prevent these errors in program code.

---------------------------------------------------------------------------------------------------------------------------

Question 18

Which one of the following advantage is archived with the help of test tools?

  •          Good consistency of test
  •          Easy implementation
  •          Reduces maintenance of test are
  •          All of the above

Test tools provide great consistency in the test are being developed. It does not provide any relief in the implementation process of the program. Moreover, it never reduces the testware maintenance.

------------------------------------------------------------------------------------------------------------------------

Question 19

Which one of the following options is termed as the success factor during the deployment of a new tool in the company?

  •          Coaching the users and define usage guidelines
  •          Tool usage monitoring
  •          Focusing on component testing
  •          Testing completion assessment

When a new tool is implemented in a new company or organization, the users are coached so they can easily make use of the new tool because it might have some new features and functionalities. Setting up usage guidelines helps the users to prevent mistakes and learn how to use the new tool properly.

----------------------------------------------------------------------------------------------------------------------------

Question 20

Which one of the following options is the technique of test design that depends on system knowledge?

  •          White box technique
  •          Structured based technique
  •          Experience-based technique
  •          Data-driven technique

The experience-based technique completely depends on the knowledge of the system because it all consists of the user experience and all the test cases and conditions rely on the user experience.           They are the results of the test analysis done during the designing process.

-----------------------------------------------------------------------------------------------------------------------------

Question 21

Which one of the following options is the category of tool support associated with a test comparator?

  •          Monitoring and performance
  •          Static testing
  •          Logging and test execution
  •          Management of tests and testing

The test comparator is a very needful feature or tool for identifying the exact reason for an error and compares the actual outcome with the expected outcomes. Test execution and logging are associated with the tool support for testing the program.

------------------------------------------------------------------------------------------------------------------------------

Question 22

What type of technique of test design is a procedure for deriving test cases based on a component specification?

  •          Glass box technique
  •          Black box technique
  •          White box technique
  •          Experience-based technique

The black box technique is basically used to test the functionality to test a program without looking into the internal structure of the program code. This testing technique is based on the specifications of a component.

--------------------------------------------------------------------------------------------------------------------------

Question 23

Which one of the following options is the most useful factor for which, a static analysis tool is used?

  •          Validating software model
  •          Coding standard enforcement
  •          Code testing in the test harness
  •          Review supporting

The coding standard enforcement usually depends on the programmer and the software must be compliant along with the standards of coding. It helps the programmers to make a code that is secure and reliable. There are different rules of coding along with some guidelines.

-------------------------------------------------------------------------------------------------------------------------

Question 24

Which one of the following options is the principle that is described best when some third party writes the test designs?

  •          Integration testing
  •          Exploratory testing
  •          Independent testing
  •          None of the above

The independent testing is termed as the testing where multiple tests are performed by one or more testers who are completed apart from the team of product development. They give the actual report regarding the software and provide more professional details.

------------------------------------------------------------------------------------------------------------------------------

Question 25

Which one of the following options is the advantage of the test independence?

  •          No need for familiarity with program code
  •          No need of developers to test their own program code
  •          Avoiding the author bias to define tests that are effective
  •          Testers find defects more efficiently than developers

The independent testing is the most effective testing where a collection of tests is done along with determining the development life cycle. It is performed by multiple professional software testers.

-----------------------------------------------------------------------------------------------------------------------------

Question 26

Which one of the following options is the characteristic of black box technique?

  •          Test cases can be automated easily
  •          Test cases are independent
  •          Test cases derived systematically from the system model
  •          All of the above

The black box technique is a specification based technique where the tester does not look into the internal structure of the code. It is like a black box where the tester can see nothing. Here, the derivation of test cases is done systematically from the model of the system.

---------------------------------------------------------------------------------------------------------------------------

Question 27

Which one of the following is considered as the key test control task?

  •          Scope determining
  •          Test policy implementation
  •          Test implementation scheduling
  •          Corrective action initiation

Test monitoring is the process that evaluates and gives feedback for the testing phase that is currently in process. Test control is termed as an activity for taking some corrective actions and guiding information to improve efficiency. Test control does initiate the corrective action while testing is being done.

-------------------------------------------------------------------------------------------------------------------------

Question 28

Which one of the following options is the name of software component implementation that is used to test the software?

  •          Stub
  •          Driver
  •          Domain
  •          Use case

A stub can be referred to as a routine of a small program that works as a substitute for a longer program that can be remotely located. It is a piece of code that is used in another programming. The stub can also be used to test a software component at the same time.

------------------------------------------------------------------------------------------------------------------------------

Question 29

Which one of the following options is the defect that can be identified easily in the reviews but it is difficult to find them in dynamic testing?

  •          Requirement defects
  •          Standard deviation
  •          Design related defects
  •          All of the above

Reviews are taken from the users who make use of the program or software more precisely. There are some issues that can be identified only be using the software but in dynamic testing, they might not be identified because these types of errors do not stop the execution of the program. All types of minor errors can be identified more precisely by reviews of users instead of dynamic testing.

----------------------------------------------------------------------------------------------------------------------------

Question 30

Which one of the following options is the objective that is similar in reviews, dynamic testing and in the static analysis?

  •          Fixing the defects
  •          Defect identification
  •          Both the above
  •          None of the above

Defect identification can be done by reviews, dynamic testing and static analysis because all three are able to know the type of error. But it is not necessary that all three can provide a solution for the problem for sure. In reviews, users mostly ask for the solution to the problem instead of providing the solution.

-------------------------------------------------------------------------------------------------------------------------

Question 31

Which one of the following options is the technique is the most efficient and proper when it comes to outdated specifications?

  •          Experience and structure-based technique
  •          Black box and Specification based technique
  •          Exhaustive and structure-based technique
  •          Structure and Specification based technique

Structure-based techniques work on the basis of a particular structure where all tasks and activities are pre-designed and the testing is also don accordingly even for the outdated specifications. Similarly, the experience based technique also can be used for outdated specifications because it had worked on the older specifications too.

-------------------------------------------------------------------------------------------------------------------------

Question 32

Characteristics of poor software are?

  •          Risk in project
  •          Product risks
  •          Both above
  •          None of the above

Poor software does not put an impact on the project because it can be changed according to the requirements. But poor software causes the risk to the product. 

Take the next step toward your professional goals

Talk to Training Provider

Don't hesitate to talk to the course advisor right now

Take the next step towards your professional goals in QA

Don't hesitate to talk with our course advisor right now

Receive a call

Contact Now

Make a call

+1-732-338-7323

Take our FREE Skill Assessment Test to discover your strengths and earn a certificate upon completion.

Enroll for the next batch

Related blogs on QA to learn more

Latest blogs on technology to explore

X

Take the next step towards your professional goals

Contact now