True / False - Section 1-2 Flashcards
- True or false: The test analyst should become involved at this point in the following lifecycle model. - In sequential V-model projects the test analyst should start test analysis concurrently with the coding
FALSE: Test analysis must be start earlier, already during requirement specification in sequential lifecycle models.
True or False. The Test Analyst would typically deliver a list of all deferred defects as part of the test closure activities.
True! Only the deferred defects are of interest to the people who will be maintaining and supporting the software, so this is the list that should be supplied at closure.
True or False. According to the syllabus, the following is a very effective way of communicating across several timezones: - Skype meeting for personal interaction
Possibly. It depends on the time zones and availability. A defect tracking systems is a better solution.
True or False. According to the syllabus, the following is a very effective way of communicating across several timezones: - Weekly, mandatory, all personnel meetings.
Possibly. It depends on the time zones and availability. A defect tracking systems is a better solution.
- True or false: The following is a type of testing that the Test Analyst should typically consider and plan for. He is working with the Test Manager: - Maintainability
False - this is the responsability of the TTA
- True or false: The test analyst should become involved at this point in the following lifecycle model. - There are no difficulties in the moment of involvement for test analysts for the various software cycles.
FALSE: As stated in the syllabus, there may be many differences in how the testing activities are aligned.
- True or false: The following is a type of testing that the Test Analyst should typically consider and plan for. He is working with the Test Manager: - Usability
Correct - see syllabus (PEST)
True or False. The Test Analyst would typically deliver a list of all resolved defects as part of the test closure activities.
False. This is part of the test summary report. Only deferred defects are on interest at closure to future developers and maintainers.
- True or False: This is the _most_ appropriate and COMPLETE sequence of activities for the TA to focus on during test analysis and design. - Analyze risks - create test conditions to address risks - create high level test cases to meet test conditions for risk mitigation and user stories - create all low level test cases
False: this option ignores analysis of user stories and omits mention of desired coverage
- Consider the following exit criterion: “All test cases must be reviewed and approved by representatives from the development and test team.” The project team has decided that this criterion is critical for keeping the project on schedule. How will meeting this critetion help keep the project on schedule? - By ensuring the test team is executing the right tests in the right order
False: Test cases should be reviewed and approved prior to execution or the process is not likely to help the schedule
The following statement is Key Reason of why accurate test case execution status is important. - Accurate test case execution status information helps the developer decide what defects to fix first.
False. Test case execution status could have a bearing on the ordering of which defects to fix, but there are other items, such as defect severity, which are more important.
- Consider the following exit criterion: “All test cases must be reviewed and approved by representatives from the development and test team.” The project team has decided that this criterion is critical for keeping the project on schedule. Is this criterion from Test Execution?
False. This is part of Test Design.
True or False. The Test Analyst would typically deliver a list of alll rejected defect reports as part of the test closure activities.
False. This is part of the test summary report. Only deferred defects are on interest at closure to future developers and maintainers.
- True or false: The test analyst should become involved at this point in the following lifecycle model. - In sequential V-model projects the test analyst should start test analysis concurrently with requirement specification.
TRUE! This is the correct option of how testing activities should be aligned to the sequential lifecycle model phases.
True or False. The following information is must be tracked during testing to enable ADEQUATE monitoring and controlling of the testing project. - How many defects were introduced by each developer so adequate steps may be taken
False. From the point of view of test monitorin and control, tracking of individual developers is not important
True or False. The following information is must be tracked during testing to enable ADEQUATE monitoring and controlling of the testing project. - The percentage of passed and failed test cases in given points in time. The number of executed vs. not-executed test cases is less relevant.
False. To get the right picture of progress both dimensions passed/failed and executed/non-executed is important.
- Consider the following exit criterion: “All test cases must be reviewed and approved by representatives from the development and test team.” The project team has decided that this criterion is critical for keeping the project on schedule. Is the exit criterion from Test Design? How will meeting this critetion help keep the project on schedule? - Test Design; by ensuring that the test team is creating the test cases that will target the correct areas with valid testing.
True! per the syllabus as an example of a task that should be completed during this activity and will accomplish the stated purpose.
- True or false: The following is a type of testing that the Test Analyst should typically consider and plan for. He is working with the Test Manager: - Performance
False - this is the responsibility of TTA
- The following is a _good reason_ why test cases should be reviewed and understood by stakeholders: - The test manager reviews the test cases in order to control the work of the test analyst and to create the organization’s test strategy
False. Test cases should be created to comply with the test policy, not the other way around.
- True or False: This is the _most_ appropriate and COMPLETE sequence of activities for the TA to focus on during test analysis and design. - Analyze user stories - select test case design techniques - create high level test condition for risk mitigation - create test cases to achieve desired coverage for user stories - create risk mitigation test cases
False: This option ignores test conditions for risk mitigation and goes straight to test cases, and it is not specific about the objectives of test conditions.
True or False. The Test Analyst would typically deliver a list of all defects found in production and fixed in this release as part of the test closure activities.
False. This is part of the test summary report. Only deferred defects are on interest at closure to future developers and maintainers.
- True or False: This is the _most_ appropriate and COMPLETE sequence of activities for the TA to focus on during test analysis and design. - Analyze user stories - identify test conditions at appropriate levels to address user stories - add test conditions for risk mitigation - select test case design techniques to achieve desired coverage - create test cases
TRUE! With risk mitigation added on to user story test conditions.
- The following is a _good reason_ why test cases should be reviewed and understood by stakeholders: - Developers review test cases written by testers in order to align their understanding of requirements with the tester’s and to align component testing with system testing.
TRUE! Developers need to be sure that they have the same understanding of the requirements as the testers in order to catch misunderstandings and also to participate in the optimization of tests.
- True or False: This is the _most_ appropriate and COMPLETE sequence of activities for the TA to focus on during test analysis and design. - Select test case design techniques - create high level test cases to meet test conditions - create high level test cases to mitigate risks - create low level test cases to achieve desired coverage.
False: This option ignores test conditions altogether and goes straight to test cases