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. A functional testing approach in which test cases are designed based on business processes.
test execution tasks
load testing
LCSAJ
business process-based testing
2. A code metric that specifies the number of independent paths through a program. Enables identification of complex (and therefore high-risk) areas of code.
beta testing
equivalence partitioning
business process-based testing
cyclomatic complexity
3. 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.
inspection
accuracy
independence of testing
error
4. Events that occurred during the testing process our investigation.
acceptance criteria
Incidents
error guessing
experience-based techniques
5. Tools used by developers to identify defects in programs.
maintainability
Impact subheadings
anomalous events
debugging tools
6. Requirements Analysis - Design - Coding - Integration - Implementation - Maintenance
waterfall model phases
functional requirements
alpha testing
agile software development model
7. Inputs - Expected Results - Actual Results - Anomalies - Date & Time - Procedure Step - Attempts to repeat - Testers - Observers
incident description subheadings
keyword-driven testing
impact
component
8. Assessment of changes required to different layers of documentation and software to implement a given change to the original requirements.
defect density
system testing
impact analysis
test levels
9. Allows storage of test input and expected results in one or more central data sources or databases.
SW development model
acceptance testing
data-driven testing
exhaustive testing
10. Combining components or sytems into larger structural units or subsystems.
integration
code coverage
IEEE incident report template
acceptance criteria
11. Response of the application to an input
Impact subheadings
equivalence partitioning
conformance testing tools
action
12. Special additions or changes to the environment required to run a test case.
integration
component integration testing
environmental needs
accuracy
13. Software products or applications designed to automate manual testing tasks.
code coverage
cyclomatic complexity
impact
automation tools
14. Metric used to calculate the number of combinations of all single condition outcomes within one statement that are executed by a test case.
test control Tasks
IEEE incident report template
multiple condition coverage
LCSAJ testing
15. Waterfall iterative-incremental "V"
condition determination coverage
conformance testing tools
test log uses
Three main SW development models
16. 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.
horizontal traceability
bottom-up integration
independence of testing
test execution tasks
17. The ratio between the number of defects found and the size of the component/system tested.
defect density
incremental testing
cyclomatic complexity
LCSAJ
18. Scripting technique that uses data files to store test input expected results and keywords related to a software application being tested.
incident description subheadings
keyword-driven testing
coverage measurement tools
failure rate
19. The smallest software item that can be tested in isolation.
stub
component
incident report identifier
condition determination coverage
20. All possible combinations of input values and preconditions are tested.
exhaustive testing
beta testing
conditions
test data preparation tools
21. Requirements that determine the functionality of a software system.
incident report
component integration testing
functional requirements
maintenance testing
22. Testing performed to determine whether the system meets acceptance criteria
beta testing
waterfall model phases
acceptance testing
waterfall model benefits
23. Unconfirmed - New - Open - Assigned - Resolved - Verified - Closed
defect masking
incident life cycle phases
exploratory testing
fault attack
24. 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).
configuration management tools
test tool deployment Success Factors
IEEE test case specification template
agile software development model
25. A set of conditions that a system needs to meet in order to be accepted by end users
driver
error guessing
Incidents
acceptance criteria
26. Fixed - Won't Fix - Later - Remind - Duplicate - Incomplete - Not a Bug - Invalid etc.
resolution types
driver
experience-based techniques
load testing
27. Ease with which software cna be modified to correct defects meet new requirements make future maintenance easier or adapt to a changed environment.
functional incremental integration
impact
maintainability
conditions
28. Tracing requirements for a level of testing using test documentation from the test plan to the test script.
decision coverage
monitor
horizontal traceability
instrumentation
29. Check to make sure a system adheres to a defined set of standards conventions or regulations in laws and similar specifications.
conformance testing tools
instrumentation
SW development model
incident management tools
30. Calculates the number of executed branch outcomes in code.
conditions
incident life cycle phases
decision coverage
monitor
31. 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 planning Tasks
test implementation tasks
waterfall model phases
32. Uses risks to: ID test techniques Determine how much testing is required Prioritize tests with high-priority risks first
debugging tools
risk-based testing
incremental testing
functionality
33. Testing performed at development organization's site but outside organization. (I.e. testing is performed by potential customers users or independent testing team)
coverage
test log uses
alpha testing
configuration management
34. 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
action
equivalence partitioning
35. White-box design technique used to design test cases for a software component using LCSAJ.
LCSAJ testing
Three main SW development models
anomalous events
configuration management tools
36. Informal testing technique in which test planning and execution run in parallel
exploratory testing
ad hoc integration
monitor
incident life cycle phases
37. 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
defect
black-box testing
resolution types
38. Separation of testing responsibilities which encourages the accomplishment of objective testing
boundary value analysis
nonfunctional requirements
independence of testing
acceptance criteria
39. The capability of a software product to provide agreed and correct output with the required degree of precision
maintenance testing
test management tool features
anomalous events
accuracy
40. Integrate different kinds of tools to make test management more efficient and simple.
test management tool features
integration
test data preparation tools
integration management tools
41. Linear Code Sequence and Jump.
component integration testing
acceptance criteria
LCSAJ
Impact subheadings
42. Tools used to identify and calculate coverage items in program code.
coverage measurement tools
efficiency
test levels
conformance testing tools
43. A test case design technique for a software component to ensure that the outcome of a decision point or branch in cod is tested.
coverage
coverage measurement tools
horizontal traceability
decision testing
44. 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
error
test data preparation tools
test planning Tasks
exhaustive testing
45. Not related to the actual functionality e.g. reliability efficiency usability maintainability portability etc.
keyword-driven testing
exploratory testing
functional requirements
nonfunctional requirements
46. Actual inputs required to execute a test case
experience-based techniques
iterative-incremental development models
input specifications
alpha testing
47. Measures amount of testing performed by a collection of test cases
failure
coverage
defect masking
test data preparation tools
48. Abilitiy of software to collaborate with one or more specified systems subsystem or components.
stub
interoperability
configuration management tools
Incidents
49. Human action that generates an incorrect result.
functional testing
error
agile software development model
system testing
50. Input or combination of inputs required to test software.
error
test implementation tasks
conditions
Impact subheadings