251. Alpha testing is:
a) post-release testing
by end user representatives at the developer’s site.
b) the first testing that
is performed.
c) pre-release testing by end user representatives at the
developer’s site.
d) pre-release testing by
end user representatives at their sites.
252. A failure is:
a) found in the software;
the result of an error.
b) departure from specified behaviour.
c) an incorrect step,
process or data definition in a computer program.
d) a human action that
produces an incorrect result.
253. In a system
designed to work out the tax to be paid:
An employee has £4000 of salary
tax free. The next £1500 is taxed at 10%
The next £28000 is taxed
at 22%
Any further amount is
taxed at 40%
Which of these groups of
numbers would fall into the same equivalence class?
a) £4800; £14000; £28000
b) £5200; £5500; £28000
c) £28001; £32000; £35000
d) £5800; £28000; £32000
254. The most important
thing about early test design is that it:
a) makes test preparation
easier.
b) means inspections are
not required.
c) can prevent fault multiplication.
d) will find all faults.
255. Which of the
following statements about reviews is true?
a) Reviews cannot be
performed on user requirements specifications.
b) Reviews are the least
effective way of testing code.
c) Reviews are unlikely
to find faults in test plans.
d) Reviews should be performed on specifications, code, and test
plans.
256. Test cases are designed
during:
a) test recording.
b) test planning.
c) test configuration.
d) test specification.
257. A configuration
management system would NOT normally provide:
a) linkage of customer
requirements to version numbers.
b) facilities to compare test results with expected results.
c) the precise
differences in versions of software component source code.
d) restricted access to
the source code library.
258. The process starting
with the terminal modules is called -
a. Top-down integration
b. Bottom-up integration
c. None of the above
d. Module integration
259. The inputs for
developing a test plan are taken from
a. Project plan
b. Business plan
c. Support plan
d. None of the above
260. If an expected
result is not specified then:
a. We cannot run the test
b. It may be difficult to
repeat the test
c. It may be difficult to determine if the test has passed or
failed
d. We cannot automate the
user inputs
261. Which of the
following could be a reason for a failure
1) Testing fault
2) Software fault
3) Design fault
4) Environment Fault
5) Documentation Fault
a. 2 is a valid reason;
1,3,4 & 5 are not
b. 1,2,3,4 are valid
reasons; 5 is not
c. 1,2,3 are valid
reasons; 4 & 5 are not
d. All of them are valid reasons for failure
262. Test are prioritized
so that:
a. You shorten the time
required for testing
b. You do the best testing in the time available
c. You do more effective
testing
d. You find more faults
263. Which of the
following is not a static testing technique
a. Error guessing
b. Walkthrough
c. Data flow analysis
d. Inspections
264. Which of the
following statements about component testing is not true?
a. Component testing
should be performed by development
b. Component testing is
also know as isolation or module testing
c. Component testing
should have completion criteria planned
d. Component testing does not involve regression testing
265. During which test
activity could faults be found most cost effectively?
a. Execution
b. Design
c. Planning
d. Check Exit criteria
completion
266. Which, in general,
is the least required skill of a good tester?
a. Being diplomatic
b. Able to write software
c. Having good attention
to detail
d. Able to be relied on
267. The purpose of
requirement phase is
a. To freeze requirements
b. To understand user
needs
c. To define the scope of
testing
d. All of the above
268. Verification is:
a. Checking that we are
building the right system
b. Checking that we are building the system right
c. Performed by an
independent test team
d. Making sure that it is
what the user really wants
269. A regression test:
a. Will always be
automated
b. Will help ensure unchanged areas of the software have not been
affected
c. Will help ensure
changed areas of the software have not been affected
d. Can only be run during
user acceptance testing
270. Function/Test
matrix is a type of
a. Interim Test report
b. Final test report
c. Project status report
d. Management report
271. Defect Management
process does not include
a. Defect prevention
b. Deliverable base-lining
c. Management reporting
d. None of the above
272. What is the
difference between testing software developed by contractor outside your
country, versus
testing software
developed by a contractor within your country?
a. Does not meet people
needs
b. Cultural difference
c. Loss of control over
reallocation of resources
d. Relinquishments of
control
273. Software testing
accounts to what percent of software development costs?
a. 10-20
b. 40-50
c. 70-80
d. 5-10
274. A reliable system
will be one that:
a. Is unlikely to be completed
on schedule
b. Is unlikely to cause a failure
c. Is likely to be
fault-free
d. Is likely to be liked
by the users
275. How much testing is
enough
a. This question is
impossible to answer
b. The answer depends on the risks for your industry, contract and
special requirements
c. The answer depends on
the maturity of your developers
d. The answer should be
standardized for the software development industry
276. Which of the
following is not a characteristic for Testability?
a. Operability
b. Observability
c. Simplicity
d. Robustness
277. Cyclomatic
Complexity method comes under which testing method.
a. White box
b. Black box
c. Green box
d. Yellow box
278. Which of these can
be successfully tested using Loop Testing methodology?
a. Simple Loops
b. Nested Loops
c. Concatenated Loops
d. All of the above
279. To test a function,
the programmer has to write a ______, which calls the function and passes it
test
data.
a. Stub
b. Driver
c. Proxy
d. None of the above
280. Equivalence
partitioning is:
a. A black box testing
technique used only by developers
b. A black box testing
technique than can only be used during system testing
c. A black box testing technique appropriate to all levels of
testing
d. A white box testing
technique appropriate for component testing
إرسال تعليق