1.
The impact of the defect in the software is called _________
Correct Answer
B. Severity
Explanation
Severity refers to the degree of impact or seriousness of a defect in software. It helps in determining the urgency and priority of fixing the defect. The impact of a defect can range from minor inconveniences to critical failures that can render the software unusable. By assessing the severity of a defect, software developers and testers can prioritize their efforts and allocate resources accordingly to ensure that the most critical issues are addressed first.
2.
A non-critical incident, affecting a single user and the ability to provide the best service but there is a workaround.
Correct Answer
C. Medium
Explanation
This incident is classified as medium because it is not critical, as it only affects a single user. However, it still hinders the ability to provide the best service. The fact that there is a workaround suggests that the impact can be mitigated to some extent, making it less severe than a showstopper.
3.
Priority of a defect is better determined by
Correct Answer
C. Delivery Manager
Explanation
The delivery manager is responsible for overseeing the entire project and ensuring that it is delivered on time and within budget. They have a holistic view of the project and are aware of the priorities and goals. Therefore, the delivery manager is in the best position to determine the priority of a defect as they can consider the impact on the project timeline, resources, and overall delivery. The tester, test lead, and project manager may have insights into the defect, but the delivery manager has the final say in prioritizing it.
4.
When you logging the defect which of the following should be considered(choose the correct)
Correct Answer(s)
A. Capture screenshot of the defect
B. Defect status
C. Test data used to identify the defect
D. Version of the build in which the defect is identified
E. Test environment details in which the defect occurred
Explanation
When logging a defect, it is important to consider several factors. Firstly, capturing a screenshot of the defect helps in providing visual evidence of the issue. Secondly, noting the defect status helps in tracking its progress and resolution. Thirdly, including the test data used to identify the defect helps in reproducing the issue. Additionally, mentioning the version of the build in which the defect is identified helps in narrowing down the problem. Lastly, providing test environment details in which the defect occurred helps in understanding any environmental factors that may have contributed to the issue.
5.
A defect triage meeting happens every day during ____________
Correct Answer
B. Execution
Explanation
A defect triage meeting happens every day during the execution phase of a project. This meeting is held to discuss and prioritize the defects or issues that have been identified during testing. It allows the team to determine which defects need immediate attention and which can be addressed later. By conducting these meetings during the execution phase, the team can ensure that any critical defects are resolved promptly, minimizing the impact on the project timeline.
6.
The traceability matrix created during the requirements analysis and the test design phase is updated with the defect details
Correct Answer
A. True
Explanation
During the requirements analysis and test design phase, a traceability matrix is created to establish a link between the requirements and the corresponding test cases. This matrix helps in ensuring that all requirements are adequately covered by the tests. As defects are identified during testing, they are recorded in the traceability matrix to keep track of which requirements are affected. This allows for easy tracking and resolution of defects, ensuring that they are addressed and the necessary changes are made in the requirements and test design. Therefore, the statement "The traceability matrix created during the requirements analysis and the test design phase is updated with the defect details" is true.
7.
The status of the defect is changed to ___________ and is assigned to the developer if the application does not behave as desired, even after the fix.
Correct Answer
B. Re-open
Explanation
If the application does not behave as desired even after the fix, the defect status is changed to "Re-open" and is assigned to the developer. This indicates that the issue was not completely resolved and needs further attention and investigation. The developer will need to review the defect again and make necessary adjustments to ensure that the application behaves as desired.
8.
Go / No Go decision is taken in
Correct Answer
B. Test summary report
Explanation
The Go/No Go decision is taken in the Test summary report. This report provides an overall summary of the testing activities and results, including information on the test execution, defects found, and the overall quality of the system under test. Based on the information presented in the test summary report, stakeholders can make an informed decision on whether to proceed with the next phase or release of the software, hence determining the Go/No Go decision.
9.
% of test cases executed = (No. of test cases executed/Total number of test cases written) * 100
Correct Answer
A. True
Explanation
The given statement is a formula to calculate the percentage of test cases executed. It states that the percentage is equal to the number of test cases executed divided by the total number of test cases written, multiplied by 100. Since this is a mathematical formula, it is a factual statement and is therefore true.
10.
Age of the defects is the
Correct Answer
B. Number and the details of the defects grouped by the number of days it took to close a defect since then it was open
Explanation
The correct answer is "Number and the details of the defects grouped by the number of days it took to close a defect since then it was open." This answer suggests that the age of the defects can be determined by grouping them based on the number of days it took to close them since they were initially opened. By analyzing this data, one can identify patterns and trends in the time it takes to resolve different types of defects, which can help in improving the defect resolution process.
11.
Who will take decision to go the UAT
Correct Answer
B. Client
Explanation
The client will take the decision to go for User Acceptance Testing (UAT). UAT is the final phase of testing where the software is tested by the end-users to ensure its readiness for deployment. As the client is the end-user or the representative of the end-users, they are the ones who have the authority to decide whether the software meets their requirements and is ready for acceptance. The Dev Manager may be involved in the decision-making process, but ultimately it is the client who has the final say. The tester's role is to perform the testing, but they do not have the authority to make the decision.
12.
Which tracker is used for down times
Correct Answer
A. Down Time tracker
Explanation
A down time tracker is used specifically to track and record the amount of time a system or equipment is down or not functioning properly. This tracker helps in monitoring and analyzing the frequency and duration of downtimes, allowing for better identification of issues and implementation of necessary improvements or repairs. It is a dedicated tool for tracking and managing downtime incidents, making it the most suitable option among the given choices.
13.
What is need to validate if all the agreed activities within the scope of testing are completed successfully as per the Test Plan
Correct Answer
B. Test Closure
Explanation
Test Closure is the process of formally ending the testing activities after completing the agreed activities within the scope of testing. It involves evaluating the test execution results, documenting the lessons learned, and generating a test closure report. This is done to ensure that all the activities planned in the Test Plan have been successfully completed and to provide a summary of the testing effort. Test Closure helps in assessing the quality of the software and provides valuable insights for future testing projects.
14.
The test summary report is prepared after the completion of
Correct Answer
B. Test Closure
Explanation
The test summary report is prepared after the completion of Test Closure. Test Closure is the final phase of the testing process where all the testing activities are closed and the project is formally completed. It involves activities like finalizing test deliverables, documenting lessons learned, conducting a final review meeting, and preparing the test summary report. The test summary report provides an overview of the testing activities performed, the test results, any issues or challenges faced, and recommendations for future testing.
15.
Criteria for determining the stability of the application
a. Test Coverage Factor
b. Test Case Success Factor
c. Outstanding Defects Factor
d. Failed Test Case Impact Factor
e. Non Coverage Risk Factor
Correct Answer
D. A, b, c, d and e
Explanation
The stability of an application can be determined by considering multiple factors. Test coverage factor (a) evaluates the extent to which the application has been tested, ensuring that all functionalities are covered. Test case success factor (b) measures the percentage of test cases that pass successfully, indicating the reliability of the application. Outstanding defects factor (c) considers the number of unresolved defects, reflecting the quality of the application. Failed test case impact factor (d) assesses the severity of failures in test cases, indicating the impact on the application's stability. Non-coverage risk factor (e) evaluates the potential risks associated with untested areas of the application. Therefore, all of these factors (a, b, c, d, and e) are necessary to determine the stability of the application.
16.
Test case success factor determines the amount of passed test cases that are executed. It can be calculated using the formula for
Correct Answer
A. Test Pass Percentage
Explanation
The correct answer is Test Pass Percentage. Test case success factor refers to the percentage of test cases that have passed out of the total number of test cases executed. It is a measure of how successful the testing process has been in identifying and resolving issues. Test Pass Percentage is calculated by dividing the number of passed test cases by the total number of test cases executed and multiplying by 100.
17.
If the dependency test case is failed, what will be the test case run status
Correct Answer
B. Blocked
Explanation
If the dependency test case is failed, the test case run status will be "Blocked". This means that the test case cannot be executed because it is dependent on another test case that has failed. The failure of the dependency test case prevents the execution of the current test case, hence it is blocked from running.
18.
If the Build Verification Test is passed with the desired results, build will be accepted the testing team will proceed with
Correct Answer
B. Test Execution
Explanation
If the Build Verification Test is passed with the desired results, the testing team will proceed with Test Execution. This means that the team will start executing the planned tests on the build to check its functionality and performance. Test Execution is an important step in the testing process as it helps identify any defects or issues in the build. Once the tests are executed and the results are recorded, the team can proceed with further testing activities such as Test Closure.
19.
Process of test execution involves, (choose the correct)
Correct Answer
B. Defect triaging
Explanation
Defect triaging is a crucial step in the process of test execution. It involves analyzing and prioritizing the defects or issues identified during testing. This helps the testing team to determine which defects should be addressed first based on their severity and impact on the system. By triaging the defects, the team can effectively allocate resources and prioritize their efforts in fixing the most critical issues, ensuring a smooth and efficient testing process.
20.
In database set up the test environment should be as close to the production environment in terms of (choose the correct)
Correct Answer(s)
A. Database set up
B. Levels of users defined and the number of users defined for each level
C. Volume of data in the database
Explanation
In order to set up a test environment that closely resembles the production environment, it is important to consider the database set up, levels of users defined and the number of users defined for each level, and the volume of data in the database. These factors play a crucial role in ensuring that the test environment accurately reflects the real-world usage and performance of the database. By replicating these aspects, any potential issues or limitations can be identified and addressed before deploying the database in the production environment.
21.
The number of rounds the testing will be conducted and the scope of testing at each level need to be identified in the test plan and agreed upon by all the stake holders.
Correct Answer
C. Test cycles
Explanation
The correct answer is "Test cycles" because the number of rounds the testing will be conducted and the scope of testing at each level are determined and planned in test cycles. Test cycles help in organizing and structuring the testing process by dividing it into smaller iterations or phases. This allows for better management of resources, time, and effort, ensuring that all stakeholders are aware of the testing activities and can provide their agreement and support.
22.
___________ is an activity to check whether all the project related activities, starting from initiation till release or implementation, are performed for a particular project.
Correct Answer
D. Project Closure
Explanation
Project Closure is the correct answer because it refers to the activity of checking whether all the project-related activities, starting from initiation till release or implementation, are performed for a particular project. This includes completing all project deliverables, conducting final testing, obtaining sign-offs from stakeholders, and formally closing the project. Test Closure, Test Report, and Summary Report are not the correct answers as they do not encompass all project-related activities but rather focus on specific aspects of testing and reporting.
23.
The root causes for the leakage of the defects from one phase to another are identified using the techniques
Correct Answer
A. Fishbone Diagram
Explanation
The Fishbone Diagram is a technique used to identify the root causes of a problem or issue. It helps to visually organize and analyze the potential causes by categorizing them into different branches of a fishbone-shaped diagram. By using this technique, it becomes easier to identify and understand the factors that contribute to the leakage of defects from one phase to another. It allows for a comprehensive analysis of various potential causes, helping to address them and prevent future occurrences of the problem.
24.
_____________ is made based on the stability value and the outstanding defects count
Correct Answer
A. ‘Go / No-Go’ decision
Explanation
The 'Go / No-Go' decision is made based on the stability value and the outstanding defects count. This means that when evaluating the overall system stability, the decision to proceed or not is determined by considering the stability value and the number of unresolved defects. This decision is crucial in determining whether the system is stable enough to proceed with further actions or if it needs to be halted due to significant issues.
25.
When 'End of test' report has to be sent
Correct Answer
C. Depends on the test plan
Explanation
The timing for sending the 'End of test' report depends on the test plan. The test plan outlines the schedule and milestones for the testing process, including when reports should be sent. Therefore, the decision of when to send the report will be based on the specific requirements and timeline set forth in the test plan.