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. White-box design technique used to design test cases for a software component using LCSAJ.
backbone integration
decision testing
test tool deployment Success Factors
LCSAJ testing
2. Process used to create a SW product from initial conception to public release
error
functional incremental integration
bottom-up integration
SW development model
3. Bug fault internal error problem etc. Flaw in software that causes it to fail to perform its required functions.
defect
independence of testing
experience-based techniques
alpha testing
4. The smallest software item that can be tested in isolation.
maintainability testing
code coverage
efficiency
component
5. Component - Integration - System - Acceptance
test levels
experience-based techniques
dynamic analysis tools
ad hoc integration
6. A black-box test design technique used to identify possible causes of a problem by using the cause-effect diagram
cause-effect graphic testing
test implementation tasks
anomalous events
waterfall model phases
7. Occurrences that happen before and after an unexpected event
anomalous events
component integration testing
testing process phases
LCSAJ testing
8. The process of finding analyzing and removing causes of failure in a software product.
debugging tools
COTS
test implementation tasks
debugging
9. Testing performed to determine whether the system meets acceptance criteria
fault attack
exploratory testing
cyclomatic complexity
acceptance testing
10. The ratio between the number of defects found and the size of the component/system tested.
action
IEEE incident report template
defect density
testing process phases
11. A review not based on a formal documented procedure
testing process phases
informal review
efficiency
integration testing
12. Based on analysis of functional specifications of a system.
load testing
functional testing
control flow structure
testing process phases
13. All possible combinations of input values and preconditions are tested.
exhaustive testing
interoperability testing
maintainability
driver
14. A functional testing approach in which test cases are designed based on business processes.
action
decision testing
instrumentation
business process-based testing
15. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
incident description subheadings
testing process phases
business process-based testing
incident report
16. Frequency of tests failing per unit of measure (e.g. time number of transactions test cases executed.)
Incidents
failure rate
exploratory testing
black-box testing
17. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
exploratory testing
Three main SW development models
decision testing
cyclomatic complexity
18. Test case design technique used to identify bugs occurring on or around boundaries of equivalence partitions.
test levels
failure
boundary value analysis
debugging
19. Separation of testing responsibilities which encourages the accomplishment of objective testing
independence of testing
driver
defect
functionality
20. Tool or hardware device that runs in parallel to assembled component. It manages records and analyzes the behavior of the tested system.
failure rate
horizontal traceability
coverage measurement tools
monitor
21. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
alpha testing
decision testing
IEEE test case specification template
failure rate
22. Execute individual & groups of test cases Record results Compare results with expected Report differenes between actual & expected Re-execute to verify fixes
exploratory testing
test execution tasks
accuracy
horizontal traceability
23. Abilitiy of software to collaborate with one or more specified systems subsystem or components.
boundary value analysis
interoperability
debugging
test management tool features
24. Testing performed based on the contract between a customer and the development organization. Customer uses results of the test to determine acceptance of software.
system testing
incident report identifier
actual result
contract acceptance testing
25. Integration approach components or subsystems are combined all at once rather than in stages.
exploratory testing
defect density
big-bang testing
configuration management tools
26. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
incident report
horizontal traceability
test planning Tasks
decision testing
27. Testing performed to detect defects in interfaces and interation between integrated components. Also called "integration testing in the small".
equivalence partitioning
LCSAJ testing
incident report
component integration testing
28. Tests interfaces between components and between integrated components and systems.
component
test implementation tasks
test execution tasks
integration testing
29. Operational testing performed at an _external_ site without involvement of the developing organization.
failure rate
input specifications
beta testing
backbone integration
30. Linear Code Sequence and Jump.
test execution tasks
agile software development model
integration
LCSAJ
31. A unique identifier for each incident report generated during test execution.
bottom-up integration
incident report identifier
Incidents
Three main SW development models
32. Increased load (transations) used to test behavior of system under high volume.
test execution tasks
load testing
operational testing
maintainability
33. 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.
bottom-up integration
decision table testing
test log uses
cyclomatic complexity
34. Input or combination of inputs required to test software.
condition determination coverage
conditions
operational testing
dynamic analysis tools
35. Human action that generates an incorrect result.
ad hoc integration
error
boundary value analysis
functional incremental integration
36. Response of the application to an input
test data preparation tools
integration testing
action
coverage
37. Nonfunctional testing including testing: ease of fixing defects - ease of meeting new requirements - ease of maintenance
backbone integration
acceptance testing
maintainability testing
driver
38. Special-purpose software used to simulate a component called by the component under test
incident report identifier
stub
nonfunctional requirements
test data preparation tools
39. Ability of software to provide appropriate performance relative to amount of resources used.
interoperability
incident life cycle phases
efficiency
maintainability testing
40. 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
driver
test planning Tasks
waterfall model phases
component
41. 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).
horizontal traceability
anomalous events
beta testing
configuration management tools
42. Components are combined and tested in the order in which basic functionalities start working
failure
equivalence partitioning
experience-based techniques
functional incremental integration
43. Black-box techniques used to derive test cases drawing on knowledge intuition and skill of individuals.
debugging
experience-based techniques
functional requirements
error
44. Incremental rollout Adapt processes testware etc. to fit with use of tool Adequate training Define guidelines for use of tool (from pilot project) Implement continuous improvement mechanism Monitor use of tool Implement ways to learn lessons
incident report identifier
test tool deployment Success Factors
test condition
cyclomatic complexity
45. A metric to calculate the number of SINGLE condition outcomes that can independently affect the decision outcome.
condition determination coverage
LCSAJ
risk-based testing
monitor
46. 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.
test condition
alpha testing
inspection
defect
47. 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
impact analysis
interoperability testing
condition coverage
test data preparation tools
48. Tools used to identify and calculate coverage items in program code.
defect density
coverage measurement tools
interoperability
test tool deployment Success Factors
49. Software products or applications designed to automate manual testing tasks.
automation tools
dynamic analysis tools
backbone integration
failure rate
50. Not related to the actual functionality e.g. reliability efficiency usability maintainability portability etc.
configuration management tools
maintenance testing
decision table testing
nonfunctional requirements