ISTQB- All Chapters Exam6

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Abdul Jaleel
A
Abdul Jaleel
Community Contributor
Quizzes Created: 9 | Total Attempts: 8,542
| Attempts: 530 | Questions: 40
Please wait...
Question 1 / 40
0 %
0/100
Score 0/100
1. Which of the following are typical tasks of test manager? I. Selecting tools to support testing. II. Deciding about the implementation of test environment. III. Monitoring test results. IV. Coordinating test strategy. V. Acquiring test resources. Select one: 

Explanation

The correct answer is "All the statements are true." This means that all of the tasks listed in options I, II, IV, and V are typical tasks of a test manager. These tasks include selecting tools to support testing, deciding about the implementation of the test environment, coordinating test strategy, and acquiring test resources. Additionally, the test manager is responsible for monitoring test results.

Submit
Please wait...
About This Quiz
ISTQB- All Chapters Exam6 - Quiz

This exam tests knowledge on various aspects of software testing, including incident management, load testing, and test analysis, aligning with ISTQB standards.

Personalize your quiz and earn a certificate with your name on it!
2. Which of the following statements is correct? Select one:

Explanation

COTS stands for Commercial Off-The-Shelf tools, which are software tools that are readily available in the market for general use. These tools can be purchased and then customized or adapted to meet specific needs or requirements of a particular organization or project. This statement is correct because it accurately describes the nature and purpose of COTS tools.

Submit
3. Which of the following is NOT a major responsibility of a tester? Select one:

Explanation

Finding the root cause of a defect is not a major responsibility of a tester. While testers are responsible for identifying and reporting bugs, writing test specifications, and producing interim test reports, finding the root cause of a defect is typically the responsibility of developers or engineers who investigate and fix the issue. Testers focus on identifying and documenting the presence of defects, rather than determining the underlying cause.

Submit
4. For which of the following activities is a static analysis tool NOT useful ? Select one:

Explanation

A static analysis tool is designed to analyze the source code or binary code of a program without actually executing it. It can be used to enforce coding standards by identifying violations and suggesting improvements. It can also detect dependencies in software modules by analyzing the code structure. Additionally, it can calculate the complexity of the code by measuring factors such as code size, nesting levels, and number of control flow paths. However, a static analysis tool cannot perform quantitative analysis related to tests, such as determining the number of tests passed or failed, as this requires executing the code.

Submit
5. At what stage of the Fundamental Test Process do testers evaluate the Testability of the test basis? Select one: 

Explanation

During the Test analysis and design stage of the Fundamental Test Process, testers evaluate the testability of the test basis. This involves assessing whether the test basis, which includes documents like requirements and design specifications, is suitable for creating effective test cases. Testability evaluation helps identify any gaps or ambiguities in the test basis that may hinder the testing process. By conducting this evaluation early on, testers can ensure that the test basis is comprehensive and well-defined, enabling them to design effective test cases and uncover potential defects in the system under test.

Submit
6. A Test Manager decided to perform load testing during the system testing phase. Which of the following statements is correct ? Select one:  

Explanation

Load testing is a non-functional testing technique that focuses on evaluating the system's performance under normal and peak load conditions. It is not limited to a specific phase of testing and can be performed at any test level, including system testing. Therefore, the statement "Load testing is a non-functional testing that can be performed at all test levels" is correct.

Submit
7. Which of the following alternatives contains only non functional testing types? Select one: 

Explanation

The correct answer is Stress testing, Usability testing, Portability testing and Maintainability testing. These are all non functional testing types because they focus on aspects of the system that are not related to its specific functionality. Stress testing is done to evaluate the system's performance under extreme conditions, Usability testing assesses the system's ease of use, Portability testing checks if the system can be easily transferred to different environments, and Maintainability testing examines the system's ability to be maintained and updated.

Submit
8. Which of the following provides the weakest level of structural coverage? Select one:

Explanation

Statement coverage provides the weakest level of structural coverage because it only ensures that each statement in the code has been executed at least once. It does not guarantee that all possible paths or conditions within the statements have been tested. Other coverage criteria like decision coverage, condition coverage, and multiple condition coverage offer higher levels of structural coverage by considering different combinations of decisions and conditions in the code.

Submit
9. Which of the following statements correctly reflect the relationship between testing and debugging I. Debugging identifies the location of a defect in the code. II. Testing can identify the failures caused by the defects III. Debugging finds the failure in the system behavior IV. Testing phase replaces debugging Select one:

Explanation

I. Debugging identifies the location of a defect in the code. This statement is correct because debugging involves finding and fixing errors or defects in the code.

II. Testing can identify the failures caused by the defects. This statement is also correct because testing helps to uncover failures or issues that may be caused by defects in the code.

Therefore, the correct answer is I, II.

Submit
10. A QA manager of a start-up company needs to implement within a week a low cost incident management tool. Which of the following is the best option? Select one:

Explanation

Managing incidents in a spreadsheet posted on the intranet is the best option because it is a low-cost solution that can be implemented quickly. It allows for easy tracking and sharing of incident information within the company. Additionally, using a spreadsheet provides flexibility to customize the incident management process according to the company's specific needs.

Submit
11. The testers in company A, were part of the development team. Due to an organizational change they moved to be part of the support team. What are the advantages and the disadvantages of this change ? Select one:

Explanation

The advantage of the testers being part of the support team is that they have more independence in deciding what and how to test. They are not influenced by the development team and can approach testing from a customer perspective. However, the disadvantage is that they may become isolated from the development team's knowledge. They may miss out on important information or updates that could impact their testing process.

Submit
12. During system testing phase of a word processor, a tester finds that on opening a file from particular set of files ,which are part of critical work flow, the word processor crashes .Which of the following is the next step the tester should take prior to recording the deviation? Select one:

Explanation

The next step the tester should take prior to recording the deviation is to perform bug isolation to find the conditions that cause the crash. This means that the tester should try to narrow down the specific conditions or inputs that are causing the word processor to crash when opening a file from the particular set of files. By isolating the bug, the tester can provide more detailed information to the development team, which will help them in identifying and fixing the problem more effectively.

Submit
13. You are testing a room upgrade system for a hotel. The system accepts three different types of rooms (in increasing order of luxury): Platinum, Silver and Gold Luxury. ONLY a preferred Guest Card holder is eligible for an upgrade. Below you can find the decision table defining the upgrade eligibility: Conditons --------------------------------------- Preferred Guest Card holder YES YES NO NO Room Type Silver Platinum Silver Platinum Actions ---------------------------------------- Offer upgrade to Gold Luxury YES NO NO NO Offer upgrade to Silver N/A YES N/A NO What is the expected result for each of the following test cases Customer A: Preferred Guest Card holder, holding a silver room Customer B: Non Preferred Guest Card holder, holding a Platinum room? Select one:  

Explanation

Customer A, who is a Preferred Guest Card holder and holding a silver room, is eligible for an upgrade. According to the decision table, the system should offer an upgrade to Gold Luxury for this customer. On the other hand, Customer B is a Non-Preferred Guest Card holder and holding a Platinum room, which does not meet the conditions for an upgrade. Therefore, the system should not offer any upgrade to Customer B.

Submit
14. Which of following statements contradicts the general principles of testing? Select one:

Explanation

The general principles of testing include the idea that running the same test set repeatedly will not necessarily uncover new defects. This is because if the same tests are being run over and over again, they are unlikely to find any new issues that were not already identified in previous test runs. Therefore, the statement that suggests running the same test set more often to find new defects contradicts the general principles of testing.

Submit
15. The following chart represents metrics related to testing indicates what is represented by lines A,B and axis X,Y   Select one:  

Explanation

The chart represents the relationship between time (X-axis) and count (Y-axis). Line A represents the total number of executed tests, while line B represents the number of open bugs. This indicates that the chart is showing the correlation between the time spent on testing and the number of tests executed, as well as the number of bugs that are still open.

Submit
16. A project manager has been transferred to a major software development project that is in the implementation phase. The highest priority for this project manager should be to Select one:

Explanation

The highest priority for the project manager should be to learn the project objectives and the existing project plan. This is important because without a clear understanding of the project objectives and the plan in place, the project manager will not be able to effectively lead and manage the project. By learning the project objectives and the existing project plan, the project manager can align their actions and decisions with the overall goals of the project and ensure that the project is on track.

Submit
17. Given the following requirement : Requirement ID : 2.8 Requirement Description : Additional entrance fee Detailed Description : An additional fee of $3 is charged during weekend but 1.Visitors aged under 7 are not charged. 2.Visitors aged 7 to 13 inclusive get a 20% discount off of additional fee. 3.Visitors aged greater than 65 get a 50% discount off of additional fee. Age should be an integer of 0 or above Weekend means Friday to Saturday inclusive Which of the following statements are NOT correct? Select one:

Explanation

The given requirement states that the additional fee of $3 is charged during the weekend, which is defined as Friday to Saturday inclusive. Therefore, Thursday is not a valid input value as it is not part of the weekend.

Submit
18. Which of the following lists factors that contribute to PROJECT risks ? Select one:

Explanation

The factors that contribute to project risks include skill and staff shortages, problems in defining the right requirements, and contractual issues. These factors can increase the likelihood of project failure or delays. Skill and staff shortages can lead to a lack of expertise and resources needed to successfully complete the project. Problems in defining the right requirements can result in misunderstandings or misalignment between stakeholders, leading to scope creep or changes in project objectives. Contractual issues can introduce legal or financial risks that may impact the project's progress and success.

Submit
19. Which of the following statements is true? Select one:

Explanation

The statement "Independence of testing does NOT mean that developers should not test their own code" is true because independence in testing refers to the separation of roles and responsibilities between developers and testers. While it is important to have independent testers for unbiased and objective testing, it does not imply that developers should not perform any testing on their own code. Developers can and should perform unit testing to ensure the functionality and quality of their code before it is handed over to the testing team. This allows for early detection and resolution of issues, leading to more efficient bug finding during unit testing.

Submit
20. Which of the following statement is true? Select one:

Explanation

Experience based testing should be applied after systematic test methods have been used because systematic test methods provide a structured approach to testing, ensuring that all necessary test cases are covered. Once systematic test methods have been exhausted, experience based testing can be used to complement and enhance the testing process. This type of testing relies on the tester's knowledge, skills, and intuition to identify potential issues that may not have been covered by the systematic approach. By combining both systematic and experience based testing, the overall effectiveness and coverage of the testing process can be improved.

Submit
21. Which of the following statements about reviews are TRUE ? I. In walkthroughs the review meeting is typically led by author. II. Inspection is characterized by an open-ended review meeting. III. Preparation before the review meeting is part of informal reviews. IV. Management rarely participates in technical review meetings. Select one:

Explanation

In the given question, statements I and IV are true. Statement I states that in walkthroughs, the review meeting is typically led by the author, which means that the author of the document being reviewed takes charge of the meeting. Statement IV states that management rarely participates in technical review meetings, indicating that management is usually not involved in the review process. Therefore, the correct answer is I, IV.

Submit
22. ST is a software Testing organization which utilizes a testing knowledge basis. Access to ST knowledge base can be either full or limited. Access level is determined based on ST certification and testing experience as follows: 1. If ST certified, with less than 5 years testing experience - allow limited access 2. If ST certified, 5 - 10 years of testing experience - allow full access 3. If not ST certified with 5 - 10 years of testing experience - allow limited access What would be the results for : A - ST certified, 12 years of testing experience B - Not ST certified, 7 years of testing experience C - Not ST certified, 3 years of testing experience Select one: 

Explanation

Based on the given conditions, the access level to the ST knowledge base is determined by certification and testing experience.

A - ST certified, 12 years of testing experience: According to the conditions, if ST certified with 5 - 10 years of testing experience, full access is allowed. Since A has 12 years of testing experience, it falls within the range of 5 - 10 years, so A would have full access. Therefore, the answer for A is unknown.

B - Not ST certified, 7 years of testing experience: According to the conditions, if not ST certified with 5 - 10 years of testing experience, limited access is allowed. Since B is not ST certified and has 7 years of testing experience, it falls within the range of 5 - 10 years, so B would have limited access. Therefore, the answer for B is limited access.

C - Not ST certified, 3 years of testing experience: According to the conditions, if not ST certified with 5 - 10 years of testing experience, limited access is allowed. Since C is not ST certified and has 3 years of testing experience, it does not fall within the range of 5 - 10 years, so C would have unknown access. Therefore, the answer for C is unknown.

Submit
23. Which of the following is true regarding structural based testing? Select one:

Explanation

Structural-based testing refers to a testing approach that focuses on the internal structure and design of the software system. It aims to test the individual components, such as functions or modules, and their interactions within the system. This type of testing can be applied at various levels, including unit testing, integration testing, and system testing. It involves analyzing the code and designing test cases to achieve a certain level of coverage, which can be stronger than decision coverage. This means that structural-based testing may include criteria such as statement coverage, branch coverage, or path coverage, which provide a more comprehensive assessment of the code's execution.

Submit
24. A company that created software for managing libraries won a contract to manage inventories in a large hospital pharmacy. The test manager decided that the test policy and all the procedures must be reviewed and updated to meet this new challenge. Which of the following is the best explanation for this decision? Select one:

Explanation

Different industries have different risks and quality requirements. This impacts the test process because managing inventories in a large hospital pharmacy involves different risks and quality requirements compared to managing libraries. Therefore, the test manager decided to review and update the test policy and procedures to ensure they align with the specific needs and challenges of the hospital pharmacy project.

Submit
25. Consider the following pseudo code, Integer k; If (k > 1 && k < 30), Then .... End if, Which of the following sets of test input values is the result of correct boundary value analysis? Select one:

Explanation

The correct boundary value analysis for the given pseudo code would include testing the lower and upper boundaries of the condition. In this case, the condition is (k > 1 && k

Submit
26. A software system checks age in order to determine which welcome screen to display Age groups are: Group I: 0-12 Group II: 13-18 Group III: Over 18 Which of the below represent boundary values? Select one:

Explanation

The correct answer is (-1, 0, 12, 13, 18, 19) because these values represent the boundaries between the different age groups. For example, -1 and 0 represent the lower boundary of Group I, 12 and 13 represent the boundary between Group I and Group II, and 18 and 19 represent the boundary between Group II and Group III. By testing these boundary values, we can ensure that the software system correctly determines which welcome screen to display based on the user's age.

Submit
27. Which of the following activities includes identifying deviations from the plan? Select one:

Explanation

Test control includes identifying deviations from the plan. This activity involves monitoring the progress of testing, comparing it with the planned objectives, and identifying any variances or deviations. It helps to ensure that the testing activities are on track and any issues or deviations are addressed in a timely manner. Test control also involves making necessary adjustments to the testing process to keep it aligned with the project goals and objectives.

Submit
28. Which of the following statements is true about the minimum number of test cases required to reach 100% statement coverage and 100% branch coverage of the piece of the program given below  Read A Read B IF(A>B) THEN C=A-B ELSE C=A+B ENDIF IF(B=D)THEN PRINT "equal" ENDIF Select one:

Explanation

The given program has two IF-ELSE statements. In order to achieve 100% statement coverage, we need to test both paths of each IF-ELSE statement, which requires a minimum of 2 test cases. Similarly, in order to achieve 100% branch coverage, we need to test both branches of each IF-ELSE statement, which also requires a minimum of 2 test cases. Therefore, the correct answer is 2 test cases for statement coverage and 2 test cases for branch coverage.

Submit
29. Which of the following metrics are useful for monitoring the test progress? Select one:

Explanation

Monitoring the test progress involves tracking the completion of various tasks related to testing. One important aspect of testing is the preparation of the test environment. The percentage of work done in test environment preparation can provide insights into how much progress has been made in setting up the necessary infrastructure and resources for testing. This metric helps in assessing the readiness of the test environment and can indicate if any delays or issues are impacting the overall progress of testing.

Submit
30. In the fundamental test process, what does primarily entail the test analysis and design activity? Select one:

Explanation

not-available-via-ai

Submit
31. Which of the following is NOT a key characteristic of an inspection ? Select one:

Explanation

Open-ended sessions are not a key characteristic of an inspection. Inspections typically involve structured and focused sessions where specific items or criteria are examined. Open-ended sessions, on the other hand, allow for a more free-flowing discussion without a specific agenda or goal. Therefore, open-ended sessions do not align with the purpose and nature of an inspection.

Submit
32. Which one of the following statements about acceptance testing is NOT correct? Select one:

Explanation

Acceptance testing is the last level of testing performed prior to system release. The customers or system users are often responsible for the acceptance testing. The main goal of acceptance testing is to build confidence in the system, not to find defects. However, testing of disaster recovery and backup/restore is usually NOT part of acceptance testing as it falls under a different type of testing called recovery testing.

Submit
33. Consider a program that computes the factorial of a number . If n<0, a message "value out of range" must be issued. . If 0<=n<20, the program returns the exact factorial number . if 20<=n<=200 the factorial number must be approximated . if n>200 a message "value out of range" must be issued Which of the following equivalence partitioning is correct? Select one:

Explanation

The given equivalence partitioning is correct because it divides the input values into four partitions based on their ranges. The first partition is for values less than 0, which should result in an error message. The second partition is for values between 0 and 20, which should return the exact factorial number. The third partition is for values between 20 and 200, which should approximate the factorial number. The fourth partition is for values greater than 200, which should result in an error message. Therefore, the equivalence partitioning n200 correctly represents the different ranges of input values and their corresponding actions.

Submit
34. Which of the following are correct steps in executing testing based on use cases, A. Identify possible sequences of interactions between the system and the actor B. For each input data element identify the equivalence classes C. Consider which of the normal and alternative flows should be covered in the test cases D. Identify test data based on error guessing E. Cover every combination of flows in the test cases? Select one:

Explanation

The correct answer is I, II, III. This is because in testing based on use cases, it is important to identify possible sequences of interactions between the system and the actor (A), as well as identify the equivalence classes for each input data element (B). Additionally, it is necessary to consider which of the normal and alternative flows should be covered in the test cases (C). These three steps are essential in ensuring comprehensive and effective testing based on use cases.

Submit
35. Manager responsibilities in formal review includes all expect one of the following? Select one:

Explanation

The manager's responsibilities in a formal review include deciding on the execution of reviews, determining if the review objectives have been met, and allocating time for the review. However, planning the review is not one of the manager's responsibilities. This task is typically assigned to a project manager or a designated team member who is responsible for creating a detailed plan outlining the objectives, scope, timeline, and resources required for the review. The manager's role is to oversee and ensure that the review is executed according to the plan.

Submit
36. Which of the following statements about test execution effort is true? Select one: 

Explanation

The correct answer is that test case execution effort is independent of the number of test environments. This means that the effort required to execute test cases does not change based on the number of test environments available. The number of test environments may affect other aspects of testing, such as setup and configuration, but it does not directly impact the effort required to execute the test cases themselves.

Submit
37. Which of the following sentences describes best what "Functional Testing" is? Select one:

Explanation

Functional testing is a type of testing that focuses on the efficient interactions among different parts of the system. It aims to ensure that the system functions correctly and meets the specified requirements. This type of testing is dynamic in nature, meaning it involves executing the system and observing its behavior. It is different from structural testing, which is based on the program structure of the test object, and from static testing, which involves comparing the test and requirements specifications of the test object.

Submit
38. Why should you choose a test technique? Select one:

Explanation

Choosing a test technique is important because it allows testers to match the way they test to the content of the product under test. This helps ensure that the testing approach is appropriate for the specific product being tested, increasing the effectiveness and efficiency of the testing process. Additionally, considering the time constraints that typically accompany a test project is crucial in order to optimize the use of available resources and meet project deadlines.

Submit
39. When is use case testing appropriate ? I. For acceptance testing with user participation, II. For exhaustive testing of subsystems interaction if the system is specified by use cases, III. For testing the interaction between the user and the system depending on user input and system state., IV. For tests reflecting realworld use of the system under test, V. For testing mathematical algorithms if the program flow differs depending on the input given. Select one:

Explanation

not-available-via-ai

Submit
40. Which of the following test execution outcomes are likely to increase the overall quality of the software I. Re-writing a code segment in which lot of bugs were found. II. A test case fails ,defects get logged which subsequently fails. III. Some tests are deferred because test environment is not available. IV. A bug is found. Select one:

Explanation

Re-writing a code segment in which a lot of bugs were found (I) can increase the overall quality of the software as it allows for the identification and fixing of bugs, improving the functionality and stability of the code. When a test case fails and defects are logged (II), it indicates that there are issues in the software that need to be addressed, leading to improvements in the quality. Therefore, selecting options I and II would likely increase the overall quality of the software.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 18, 2023 +

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

  • Current Version
  • Mar 18, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 19, 2017
    Quiz Created by
    Abdul Jaleel
Cancel
  • All
    All (40)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Which of the following are typical tasks of test manager? ...
Which of the following statements is correct? Select one:
Which of the following is NOT a major responsibility of a tester? ...
For which of the following activities is a static analysis tool NOT...
At what stage of the Fundamental Test Process do testers evaluate the...
A Test Manager decided to perform load testing during the system...
Which of the following alternatives contains only non functional...
Which of the following provides the weakest level of structural...
Which of the following statements correctly reflect the relationship...
A QA manager of a start-up company needs to implement within a week a...
The testers in company A, were part of the development team. Due to an...
During system testing phase of a word processor, a tester finds that...
You are testing a room upgrade system for a hotel. The system accepts...
Which of following statements contradicts the general principles of...
The following chart represents metrics related to testing indicates...
A project manager has been transferred to a major software development...
Given the following requirement : ...
Which of the following lists factors that contribute to PROJECT risks...
Which of the following statements is true? Select one:
Which of the following statement is true? Select one:
Which of the following statements about reviews are TRUE ? ...
ST is a software Testing organization which utilizes a testing...
Which of the following is true regarding structural based testing? ...
A company that created software for managing libraries won a contract...
Consider the following pseudo code, ...
A software system checks age in order to determine which welcome...
Which of the following activities includes identifying deviations from...
Which of the following statements is true about the minimum number of...
Which of the following metrics are useful for monitoring the test...
In the fundamental test process, what does primarily ...
Which of the following is NOT a key characteristic of an inspection ? ...
Which one of the following statements about acceptance testing is NOT...
Consider a program that computes the factorial of a number . If...
Which of the following are correct steps in executing testing based on...
Manager responsibilities in formal review includes all expect one of...
Which of the following statements about test execution effort is...
Which of the following sentences describes best what "Functional...
Why should you choose a test technique? Select one:
When is use case testing appropriate ? ...
Which of the following test execution outcomes are likely to increase...
Alert!

Advertisement