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. Testing performed to detect defects in interfaces and interation between integrated components. Also called "integration testing in the small".
integration testing
acceptance testing
integration
component integration testing
2. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
decision testing
maintainability testing
integration testing
functional incremental integration
3. Calculates the number of executed branch outcomes in code.
decision coverage
incident report
defect
test data preparation tools
4. 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
agile software development model
incremental testing
functional testing tool
Impact subheadings
5. Testing performed to determine whether the system meets acceptance criteria
resolution types
incident report
coverage
acceptance testing
6. A technique used to improve testing coverage by deliberately introducing faults in code.
test control Tasks
multiple condition coverage
fault attack
functional incremental integration
7. A metric to calculate the number of SINGLE condition outcomes that can independently affect the decision outcome.
condition determination coverage
incident description subheadings
defect masking
dynamic analysis tools
8. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
incident description subheadings
waterfall model phases
informal review
iterative-incremental development models
9. The process of finding analyzing and removing causes of failure in a software product.
documentation tools
test management tool features
debugging
alpha testing
10. Assessment of changes required to different layers of documentation and software to implement a given change to the original requirements.
fault attack
incident life cycle phases
impact analysis
IEEE incident report template
11. Frequency of tests failing per unit of measure (e.g. time number of transactions test cases executed.)
bottom-up integration
failure rate
environmental needs
impact
12. Input or combination of inputs required to test software.
waterfall model phases
control flow structure
failure rate
conditions
13. The ratio between the number of defects found and the size of the component/system tested.
data-driven testing
defect density
integration management tools
big-bang testing
14. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
horizontal traceability
testing process phases
interoperability testing
alpha testing
15. Find defects in code while the software application being tested is running.
efficiency
monitor
experience-based techniques
dynamic analysis tools
16. Tools used by developers to identify defects in programs.
documentation tools
maintainability testing
debugging tools
incident report
17. Record details of test cases executed Record order of execution record results
alpha testing
conditions
maintenance testing
test log uses
18. Uses risks to: ID test techniques Determine how much testing is required Prioritize tests with high-priority risks first
risk-based testing
exploratory testing
incident life cycle phases
interoperability testing
19. A functional testing approach in which test cases are designed based on business processes.
interoperability
business process-based testing
cyclomatic complexity
agile software development model
20. Insertion of additional code in the existing program in order to count coverage items.
test analysis & design tasks
backbone integration
LCSAJ
instrumentation
21. Occurrences that happen before and after an unexpected event
load testing
test data preparation tools
component integration testing
anomalous events
22. Black-box techniques used to derive test cases drawing on knowledge intuition and skill of individuals.
experience-based techniques
component integration testing
decision table
load testing
23. Bug fault internal error problem etc. Flaw in software that causes it to fail to perform its required functions.
maintainability testing
driver
defect
acceptance criteria
24. A black-box test design technique used to identify possible causes of a problem by using the cause-effect diagram
testing process phases
conformance testing tools
cause-effect graphic testing
data flow structure
25. Software products or applications designed to automate manual testing tasks.
entry criteria
test tool deployment Success Factors
control flow structure
automation tools
26. Develop & proiroitize test cases Create groups of test cases Set up test environment
iterative-incremental development models
condition coverage
driver
test implementation tasks
27. Waterfall iterative-incremental "V"
independence of testing
Three main SW development models
exhaustive testing
functional requirements
28. Check to make sure a system adheres to a defined set of standards conventions or regulations in laws and similar specifications.
condition determination coverage
data flow structure
decision table testing
conformance testing tools
29. Sequence in which instructions are executed through a component or system
incremental testing
entry criteria
control flow structure
debugging
30. Deviation of a software system from its expected delivery services or results
failure
defect density
data flow structure
multiple condition coverage
31. Combining components or sytems into larger structural units or subsystems.
waterfall model phases
decision coverage
IEEE incident report template
integration
32. Testing software components that are separately testable. Also module program and unit testing.
maintenance testing
exit criteria
test levels
component testing
33. A review not based on a formal documented procedure
test analysis & design tasks
informal review
decision table testing
decision coverage
34. The smallest software item that can be tested in isolation.
coverage measurement tools
integration management tools
component
incident description subheadings
35. Nonfunctional testing including testing: ease of fixing defects - ease of meeting new requirements - ease of maintenance
impact
maintainability testing
control flow structure
debugging tools
36. Begin with initial requirements specification phase end with implementation and maintenance phases with cyclical transitions in between phases.
condition coverage
iterative-incremental development models
data flow structure
IEEE incident report template
37. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
failure rate
multiple condition coverage
integration
cyclomatic complexity
38. An event or item that can be tested using one or more test cases
decision testing
test condition
testing process phases
test control Tasks
39. Special additions or changes to the environment required to run a test case.
environmental needs
condition coverage
driver
IEEE test case specification template
40. Black-box testing technique used to create groups of input conditions that create the same kind of output.
IEEE incident report template
equivalence partitioning
backbone integration
business process-based testing
41. Incident Report - Identifier - Summary - Incident - Description - Impact
IEEE incident report template
automation tools
Three main SW development models
beta testing
42. White-box design technique used to design test cases for a software component using LCSAJ.
LCSAJ testing
conformance testing tools
incident report
coverage
43. Linear Code Sequence and Jump.
error guessing
testing process phases
functional requirements
LCSAJ
44. A table showing combinations of inputs and their associated actions.
decision table
test levels
test management tool features
equivalence partitions
45. Measures amount of testing performed by a collection of test cases
control flow structure
test execution tasks
maintenance testing
coverage
46. 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).
anomalous events
configuration management tools
Impact subheadings
system testing
47. 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
risk-based testing
big-bang testing
horizontal traceability
48. A metric used to calculate the number of ALL condition or sub-expression outcomes in code that are executed by a test suite.
equivalence partitions
big-bang testing
condition coverage
exhaustive testing
49. Components are combined and tested in the order in which basic functionalities start working
functional incremental integration
interoperability testing
black-box testing
keyword-driven testing
50. Severity - Priority
keyword-driven testing
coverage
interoperability
Impact subheadings