Software Testing Techniques Quiz
21 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the main objective of functional testing?

The main objective of functional testing is checking the functional completeness, functional correctness and functional appropriateness.

What are the four test types discussed in this syllabus?

The four are functional testing, non-functional testing, black-box testing and white-box testing.

What are the two code-related white-box test techniques discussed in this syllabus?

Statement testing and Branch testing.

What are the coverage items in statement testing?

<p>In statement testing, the coverage items are executable statements.</p> Signup and view all the answers

What is the goal of branch testing?

<p>The goal of branch testing is to design test cases to exercise branches in the code until an acceptable level of coverage is achieved.</p> Signup and view all the answers

What is a fundamental strength of all white-box test techniques?

<p>A fundamental strength that all white-box test techniques share is that the entire software implementation is taken into account during testing.</p> Signup and view all the answers

What are the three experience-based test techniques discussed in this syllabus?

<p>Error guessing, exploratory testing, checklist-based testing.</p> Signup and view all the answers

How is error guessing used?

<p>Error guessing is a test technique used to anticipate the occurrence of errors, defects, and failures, based on the tester's knowledge.</p> Signup and view all the answers

When is exploratory testing useful?

<p>Exploratory testing is useful when there are few or inadequate specifications or there is significant time pressure on the testing.</p> Signup and view all the answers

What are the three critical aspects of a user story, collectively called the 3C's?

<p>The three critical aspects are Card, Conversation and Confirmation.</p> Signup and view all the answers

What are the conditions that an implementation of the user story must meet to be accepted by stakeholders?

<p>Acceptance criteria for a user story are the conditions that an implementation of the user story must meet to be accepted by stakeholders.</p> Signup and view all the answers

What are the two common formats for writing acceptance criteria?

<p>The two common formats are scenario-oriented and rule-oriented.</p> Signup and view all the answers

What is a test plan?

<p>A test plan describes the test objectives, resources and processes for a test project.</p> Signup and view all the answers

What are the two most important parts of risk management?

<p>The two important parts of risk management are risk analysis and risk control.</p> Signup and view all the answers

What are the two types of risks discussed in this syllabus?

<p>The two types of risks are project risks and product risks.</p> Signup and view all the answers

What are the goals of test monitoring?

<p>Test monitoring is concerned with gathering information about testing.</p> Signup and view all the answers

What are the goals of test control?

<p>Test control uses the information from test monitoring to provide guidance and necessary corrective actions.</p> Signup and view all the answers

What are the two most common types of test reports?

<p>The two most common types of test reports are test progress reports and test completion reports.</p> Signup and view all the answers

What are the benefits of using test automation?

<p>The potential benefits of using test automation include time saved by reducing repetitive manual work.</p> Signup and view all the answers

What are the risks associated with test automation?

<p>The potential risks of using test automation include unrealistic expectations about the benefits of a tool.</p> Signup and view all the answers

What are the three levels of knowledge objectives?

<p>The three levels of knowledge objectives are: 1. Remember, 2. Understand, and 3. Apply.</p> Signup and view all the answers

More Like This

Java Software Testing Quiz
10 questions
Test Generation Techniques Quiz
10 questions

Test Generation Techniques Quiz

ComprehensivePrairieDog134 avatar
ComprehensivePrairieDog134
Testing Concepts and Techniques
7 questions
Use Quizgecko on...
Browser
Browser