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
functional incremental integration
waterfall model phases
nonfunctional requirements
control flow structure
2. Not related to the actual functionality e.g. reliability efficiency usability maintainability portability etc.
nonfunctional requirements
acceptance testing
debugging tools
cause-effect graphic testing
3. 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
maintainability
driver
component testing
test data preparation tools
4. Scheduling Tests Manage test activities Provide interfaces to different tools provide traceability of tests Log test results Prepare progress reports
integration management tools
fault attack
test management tool features
configuration management tools
5. Assessment of changes required to different layers of documentation and software to implement a given change to the original requirements.
keyword-driven testing
test planning Tasks
configuration management tools
impact analysis
6. Software products or applications designed to automate manual testing tasks.
coverage measurement tools
automation tools
system testing
independence of testing
7. Input or combination of inputs required to test software.
debugging
test planning Tasks
conditions
defect masking
8. Find defects in code while the software application being tested is running.
dynamic analysis tools
action
system testing
exhaustive testing
9. Based on the generic iterative-incremental model. Teams work by dividing project tasks into small increments involving only short-term planning to implement various iterations
impact analysis
functionality
agile software development model
incident report identifier
10. Fixed - Won't Fix - Later - Remind - Duplicate - Incomplete - Not a Bug - Invalid etc.
resolution types
functional requirements
environmental needs
functional testing
11. Testing software components that are separately testable. Also module program and unit testing.
component testing
component
driver
driver
12. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
operational testing
decision testing
test levels
incident report identifier
13. The process of finding analyzing and removing causes of failure in a software product.
integration
big-bang testing
debugging
coverage
14. Increased load (transations) used to test behavior of system under high volume.
functional requirements
load testing
acceptance criteria
exit criteria
15. Actual inputs required to execute a test case
coverage measurement tools
IEEE incident report template
input specifications
configuration management tools
16. Informal testing technique in which test planning and execution run in parallel
input specifications
failure rate
black-box testing
exploratory testing
17. A black-box test design technique used to identify possible causes of a problem by using the cause-effect diagram
cause-effect graphic testing
cyclomatic complexity
Impact subheadings
anomalous events
18. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
horizontal traceability
instrumentation
test execution tasks
iterative-incremental development models
19. Based on analysis of functional specifications of a system.
coverage measurement tools
configuration management tools
test implementation tasks
functional testing
20. Behavior or response of a software application that you observe when you execute the action steps in the test case.
actual result
integration testing
decision testing
decision coverage
21. A component of the incident report that determines the actual effect of the incident on the software and its users.
impact
beta testing
functionality
test management tool features
22. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
functional testing
defect masking
fault attack
incident description subheadings
23. Ability of software to provide appropriate performance relative to amount of resources used.
alpha testing
efficiency
entry criteria
acceptance criteria
24. The capability of a software product to provide agreed and correct output with the required degree of precision
coverage measurement tools
boundary value analysis
accuracy
acceptance testing
25. Record details of test cases executed Record order of execution record results
test log uses
integration
dynamic analysis tools
debugging
26. Sequence in which data items are accessed or modified by code.
decision testing
test data preparation tools
horizontal traceability
data flow structure
27. Waterfall iterative-incremental "V"
debugging
Three main SW development models
nonfunctional requirements
test planning Tasks
28. An event or item that can be tested using one or more test cases
test planning Tasks
test condition
contract acceptance testing
stub
29. Integration Approach: A frame or backbone is created and components are progressively integrated into it.
Three main SW development models
horizontal traceability
backbone integration
component integration testing
30. A type of review that involves visual examination of documents to detect defects such as violations of development standards and non-conformance to higher-level documentation.
agile software development model
functional testing tool
inspection
dynamic analysis tools
31. A technique used to improve testing coverage by deliberately introducing faults in code.
functional incremental integration
test tool deployment Success Factors
fault attack
error guessing
32. Commercial Off-The-Shelf products. Products developed for the general market as opposed to those developed for a specific customer.
decision coverage
Incidents
test control Tasks
COTS
33. Severity - Priority
Impact subheadings
incident management tools
driver
maintenance testing
34. 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
error guessing
Impact subheadings
risk-based testing
35. The capability of a software product to provide functions that address explicit and implicit requirements from the product against specified conditions.
alpha testing
functionality
impact
independence of testing
36. Black-box test design technique - test cases are designed from a decision table.
impact analysis
testing process phases
decision table testing
incident life cycle phases
37. Calculates the number of executed branch outcomes in code.
boundary value analysis
decision coverage
resolution types
configuration management
38. Special-purpose software used to simulate a component called by the component under test
test analysis & design tasks
driver
decision coverage
stub
39. 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
ad hoc integration
incident report identifier
risk-based testing
40. Testing performed to determine whether the system meets acceptance criteria
acceptance testing
test levels
contract acceptance testing
error guessing
41. Used to replace a component that calls another component.
contract acceptance testing
exit criteria
incident management tools
driver
42. Tools used by developers to identify defects in programs.
impact
anomalous events
debugging tools
configuration management
43. Combining components or sytems into larger structural units or subsystems.
integration
incident life cycle phases
defect
SW development model
44. Specific groups that represent a set of valid or invalid partitions for input conditions.
big-bang testing
equivalence partitions
interoperability
input specifications
45. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
cyclomatic complexity
test levels
conditions
horizontal traceability
46. Test case design technique used to identify bugs occurring on or around boundaries of equivalence partitions.
data-driven testing
boundary value analysis
equivalence partitions
condition determination coverage
47. A unique identifier for each incident report generated during test execution.
LCSAJ
incident report identifier
actual result
decision table testing
48. A document that records the description of each event that occurs during the testing process and that requires further investigation
environmental needs
iterative-incremental development models
incident report
Three main SW development models
49. Incident Report - Identifier - Summary - Incident - Description - Impact
environmental needs
decision table
integration
IEEE incident report template
50. 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.
black-box testing
contract acceptance testing
bottom-up integration
code coverage