A Quiz On The ISTQB Foundation Level Mock Test

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Swapna14
S
Swapna14
Community Contributor
Quizzes Created: 4 | Total Attempts: 17,308
Questions: 17 | Attempts: 4,414

SettingsSettingsSettings
A Quiz On The ISTQB Foundation Level Mock Test - Quiz

Here we present you a quiz on the ISTQB foundation level mock test. Over the past few months, we have prepared a set of mock tests that are designed to test your software testing knowledge before the International Software Testing Qualifications board exams. Below is the third test in the series, and we hope you are prepared to take it — all the best as you test yourself and come back for mock test 4.


Questions and Answers
  • 1. 

    Which technique can be used to achieve input and output coverage? It can be applied to human input, input via interfaces to a system, or interface parameters in integration testing.

    • A.

      Error Guessing

    • B.

      Boundary Value Analysis

    • C.

      Decision Table testing

    • D.

      Equivalence partitioning

    Correct Answer
    D. Equivalence partitioning
    Explanation
    Equivalence partitioning is a technique that can be used to achieve input and output coverage. It involves dividing the input data into groups or partitions that are expected to exhibit similar behavior. By selecting representative test cases from each partition, it is possible to test the system's response to different inputs without exhaustively testing every possible combination. This technique is applicable to various types of input, including human input, input via interfaces, and interface parameters in integration testing.

    Rate this question:

  • 2. 

    There is one application, which runs on a single terminal. There is another application that works onmultiple terminals. What are the test techniques you will use on the second application that you wouldnot do on the first application?

    • A.

      Integrity, Response time

    • B.

      Concurrency test, Scalability

    • C.

      Update & Rollback, Response time

    • D.

      Concurrency test, Integrity

    Correct Answer
    C. Update & Rollback, Response time
    Explanation
    The second application that works on multiple terminals may require testing techniques such as Update & Rollback, which involve verifying that data updates are properly executed and can be rolled back if necessary. Additionally, testing the response time of the application is important to ensure that it can handle multiple terminal requests efficiently. These techniques are not necessary for the first application running on a single terminal.

    Rate this question:

  • 3. 

    You are the test manager and you are about the start the system testing. The developer team says that due to change in requirements they will be able to deliver the system to you for testing 5 working days after the due date. You can not change the resources (work hours, test tools, etc.) What steps you will take to be able to finish the testing in time?

    • A.

      Tell to the development team to deliver the system in time so that testing activity will be finish in time.

    • B.

      Extend the testing plan, so that you can accommodate the slip going to occur

    • C.

      Rank the functionality as per risk and concentrate more on critical functionality testing

    • D.

      Add more resources so that the slippage should be avoided

    Correct Answer
    C. Rank the functionality as per risk and concentrate more on critical functionality testing
  • 4. 

    Item transmittal report is also known as

    • A.

      Incident report

    • B.

      Release note

    • C.

      Review report

    • D.

      Audit report

    Correct Answer
    B. Release note
    Explanation
    The correct answer is "Release note." An item transmittal report is a document that provides information about the release of a particular item, such as software or a product. It typically includes details about the item's features, changes, and any known issues or limitations. A release note is a commonly used term for this type of report, as it highlights the key information related to the release of the item to users or stakeholders.

    Rate this question:

  • 5. 

    Testing of software used to convert data from existing systems for use in replacement systems

    • A.

      Data driven testing

    • B.

      Migration testing

    • C.

      Configuration testing

    • D.

      Back to back testing

    Correct Answer
    B. Migration testing
    Explanation
    Migration testing refers to the testing of software used to convert data from existing systems for use in replacement systems. This type of testing ensures that the data is accurately and securely transferred from the old system to the new system without any loss or corruption. It involves verifying the integrity, completeness, and correctness of the migrated data. Migration testing is essential to ensure a smooth transition from the old system to the new system without any data-related issues.

    Rate this question:

  • 6. 

    Big bang approach is related to

    • A.

      Regression testing

    • B.

      Inter system testing

    • C.

      Re-testing

    • D.

      Integration testing

    Correct Answer
    D. Integration testing
    Explanation
    The correct answer is Integration testing. The big bang approach in software testing refers to a testing strategy where all the components or modules of a system are combined and tested together as a whole. In integration testing, the focus is on testing the interfaces and interactions between different modules or components to ensure that they work together correctly. This approach is suitable for situations where the individual components are stable and do not require extensive testing on their own.

    Rate this question:

  • 7. 

    Cause effect graphing is related to the standard

    • A.

      BS7799

    • B.

      BS 7925/2

    • C.

      ISO/IEC 926/1

    • D.

      ISO/IEC 2382/1

    Correct Answer
    B. BS 7925/2
    Explanation
    Cause-effect graphing is a technique used in software testing to identify and analyze the relationship between inputs and expected outputs. It helps in generating test cases by representing the cause-effect relationships in a graphical form. BS 7925/2 is a standard that specifically focuses on software testing and defines various testing techniques, including cause-effect graphing. Therefore, the correct answer is BS 7925/2 as it is directly related to cause-effect graphing.

    Rate this question:

  • 8. 

    “The tracing of requirements for a test level through the layers of a test documentation” done by

    • A.

      Horizontal tracebility

    • B.

      Depth tracebility

    • C.

      Vertical tracebility

    • D.

      Horizontal & Vertical tracebilities

    Correct Answer
    A. Horizontal tracebility
    Explanation
    Horizontal traceability refers to the process of tracing requirements for a test level across the layers of a test documentation. It involves linking requirements to test cases, test scripts, and other relevant documentation. This helps in ensuring that all requirements are adequately covered by the tests. Vertical traceability, on the other hand, involves tracing requirements from higher-level documents to lower-level documents. Depth traceability is not a commonly used term in the context of traceability. Therefore, the correct answer is horizontal traceability.

    Rate this question:

  • 9. 

    A test harness is a

    • A.

      A high level document describing the principles, approach and major objectives of the organization regarding testing

    • B.

      A distance set of test activities collected into a manageable phase of a project

    • C.

      A test environment comprised of stubs and drives needed to conduct a test

    • D.

      A set of several test cases for a component or system under test

    Correct Answer
    C. A test environment comprised of stubs and drives needed to conduct a test
    Explanation
    The correct answer is "A test environment comprised of stubs and drives needed to conduct a test." This answer accurately describes what a test harness is. A test harness is a test environment that includes stubs and drivers, which are components used to simulate or interact with the system under test. These stubs and drivers are necessary to conduct the test effectively. Therefore, this answer is the most appropriate description of a test harness.

    Rate this question:

  • 10. 

    You are a tester for testing a large system. The system data model is very large with many attributes and there are a lot of inter dependencies with in the fields. What steps would you use to test the system and also what are the efforts of the test you have taken on the test plan?

    • A.

      Improve super vision, More reviews of artifacts or program means stage containment of the defects.

    • B.

      Extend the test plan so that you can test all the inter dependencies

    • C.

      Divide the large system in to small modules and test the functionality

    • D.

      Test the interdependencies first, after that check the system as a whole

    Correct Answer
    A. Improve super vision, More reviews of artifacts or program means stage containment of the defects.
  • 11. 

    Change request should be submitted through development or program management. A change request must be written and should include the following criteria. I. Definition of the change II. Documentation to be updated III. Name of the tester or developer IV. Dependencies of the change request.

    • A.

      I, III and IV

    • B.

      I, II and III

    • C.

      II, III and IV

    • D.

      I, II and IV

    Correct Answer
    D. I, II and IV
    Explanation
    This answer is correct because it includes the three criteria that should be included in a change request. The definition of the change is important to clearly communicate what needs to be changed. Documentation to be updated is necessary to ensure that all relevant materials are revised accordingly. The dependencies of the change request are crucial to understand any potential impacts or requirements for implementing the change. The name of the tester or developer is not explicitly mentioned as a required criterion, so option III is not included in the correct answer.

    Rate this question:

  • 12. 

    ‘Entry criteria’ should address questions such as: I). Are the necessary documentation, design and requirements information available that will allow testers to operate the system and judge correct behavior. II). Is the test environment-lab, hardware, software and system administration support ready? III). Those conditions and situations that must prevail in the testing process to allow testing to continue effectively and efficiently. IV). Are the supporting utilities, accessories and prerequisites available in forms that testers can use.

    • A.

      I, II and IV

    • B.

      I, II and III

    • C.

      I, II, III and IV

    • D.

      II, III and IV.

    Correct Answer
    A. I, II and IV
    Explanation
    The correct answer is I, II and IV. The entry criteria for testing should address questions such as whether the necessary documentation, design, and requirements information are available for testers to operate the system and judge correct behavior (I), if the test environment including the lab, hardware, software, and system administration support is ready (II), and if the supporting utilities, accessories, and prerequisites are available in forms that testers can use (IV). These criteria are important for ensuring that testing can be conducted effectively and efficiently.

    Rate this question:

  • 13. 

    “This life cycle model is basically driven by schedule and budget risks” This statement is best suited for

    • A.

      Water fall model

    • B.

      Spiral model

    • C.

      Incremental model

    • D.

      V-Model

    Correct Answer
    D. V-Model
    Explanation
    The V-Model is best suited for the statement "This life cycle model is basically driven by schedule and budget risks" because it emphasizes the importance of testing and verification at each stage of the development process. The V-Model follows a sequential approach, where each phase of development is associated with a corresponding testing phase. This ensures that potential schedule and budget risks are identified and addressed early on in the project, reducing the likelihood of costly delays or overruns.

    Rate this question:

  • 14. 

    34. The bug tracking system will need to capture these phases for each bug.I. Phase injectedII. Phase detectedIII. Phase fixedIV. Phase removed

    • A.

      I, II and III

    • B.

      I, II and IV

    • C.

      II, III and IV

    • D.

      I, III and IV

    Correct Answer
    B. I, II and IV
    Explanation
    The bug tracking system needs to capture the phases of a bug from when it is injected, when it is detected, and when it is removed. Phase fixed is not necessary to be captured as it is implied that a bug will be fixed after it is detected. Therefore, the correct answer is I, II, and IV.

    Rate this question:

  • 15. 

    One of the more daunting challenges of managing a test project is that so many dependenciesconverge at test execution. One missing configuration file or hard ware device can render all your testresults meaning less. You can end up with an entire platoon of testers sitting around for days.Who is responsible for this incident?

    • A.

      Test managers faults only

    • B.

      Test lead faults only

    • C.

      Test manager and project manager faults

    • D.

      Testers faults only

    Correct Answer
    A. Test managers faults only
    Explanation
    The correct answer is "Test managers faults only." This is because the question states that one of the challenges of managing a test project is that many dependencies converge at test execution. If there is a missing configuration file or hardware device, it can render all test results meaningless. Since the test manager is responsible for managing the test project, they should be held accountable for ensuring that all necessary configurations and hardware devices are in place for successful test execution.

    Rate this question:

  • 16. 

    System test can begin when?I. The test team competes a three day smoke test and reports on the results to the system test phaseentry meetingII. The development team provides software to the test team 3 business days prior to starting of thesystem testingIII. All components are under formal, automated configuration and release management control

    • A.

      I and II only

    • B.

      II and III only

    • C.

      I and III only

    • D.

      I, II and III

    Correct Answer
    D. I, II and III
    Explanation
    The system test can begin when all three conditions are met. Condition I states that the test team completes a three-day smoke test and reports on the results to the system test phase entry meeting. Condition II states that the development team provides software to the test team three business days prior to starting the system testing. Condition III states that all components are under formal, automated configuration and release management control. Therefore, all three conditions must be satisfied for the system test to begin.

    Rate this question:

  • 17. 

    Test charters are used in ________ testing

    • A.

      Exploratory testing

    • B.

      Usability testing

    • C.

      Component testing

    • D.

      Maintainability testing

    Correct Answer
    A. Exploratory testing
    Explanation
    Test charters are used in exploratory testing. Exploratory testing is a type of testing where the tester actively explores the software system to find defects, without relying on pre-defined test cases. Test charters are a tool used in exploratory testing to provide a focus and structure to the testing session. They define the objectives, scope, and areas to be explored during the testing. Test charters help testers stay organized and ensure that important areas of the system are thoroughly tested. Therefore, the use of test charters is specifically associated with exploratory testing.

    Rate this question:

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.