SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
CTFL
Start Test
Study First
Subjects
:
certifications
,
ctfl
,
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Simple & easy to follow Its rigidity makes it easy to follow It's typically well planned - Systematic - Freezing requirements before development begins ensures no rework later Each phase has specific deliverables
waterfall model benefits
IEEE incident report template
defect
component testing
2. Testing performed based on the contract between a customer and the development organization. Customer uses results of the test to determine acceptance of software.
code coverage
contract acceptance testing
ad hoc integration
documentation tools
3. The capability of a software product to provide agreed and correct output with the required degree of precision
accuracy
configuration management tools
component
failure rate
4. Tool or hardware device that runs in parallel to assembled component. It manages records and analyzes the behavior of the tested system.
monitor
multiple condition coverage
action
contract acceptance testing
5. Assessment of changes required to different layers of documentation and software to implement a given change to the original requirements.
driver
impact analysis
test management tool features
functional incremental integration
6. Events that occurred during the testing process our investigation.
Incidents
dynamic analysis tools
incident management tools
test condition
7. Scripting technique that uses data files to store test input expected results and keywords related to a software application being tested.
incident life cycle phases
keyword-driven testing
functional incremental integration
coverage
8. Specific groups that represent a set of valid or invalid partitions for input conditions.
component testing
equivalence partitions
conditions
black-box testing
9. A metric to calculate the number of SINGLE condition outcomes that can independently affect the decision outcome.
independence of testing
condition determination coverage
incident description subheadings
data-driven testing
10. Requirements Analysis - Design - Coding - Integration - Implementation - Maintenance
acceptance criteria
functional requirements
waterfall model phases
business process-based testing
11. Planning & Control - Analysis and Design - Implementation and Execution - Evaluating Exit - Criteria and Reporting - Closure
testing process phases
incident report
input specifications
test condition
12. Combining components or sytems into larger structural units or subsystems.
data flow structure
boundary value analysis
defect density
integration
13. Components at lowest level are tested first with higher-level components simulated by drivers. Tested components are then used to test higher-level components. Repeat until all levels have been tested.
big-bang testing
acceptance criteria
multiple condition coverage
bottom-up integration
14. White-box design technique used to design test cases for a software component using LCSAJ.
accuracy
LCSAJ testing
risk-based testing
debugging tools
15. Sequence in which instructions are executed through a component or system
Three main SW development models
control flow structure
monitor
component testing
16. A unique identifier for each incident report generated during test execution.
business process-based testing
equivalence partitions
incident report identifier
functional testing tool
17. A review not based on a formal documented procedure
impact analysis
informal review
integration management tools
beta testing
18. Black-box testing technique used to create groups of input conditions that create the same kind of output.
equivalence partitioning
SW development model
failure
cyclomatic complexity
19. Testing performed at development organization's site but outside organization. (I.e. testing is performed by potential customers users or independent testing team)
alpha testing
COTS
functional testing
conditions
20. Measures amount of testing performed by a collection of test cases
LCSAJ testing
coverage
backbone integration
coverage measurement tools
21. Components or subsystems are integrated and tested one or some at a time until all the components are subsystems are integrated and tested.
incident report identifier
failure rate
incremental testing
operational testing
22. Human action that generates an incorrect result.
maintenance testing
bottom-up integration
inspection
error
23. Tools used to keep track of different versions variants and releases of software and test artifacts (such as design documents test plans and test cases).
configuration management tools
decision table testing
automation tools
component
24. Tools used to provide support for and automation of managing various testing documents such as test policy test strategy and test plan
resolution types
efficiency
backbone integration
documentation tools
25. Occurrences that happen before and after an unexpected event
anomalous events
configuration management tools
driver
maintainability testing
26. Allows storage of test input and expected results in one or more central data sources or databases.
decision testing
data-driven testing
inspection
system testing
27. Special-purpose software used to simulate a component called by the component under test
contract acceptance testing
stub
cause-effect graphic testing
waterfall model benefits
28. Testing performed to determine whether the system meets acceptance criteria
action
acceptance testing
iterative-incremental development models
test log uses
29. Components are combined and tested in the order in which basic functionalities start working
waterfall model phases
acceptance testing
functional incremental integration
error guessing
30. Used to test the functionality of software as mentioned in software requirement specifications.
exhaustive testing
functional requirements
load testing
functional testing tool
31. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
condition determination coverage
cyclomatic complexity
incident report
Impact subheadings
32. Commercial Off-The-Shelf products. Products developed for the general market as opposed to those developed for a specific customer.
COTS
documentation tools
instrumentation
contract acceptance testing
33. The ratio between the number of defects found and the size of the component/system tested.
decision testing
functional testing
defect density
configuration management
34. Special-purpose software used to simulate a component that calls the component under test
data-driven testing
environmental needs
driver
testing process phases
35. Measure & analyze results of testing; Monitor document share results of testing; Report information on testing; Initiate actions to improve processes; Make decisions about testing
LCSAJ
beta testing
test control Tasks
fault attack
36. Insertion of additional code in the existing program in order to count coverage items.
test levels
instrumentation
action
conformance testing tools
37. Ease with which software cna be modified to correct defects meet new requirements make future maintenance easier or adapt to a changed environment.
defect density
maintainability
beta testing
exploratory testing
38. All possible combinations of input values and preconditions are tested.
waterfall model benefits
functional incremental integration
exhaustive testing
input specifications
39. A task of maintaining and controlling changes to all entities of a system.
contract acceptance testing
interoperability testing
configuration management
IEEE test case specification template
40. One defect prevents the detection of another.
system testing
functional requirements
defect masking
boundary value analysis
41. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
maintainability testing
contract acceptance testing
decision testing
maintenance testing
42. A component of the incident report that determines the actual effect of the incident on the software and its users.
incident report
bottom-up integration
impact
test execution tasks
43. Testing software components that are separately testable. Also module program and unit testing.
decision coverage
testing process phases
component testing
incident life cycle phases
44. Deviation of a software system from its expected delivery services or results
test control Tasks
functional testing
failure
boundary value analysis
45. A set of conditions that a system needs to meet in order to be accepted by end users
interoperability testing
acceptance criteria
component integration testing
LCSAJ
46. Response of the application to an input
bottom-up integration
experience-based techniques
driver
action
47. Metric used to calculate the number of combinations of all single condition outcomes within one statement that are executed by a test case.
multiple condition coverage
LCSAJ testing
impact
component
48. Test case design technique used to identify bugs occurring on or around boundaries of equivalence partitions.
boundary value analysis
exit criteria
business process-based testing
interoperability testing
49. Abilitiy of software to collaborate with one or more specified systems subsystem or components.
acceptance criteria
input specifications
interoperability
Three main SW development models
50. Fixed - Won't Fix - Later - Remind - Duplicate - Incomplete - Not a Bug - Invalid etc.
keyword-driven testing
interoperability testing
action
resolution types