Testing Assignment
1. _____ is a failure if a program doesn't work correctly.
Programming
Testing
Both a and b
None of these
2. Which of the following is not a charectersitic for Testability?
Operability
Observability
Simplicity
Robustness
3. Cyclimatic Complexity method comes under___ testing method.
White box
Black box
Green box
Yellow box
4. Testing is a____if a program does not work correctly.
Failure
Success
Complete
Partial
5. A____is a sequence of statements from one place in the program to another.
Route
Path
Sub path
Gateway
6. Loop Testing comes under which testing method?
White Box
Black Box
Green Box
Yellow Box
7. Which of these can be successfully tested using Loop Testing methodology?
Simple Loops
Nested Loops
Concatenated Loops
All of the above
8. Graph based testing comes under which testing methods ?
White Box
Black Box
Green Box
Yellow Box
9. Which testing methods are used by end-users who actually test software
before they use it.
Alpha and Beta Testing
White Box Testing
Black Box Testing
Trial and Error Testing
10. To test a function, the programmer has to write a___, which calls the
function and passes it test data.
Stub
Driver
Proxy
None of the above
11. The customer’s view of quality means:
a. Meeting requirements
b. Doing it the right way
c. Doing it right the first time
d. Fit for use
e. Doing it on time
12. The testing of a single program, or function, usually performed by the
developer is called:
a. Unit testing
b. Integration testing
c. System testing
d. Regression testing
e. Acceptance testing
13. The measure used to evaluate the correctness of a product is called the
product:
a. Policy
b. Standard
c. Procedure to do work
d. Procedure to check work
e. Guideline
14. Which of the four components of the test environment is considered to
be the most important component of the test environment:
a. Management support
b. Tester competency
c. Test work processes
d. Testing techniques and tools
15. Effective test managers are effective listeners. The type of listening in
which the tester is performing an analysis of what the speaker is saying is
called:
a. Discriminative listening
b. Comprehensive listening
c. Therapeutic listening
d. Critical listening
e. Appreciative listening
16. To become a CSTE, an individual has a responsibility to accept the
standards of conduct defined by the certification board. These standards of
conduct are called:
a. Code of ethics
b. Continuing professional education requirement
c. Obtaining references to support experience
d. Joining a professional testing chapter
e. Following the common body of knowledge in the practice of software testing
17. Which of the following are risks that testers face in performing their
test activities:
a. Not enough training
b. Lack of test tools
c. Not enough time for testing
d. Rapid change
e. All of the above
18. All of the following are methods to minimize loss due to risk. Which one
is not a method to minimize loss due to risk:
a. Reduce opportunity for error
b. Identify error prior to loss
c. Quantify loss
d. Minimize loss
e. Recover loss
19. Defect prevention involves which of the following steps:
a. Identify critical tasks
b. Estimate expected impact
c. Minimize expected impact
d. a, b and c
e. a and b
20. The first step in designing use case is to:
a. Build a system boundary diagram
b. Define acceptance criteria
c. Define use cases
d. Involve users
e. Develop use cases
21. The defect attribute that would help management determine the
importance of the defect is called:
a. Defect type
b. Defect severity
c. Defect name
d. Defect location
e. Phase in which defect occurred
22. The system test report is normally written at what point in software
development:
a. After unit testing
b. After integration testing
c. After system testing
d. After acceptance testing
23. The primary objective of user acceptance testing is to:
a. Identify requirements defects
b. Identify missing requirements
c. Determine if software is fit for use
d. Validate the correctness of interfaces to other software systems
e. Verify that software is maintainable
24. If IT establishes a measurement team to create measures and metrics to
be used in status reporting, that team should include individuals who have:
a. A working knowledge of measures
b. Knowledge in the implementation of statistical process control tools
c. A working understanding of benchmarking techniques
d. Knowledge of the organization’s goals and objectives
e. All of the above
25. What is the difference between testing software developed by a
contractor outside your country, versus testing software developed by a
contractor within your country:
a. Does not meet people needs
b. Cultural differences
c. Loss of control over reallocation of resources
d. Relinquishment of control
e. Contains extra features not specified
26. What is the definition of a critical success factor:
a. A specified requirement
b. A software quality factor
c. Factors that must be present
d. A software metric
e. A high cost to implement requirement
27. The condition that represents a potential for loss to an organization is
called:
a. Risk
b. Exposure
c. Threat
d. Control
e. Vulnerability
28. A flaw in a software system that may be exploited by an individual for
his or her advantage is called:
a. Risk
b. Risk analysis
c. Threat
d. Vulnerability
e. Control
29. The conduct of business of the Internet is called:
a. e-commerce
b. e-business
c. Wireless applications
d. Client-server system
e. Web-based applications
30. The following is described as one of the five levels of maturing a new
technology into an IT organization’s work processes. The “People-
dependent technology” level is equivalent to what level in SEI’s
compatibility maturity model:
a. Level 1
b. Level 2
c. Level 3
d. Level 4
e. Level 5
31 : Which term defines the process of project compliance with policies and
procedures?
A. Quality control
B. Quality assurances
C. Quality audits
D. Quality control management
32: Which process does QA provide and umbrella for?
A. Continuous process improvement
B. Quality assurance
C. Project management plan
D. Quality baseline
33: Which of the processes includes all activities of the performing organization
that determines policies and responsibilites of a project?
A. Performance quality control
B. Project quality management
C. Performance plan management
D. Quality control management
34: Which of the following are negative possibilities if quality requirements are
not met?
A. Overworking team members and poor product quality
B. Customer complaints and late product
C. Poor quality
D. Termination
35: Which of these terms apply to identifying quality standards and how to
satisfy them?
A. Quality projections
B. Quality management
C. Quality planning
D. Quality overview
36: Which of the following definitions apply to the cost of quality?
A. Left over product
B. Total cost of all project efforts
C. Customer satisfaction
D. Redoing entire project
37. A management activity, frequently performed by a staff function
Your answer:
Quality Assurance
Quality Control
38. Concerned with all of the products that will ever be produced by a
process (not just one project)
Your answer:
Quality Assurance
Quality Control
39. The responsibility of the team/workers
Your answer:
Quality Control
Quality Assurance
40. Identifies defects for the primary purpose of correcting defects
Your answer:
Quality Control
Quality Assurance
41 Establishes (or helps to establish) processes
Your answer:
Quality Control
Quality Assurance
42 Concerned with a specific product or project
Your answer:
Quality Control
Quality Assurance
43 Sets up measurements programs to evaluate process effectiveness
Your answer:
Quality Control
Quality Assurance
44 Verifies whether specific attributes are in, or not in, a specific product
or service.
Your answer:
Quality Assurance
Quality Control
45 Identifies weaknesses in processes and improves them.
Your answer:
Quality Assurance
Quality Control
46 Evaluates the life cycle itself
Your answer:
Quality Control
Quality Assurance
47 Makes sure bugs don't happen again on other projects
Your answer:
Quality Assurance
Quality Control
48 relates to a specific product or service
Your answer:
Quality Assurance
Quality Control
49. Access control testing is also known as
Your answer:
a)Error handling
b)Security testing
c)Static testing
d)Fault based testing
50. Audits to ensure that the system is designed in accordance with
organization strategy, policies, procedures, and standards are designed to test
which quality factor?
Your answer:
a)best practices
b)correctness
c)maintainability
d)compliance