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. Special-purpose software used to simulate a component called by the component under test
nonfunctional requirements
stub
incremental testing
functional testing
2. Metric used to calculate the number of combinations of all single condition outcomes within one statement that are executed by a test case.
functional testing
multiple condition coverage
Incidents
incident report
3. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
test analysis & design tasks
horizontal traceability
exhaustive testing
test levels
4. Commercial Off-The-Shelf products. Products developed for the general market as opposed to those developed for a specific customer.
actual result
COTS
integration testing
waterfall model benefits
5. White-box design technique used to design test cases for a software component using LCSAJ.
LCSAJ testing
functional testing tool
equivalence partitions
condition coverage
6. A technique used to improve testing coverage by deliberately introducing faults in code.
LCSAJ
efficiency
bottom-up integration
fault attack
7. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
maintainability testing
cyclomatic complexity
COTS
environmental needs
8. Requirements that determine the functionality of a software system.
test data preparation tools
horizontal traceability
functional requirements
business process-based testing
9. Integration approach components or subsystems are combined all at once rather than in stages.
decision table
impact analysis
big-bang testing
action
10. Examine changes made to an operational system cause defects.
contract acceptance testing
Three main SW development models
maintenance testing
functionality
11. An analysis that determines the portion of code on software executed by a set of test cases
code coverage
conformance testing tools
debugging tools
debugging
12. An event or item that can be tested using one or more test cases
test condition
conditions
error
acceptance criteria
13. A component of the incident report that determines the actual effect of the incident on the software and its users.
incremental testing
functional incremental integration
impact
maintenance testing
14. The process of finding analyzing and removing causes of failure in a software product.
entry criteria
debugging
IEEE test case specification template
interoperability
15. A black-box test design technique used to identify possible causes of a problem by using the cause-effect diagram
test planning Tasks
cause-effect graphic testing
exit criteria
test control Tasks
16. 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).
test analysis & design tasks
coverage
configuration management tools
integration management tools
17. A review not based on a formal documented procedure
alpha testing
entry criteria
informal review
cause-effect graphic testing
18. Allows storage of test input and expected results in one or more central data sources or databases.
integration
exploratory testing
data-driven testing
functional requirements
19. A functional testing approach in which test cases are designed based on business processes.
maintenance testing
efficiency
business process-based testing
ad hoc integration
20. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
stub
contract acceptance testing
operational testing
decision testing
21. Ease with which software cna be modified to correct defects meet new requirements make future maintenance easier or adapt to a changed environment.
test data preparation tools
impact
black-box testing
maintainability
22. Ad hoc method of exposing bugs based on past knowledge and experience of experts (e.g. empty strings illegal characters empty files etc.).
error guessing
cyclomatic complexity
testing process phases
integration management tools
23. Testing an integrated system to validate it meets requirements
agile software development model
testing process phases
nonfunctional requirements
system testing
24. Component - Integration - System - Acceptance
IEEE test case specification template
independence of testing
alpha testing
test levels
25. Frequency of tests failing per unit of measure (e.g. time number of transactions test cases executed.)
Impact subheadings
failure rate
data flow structure
impact
26. Components are integrated in the order in which they are developed
waterfall model benefits
defect
failure
ad hoc integration
27. Input or combination of inputs required to test software.
conditions
incremental testing
exhaustive testing
integration
28. Test case design technique used to identify bugs occurring on or around boundaries of equivalence partitions.
business process-based testing
defect
boundary value analysis
acceptance criteria
29. A document that provides the structure for writing test cases.
IEEE test case specification template
coverage
horizontal traceability
risk-based testing
30. Testing performed based on the contract between a customer and the development organization. Customer uses results of the test to determine acceptance of software.
interoperability testing
integration testing
decision table
contract acceptance testing
31. Nonfunctional testing including testing: ease of fixing defects - ease of meeting new requirements - ease of maintenance
maintainability testing
component testing
equivalence partitions
Three main SW development models
32. Begin with initial requirements specification phase end with implementation and maintenance phases with cyclical transitions in between phases.
iterative-incremental development models
driver
SW development model
test management tool features
33. Occurrences that happen before and after an unexpected event
incident life cycle phases
anomalous events
maintenance testing
keyword-driven testing
34. 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
test analysis & design tasks
incident description subheadings
independence of testing
35. Components or subsystems are integrated and tested one or some at a time until all the components are subsystems are integrated and tested.
incremental testing
conditions
data flow structure
COTS
36. Integrate different kinds of tools to make test management more efficient and simple.
incident description subheadings
code coverage
integration management tools
nonfunctional requirements
37. Actual inputs required to execute a test case
functional incremental integration
input specifications
exploratory testing
conformance testing tools
38. ID SW products - components - risks - objectives; Estimate effort; Consider approach; Ensure adherence to organization policies; Determine team structure; Set up test environment; Schedule testing tasks & activities
business process-based testing
configuration management tools
LCSAJ
test planning Tasks
39. A set of conditions that a system needs to meet in order to be accepted by end users
test implementation tasks
acceptance criteria
data flow structure
beta testing
40. Sequence in which data items are accessed or modified by code.
functionality
data flow structure
test log uses
test planning Tasks
41. Develop & proiroitize test cases Create groups of test cases Set up test environment
IEEE test case specification template
test control Tasks
nonfunctional requirements
test implementation tasks
42. Uses risks to: ID test techniques Determine how much testing is required Prioritize tests with high-priority risks first
risk-based testing
defect
incident life cycle phases
IEEE test case specification template
43. Used to replace a component that calls another component.
configuration management tools
SW development model
decision testing
driver
44. Extract data from existing databases to be used during execution of tests make data anonymous generate new records populated with random data sorting records constructing a large number of similar records from a template
black-box testing
test data preparation tools
functionality
failure
45. Requirements Analysis - Design - Coding - Integration - Implementation - Maintenance
business process-based testing
waterfall model phases
action
backbone integration
46. A metric used to calculate the number of ALL condition or sub-expression outcomes in code that are executed by a test suite.
condition coverage
independence of testing
waterfall model benefits
bottom-up integration
47. One defect prevents the detection of another.
LCSAJ testing
coverage measurement tools
defect masking
efficiency
48. Bug fault internal error problem etc. Flaw in software that causes it to fail to perform its required functions.
backbone integration
defect
configuration management
instrumentation
49. Unconfirmed - New - Open - Assigned - Resolved - Verified - Closed
control flow structure
incident life cycle phases
test tool deployment Success Factors
big-bang testing
50. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
incident description subheadings
keyword-driven testing
test control Tasks
functional testing tool