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. Requirements Analysis - Design - Coding - Integration - Implementation - Maintenance
instrumentation
integration
waterfall model phases
anomalous events
2. Deviation of a software system from its expected delivery services or results
failure
fault attack
error
SW development model
3. 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
test planning Tasks
data-driven testing
decision table
driver
4. The smallest software item that can be tested in isolation.
component
functionality
defect
incident life cycle phases
5. Special-purpose software used to simulate a component that calls the component under test
driver
test management tool features
test levels
documentation tools
6. 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
entry criteria
failure
component
7. Component - Integration - System - Acceptance
decision table testing
test levels
black-box testing
cyclomatic complexity
8. Based on analysis of functional specifications of a system.
functional testing
error
independence of testing
actual result
9. Specific groups that represent a set of valid or invalid partitions for input conditions.
control flow structure
efficiency
equivalence partitions
fault attack
10. Used to test the functionality of software as mentioned in software requirement specifications.
acceptance criteria
functional testing tool
SW development model
defect masking
11. An analysis that determines the portion of code on software executed by a set of test cases
maintenance testing
bottom-up integration
code coverage
iterative-incremental development models
12. Tests interfaces between components and between integrated components and systems.
inspection
load testing
integration testing
test condition
13. The capability of a software product to provide functions that address explicit and implicit requirements from the product against specified conditions.
test control Tasks
functionality
business process-based testing
black-box testing
14. Separation of testing responsibilities which encourages the accomplishment of objective testing
component integration testing
independence of testing
beta testing
iterative-incremental development models
15. Requirements that determine the functionality of a software system.
anomalous events
configuration management
big-bang testing
functional requirements
16. Waterfall iterative-incremental "V"
decision coverage
iterative-incremental development models
exploratory testing
Three main SW development models
17. Sequence in which instructions are executed through a component or system
contract acceptance testing
environmental needs
exhaustive testing
control flow structure
18. Metric used to calculate the number of combinations of all single condition outcomes within one statement that are executed by a test case.
exhaustive testing
data flow structure
resolution types
multiple condition coverage
19. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
maintenance testing
horizontal traceability
cyclomatic complexity
incident description subheadings
20. Unconfirmed - New - Open - Assigned - Resolved - Verified - Closed
test log uses
incident life cycle phases
inspection
IEEE test case specification template
21. Testing performed based on the contract between a customer and the development organization. Customer uses results of the test to determine acceptance of software.
contract acceptance testing
monitor
informal review
incremental testing
22. Tools used by developers to identify defects in programs.
debugging tools
operational testing
condition determination coverage
agile software development model
23. Execute individual & groups of test cases Record results Compare results with expected Report differenes between actual & expected Re-execute to verify fixes
Three main SW development models
agile software development model
cause-effect graphic testing
test execution tasks
24. Components are combined and tested in the order in which basic functionalities start working
functional incremental integration
keyword-driven testing
component integration testing
waterfall model benefits
25. Record details of test cases executed Record order of execution record results
test log uses
coverage measurement tools
exploratory testing
functionality
26. Combining components or sytems into larger structural units or subsystems.
configuration management tools
integration
integration management tools
functional testing
27. Software products or applications designed to automate manual testing tasks.
automation tools
functionality
test tool deployment Success Factors
Incidents
28. Tools used to identify and calculate coverage items in program code.
Three main SW development models
coverage measurement tools
contract acceptance testing
experience-based techniques
29. Measure & analyze results of testing; Monitor document share results of testing; Report information on testing; Initiate actions to improve processes; Make decisions about testing
acceptance criteria
test control Tasks
driver
incident management tools
30. A document that provides the structure for writing test cases.
cause-effect graphic testing
IEEE test case specification template
efficiency
LCSAJ
31. A unique identifier for each incident report generated during test execution.
keyword-driven testing
beta testing
impact
incident report identifier
32. A technique used to improve testing coverage by deliberately introducing faults in code.
exit criteria
data flow structure
coverage measurement tools
fault attack
33. The capability of a software product to provide agreed and correct output with the required degree of precision
system testing
driver
integration management tools
accuracy
34. Operational testing performed at an _external_ site without involvement of the developing organization.
bottom-up integration
integration management tools
ad hoc integration
beta testing
35. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
cause-effect graphic testing
ad hoc integration
test log uses
decision testing
36. Assessment of changes required to different layers of documentation and software to implement a given change to the original requirements.
cause-effect graphic testing
automation tools
system testing
impact analysis
37. Nonfunctional testing including testing: ease of fixing defects - ease of meeting new requirements - ease of maintenance
defect masking
maintainability testing
component
Incidents
38. Human action that generates an incorrect result.
error
condition determination coverage
failure
functional testing tool
39. Frequency of tests failing per unit of measure (e.g. time number of transactions test cases executed.)
decision testing
failure rate
input specifications
decision coverage
40. 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
test data preparation tools
failure
data-driven testing
defect masking
41. Actual inputs required to execute a test case
input specifications
action
integration management tools
Three main SW development models
42. Bug fault internal error problem etc. Flaw in software that causes it to fail to perform its required functions.
defect
integration management tools
system testing
configuration management
43. 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
documentation tools
risk-based testing
data flow structure
44. Planning & Control - Analysis and Design - Implementation and Execution - Evaluating Exit - Criteria and Reporting - Closure
error
test implementation tasks
failure rate
testing process phases
45. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
system testing
code coverage
horizontal traceability
exhaustive testing
46. A black-box test design technique used to identify possible causes of a problem by using the cause-effect diagram
cause-effect graphic testing
ad hoc integration
interoperability testing
test control Tasks
47. Review documents (reqs architecture design etc.) ID conditions to be tested Design tests Assess testability of reqs ID infrastructure & tools
operational testing
test analysis & design tasks
driver
debugging
48. A review not based on a formal documented procedure
acceptance testing
informal review
action
stub
49. Special-purpose software used to simulate a component called by the component under test
functional testing
dynamic analysis tools
acceptance criteria
stub
50. The ratio between the number of defects found and the size of the component/system tested.
configuration management
maintenance testing
error guessing
defect density