ISTQB Certification MCQ Test! Trivia Quiz

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 Akre_minal
A
Akre_minal
Community Contributor
Quizzes Created: 14 | Total Attempts: 55,319
Questions: 9 | Attempts: 15,453

SettingsSettingsSettings
ISTQB Certification MCQ Test! Trivia Quiz - Quiz


ISTQB certification MCQ test! Before software can be implemented, there is a need to ensure that it delivers what it was created for. Several tests are carried out. For you to pass this examination, you need to understand the lifecycle of software to implement. Do you know how to carry out a regression test correctly? This quiz will refresh your understanding!


Questions and Answers
  • 1. 

    What are the good practices for testing within the development life cycle?

    • A.

      Early test analysis and design.

    • B.

      Different test levels are defined with specific objectives.

    • C.

      Testers will start to get involved as soon as coding is done.

    • D.

      A and B above.

    Correct Answer
    D. A and B above.
    Explanation
    The correct answer is A and B above. This is because early test analysis and design is considered a good practice as it helps in identifying the test requirements and designing the test cases early in the development life cycle. Similarly, defining different test levels with specific objectives is also a good practice as it allows for comprehensive testing at each level, ensuring that all aspects of the software are thoroughly tested. Therefore, both A and B are good practices for testing within the development life cycle.

    Rate this question:

  • 2. 

    Which option best describes objectives for test levels with a life cycle model?

    • A.

      Objectives should be generic for any test level.

    • B.

      Objectives are the same for each test level.

    • C.

      The objectives of a test level don't need to be defined in advance.

    • D.

      Each level has objectives specific to that level.

    Correct Answer
    D. Each level has objectives specific to that level.
    Explanation
    Each level of testing in a life cycle model has its own specific objectives. These objectives are tailored to the particular test level and are defined in advance. This is because each test level focuses on different aspects of the software development process and aims to achieve specific goals. By having objectives specific to each level, the testing process becomes more efficient and effective in identifying and addressing different types of defects and risks at each stage of the software development life cycle.

    Rate this question:

  • 3. 

    Which of the following is a test type?

    • A.

      Component testing

    • B.

      Functional testing

    • C.

      System testing

    • D.

      Acceptance testing

    Correct Answer
    B. Functional testing
    Explanation
    Functional testing is a type of software testing that focuses on verifying the functionality of a system or component. It involves testing the system against the functional requirements to ensure that it performs as expected. This type of testing is performed by executing test cases that simulate real-world scenarios and interactions with the system. The goal of functional testing is to identify any defects or issues in the system's functionality and ensure that it meets the user's requirements.

    Rate this question:

  • 4. 

    Which of the following is a non-functional quality characteristic?

    • A.

      Feasibility

    • B.

      Usability

    • C.

      Maintenance

    • D.

      Regression

    Correct Answer
    B. Usability
    Explanation
    Usability is a non-functional quality characteristic because it focuses on how easily and efficiently users can interact with a system. It measures the user-friendliness, intuitiveness, and effectiveness of a system's interface. Usability is not directly related to the system's functionality, but rather to the user experience and satisfaction. It includes factors such as learnability, efficiency, memorability, error prevention, and user satisfaction. Therefore, usability is a non-functional quality characteristic that emphasizes the user's perspective and the ease of use of a system.

    Rate this question:

  • 5. 

    Which of these is a functional test?

    • A.

      Measuring response time on an on-line booking system.

    • B.

      Checking the effect of high volumes of traffic in a call-center system.

    • C.

      Checking the on-line bookings screen information and the database contents against the information on the letter to the customers.

    • D.

      Checking how easy the system is to use.

    Correct Answer
    C. Checking the on-line bookings screen information and the database contents against the information on the letter to the customers.
    Explanation
    The given answer, "Checking the on-line bookings screen information and the database contents against the information on the letter to the customers," is a functional test because it involves verifying that the system is functioning correctly and producing the expected output. This type of test ensures that the on-line bookings screen and the database are accurately reflecting the information provided to the customers in the letter. It focuses on the functionality of the system and ensures that it is performing its intended tasks accurately.

    Rate this question:

  • 6. 

    Which of the following is a true statement regarding the process of fixing emergency changes?

    • A.

      There is no time to test the change before it goes live, so only the best developers should do this work and should not involve testers as they slow down the process.

    • B.

      Just run the retest of the defect actually fixed.

    • C.

      Always run a full regression test of the whole system in case other parts of the system have been adversely affected.

    • D.

      Retest the changed area and then use risk assessment to decide on a reasonable subset of the whole regression test to run in case other parts of the system have been adversely affected.

    Correct Answer
    D. Retest the changed area and then use risk assessment to decide on a reasonable subset of the whole regression test to run in case other parts of the system have been adversely affected.
    Explanation
    When fixing emergency changes, it is important to retest the specific area that was changed to ensure that the defect has been fixed. However, it is also necessary to consider the potential impact on other parts of the system. Therefore, a risk assessment should be conducted to determine which parts of the system should be included in a subset of the whole regression test. This approach ensures that the necessary testing is performed while also considering the time constraints of an emergency change.

    Rate this question:

  • 7. 

    A regression test:

    • A.

      Is only run once.

    • B.

      Will always be automated.

    • C.

      Will check unchanged areas of the software to see if they have been affected.

    • D.

      Will check changed areas of the software to see if they have been affected.

    Correct Answer
    C. Will check unchanged areas of the software to see if they have been affected.
    Explanation
    A regression test is performed to check if the unchanged areas of the software have been affected by any changes made to the system. It is not run only once, as it needs to be executed whenever there are modifications or updates to the software. While automation can be used for regression testing, it is not a requirement for it. The purpose of a regression test is to ensure that the previously working functionalities are still intact after any modifications or updates.

    Rate this question:

  • 8. 

    Non-functional testing includes:

    • A.

      Testing to see where the system does not function correctly.

    • B.

      Testing the quality attributes of the system including reliability and usability.

    • C.

      Gaining user approval for the system.

    • D.

      Testing a system feature using only the software required for that function.

    Correct Answer
    B. Testing the quality attributes of the system including reliability and usability.
    Explanation
    Non-functional testing focuses on evaluating the quality attributes of a system, such as reliability and usability. This type of testing is not concerned with finding where the system does not function correctly, gaining user approval, or testing specific features using only the required software. Instead, it aims to assess the system's performance, scalability, security, and other non-functional aspects that contribute to its overall quality. By conducting non-functional testing, organizations can ensure that their system meets the desired standards and user expectations in terms of reliability and usability.

    Rate this question:

  • 9. 

    Beta testing is:

    • A.

      Performed by customers at their own site

    • B.

      Performed by customers at their software developer’s site

    • C.

      Performed by an independent test team

    • D.

      Useful to test bespoke software or Useful to test software developed for a specific customer or user.

    Correct Answer
    A. Performed by customers at their own site
    Explanation
    Beta testing is performed by customers at their own site. This means that the customers who will be using the software in the real world environment are given the opportunity to test it before its final release. This allows for real user feedback and helps identify any potential issues or bugs that may have been missed during the development process. By testing the software in their own environment, customers can provide valuable insights and help improve the overall quality and usability of the software.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 12, 2011
    Quiz Created by
    Akre_minal
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.