Frage 1
Frage
What are some features to consider when choosing a bug base?
Frage 2
Frage
When is a good time to start automating tests?
Antworten
-
When you enter the testing phase of the project
-
When you think you don't want anything to change
-
Before the coding phase of a project
-
As the coding phase is in progress
Frage 3
Frage
Why should programmers use code-level tools?
Antworten
-
To increase the likelihood of creating quality code
-
To decrease the time spent coding
-
To make it easier to collaborate with colleagues
-
To make it easier to coordinate with the client
Frage 4
Frage
Which of the following is not a way to prioritize bugs?
Antworten
-
By using a matrix
-
By what the project manager thinks is most important
-
By the severity of the bugs
-
Based on the milestone goals
Frage 5
Frage
As a developer, what should you do if you don't have enough information about a bug?
Antworten
-
Go to your manager and ask for more information
-
Go to the creator of the bug record and ask for more information
-
Investigate the bug with the information given
-
Write a report stating that the record is incomplete
Frage 6
Antworten
-
A testing platform
-
An application to help programmers develop code
-
A framework to organize resources
-
An application to track bugs
Frage 7
Frage
What are the two key components that should be included in a test case?
Antworten
-
A description of the input data to the program
-
A input data file for execution
-
A description of the correct output of the program for input data
-
Data processing information for the program
Frage 8
Frage
______ testing is designed based on the specifications and goals of the application.
Antworten
-
White-Box
-
Black-Box
-
Unit
-
System
Frage 9
Frage
An exhaustive path test can be used to identify intrinsic errors in a software application
Frage 10
Frage
What is an accurate and complete definition for "Testing"?
Antworten
-
the process of demonstrating that errors are not present
-
showing that a program performs its intended functions correctly.
-
establishing confidence that a program does what it is supposed to do
-
the process of executing a program with the intent of finding errors
Frage 11
Frage
_________ testing is based on an understanding of a program's or applications logic.
Antworten
-
White-Box
-
Black-Box
-
Unit
-
System
Frage 12
Frage
Software testing can be used to ensure that an application functions in the correct manner?
Frage 13
Frage
A successful test case should ensure that a program accomplishes its goals and ______ actions that are not intended.
Antworten
-
minimizes
-
avoids
-
corrects
-
refines
Frage 14
Frage
Finding errors in a software application should be a chief goal of software testing.
Frage 15
Frage
It is recommended that software testing be completed by a programmer who did not write the original program.
Frage 16
Frage
______ must be understood in order to derive appropriate test cases for a function test.
Antworten
-
Requirements
-
Objectives
-
External specifications
-
Documentation
Frage 17
Frage
A ______ test is used in order to determine if external specifications and an application are not in alignment.
Antworten
-
module
-
function
-
higher-order
-
system
Frage 18
Frage
________ provides appropriate details associated with the construction of a program and other specifics needed for execution.
Antworten
-
Requirements
-
Objectives
-
External specifications
-
Documentation
Frage 19
Frage
In function testing, the test cases can be derived from appropriate requirements provided for the application.
Frage 20
Frage
A ______ test is used in order to identify appropriate differences in an applications modules that are not in alignment with interface specifications.
Antworten
-
module
-
function
-
higher-order
-
system
Frage 21
Frage
________ are used in order to provide a representation of a program to users that are specific and accurate.
Antworten
-
Requirements
-
Objectives
-
External specifications
-
Documentation
Frage 22
Frage
________ are used in order to provide an understanding of appropriate specifications of a program.
Antworten
-
Requirements
-
Objectives
-
External specifications
-
Documentation
Frage 23
Frage
In most cases, you will treat function testing as a black-box activity.
Frage 24
Frage
A ______ test is used in order to determine if the objectives of an application are not met within the finish program.
Antworten
-
module
-
function
-
higher-order
-
system
Frage 25
Frage
________ can be used in order to provide appropriate specifications that are needed to determine that the program functions as it should.
Antworten
-
Requirements
-
Objectives
-
External specifications
-
Documentation
Frage 26
Frage
Debugging by ______ is used to debug based on the process of elimination
Antworten
-
induction
-
deduction
-
backtracking
-
testing
Frage 27
Frage
________ can be seen as one of the most inefficient methods for brute-force debugging.
Antworten
-
Debugging with classification
-
Debugging with a storage dump
-
Debugging according to the common suggestion to "scatter print statements throughout your program.
-
Debugging with automated debugging tools.
Frage 28
Frage
Debugging by ______ is used to debug based on understanding the complete situation of a problem.
Antworten
-
induction
-
deduction
-
backtracking
-
testing
Frage 29
Frage
What can be seen as one of the problems associated with brute-force debugging methods?
Frage 30
Frage
Debugging by ______ focuses on stepping back through an appropriate program to find errors.
Antworten
-
induction
-
deduction
-
backtracking
-
testing
Frage 31
Frage
Debugging by ______ focuses on the use of appropriate test cases.
Antworten
-
induction
-
deduction
-
backtracking
-
testing
Frage 32
Frage
Debugging by ______ makes use of variants of an original test case in order to identify appropriate errors in an application.
Antworten
-
induction
-
deduction
-
backtracking
-
testing
Frage 33
Frage
What are the three categories that are used to classify appropriate brute-force methods
Antworten
-
Debugging with classification
-
Debugging with a storage dump
-
Debugging according to the common suggestion to "scatter print statements throughout your program."
-
Debugging with automated debugging tools.
Frage 34
Frage
What are some ways to ensure that the testing approach provides value?
Antworten
-
Include data that will generate appropriate errors
-
Identify appropriate goals to comply with testing
-
Provided limited data to test appropriate output
-
Approach testing as a black-box approach.
Frage 35
Frage
Program Testing can be described as a process that is destructive in it's approach.
Frage 36
Frage
A successful test case is one that furthers progress in this direction by causing the program to fail.
Frage 37
Frage
Which statement represents an appropriate definition for software testing?
Antworten
-
Testing is the process of ensuring that a program functions correctly.
-
Testing is the process of finding errors through program execution.
-
Testing is the process of establishing the correct output through program execution.
-
Testing is the process of showing that a program functions as intended.
Frage 38
Frage
Which statement represents a valid goal of software testing
Antworten
-
Testing should demonstrate errors are not present
-
Testing should raise the quality of programs
-
Testing should improve the reliability of programs
-
Testing should demonstrate that an application functions correctly
Frage 39
Frage
A successful test cause will ensure that a program has no errors.
Frage 40
Frage
________is used to perform an action with the interface and expect a certain result.
Antworten
-
Black-Box Testing
-
Box Testing
-
White-Box Testing
-
Gray Box testing
Frage 41
Frage
________ makes use of manual testing and UI automation testing.
Antworten
-
Black-Box Testing
-
Box Testing
-
White-Box Testing
-
Gray Box testing
Frage 42
Frage
Program testing is used to find all errors in a program.
Frage 43
Frage
________ uses a semi-transparent approach to program testing.
Antworten
-
Black-Box Testing
-
Box Testing
-
White-Box Testing
-
Gray Box testing
Frage 44
Frage
________is used in order to provide a holistic approach to testing.
Antworten
-
Black-Box Testing
-
Box Testing
-
White-Box Testing
-
Gray Box testing
Frage 45
Frage
________ is a box testing approach that starts from inside of the box that is useful for programs that require calculations.
Antworten
-
Black-Box Testing
-
Box Testing
-
White-Box Testing
-
Gray Box testing