42.
What is the difference between re-testing and regression testing?
Re-testing
ensures the original fault has been removed; regression testing looks for
unexpected sideeffects
43.
What are the Experience-based testing techniques ?
In
experience-based techniques, people's knowledge, skills and background are a
prime contributor to the test conditions and test cases. The experience of both
technical and business people is important, as they bring different
perspectives to the test analysis and design process. Due to previous
experience with similar systems, they may have insights into what could go
wrong, which is very useful for testing.
44.
What type of review requires formal entry and exit criteria, including metrics? Inspection
45.
Could reviews or inspections be considered part of testing?
Yes,
because both help detect faults and improve quality
46.
An input field takes the year of birth between 1900 and 2004 What are the
boundary values for testing this field ? 1899,1900,2004,2005
47.
Which of the following tools would be involved in the automation of regression
test? a. Data tester b. Boundary tester c. Capture/Playback d. Output
comparator.
d.
Output comparator
48.
To test a function,what has to write a programmer, which calls the function to
be tested and passes it test data.
Driver
49.
What is the one Key reason why developers have difficulty testing their own
work?
Lack
of Objectivity
50.“How
much testing is enough?”
The
answer depends on the risk for your industry, contract and special
requirements.
51.
When should testing be stopped?
It
depends on the risks for the system being tested.
52.
Which of the following is the main purpose of the integration strategy for
integration testing in the small?
To
specify which modules to combine when, and how many at once.
53.
What is the purpose of a test completion criterion?
To
determine when to stop testing
54.
Given the following code, which statement is true about the minimum number of
test cases required for full statement and branch coverage?
Read
p
Read
q
IF
p+q> 100
THEN
Print "Large"
ENDIF
IF
p > 50
THEN
Print "p Large"
ENDIF
1
test for statement coverage, 2 for branch coverage
55.
What is the difference between re-testing and regression testing?
Re-testing
ensures the original fault has been removed; regression testing looks for
unexpected side-effects.
56.
Which review is normally used to evaluate a product to determine its
suitability for intended use and to identify discrepancies?
Technical
Review.
57.
Why we use decision tables?.
The
techniques of equivalence partitioning and boundary value analysis are often
applied to specific situations or inputs. However, if different combinations of
inputs result in different actions being taken, this can be more difficult to
show using equivalence partitioning and boundary value analysis, which tend to
be more focused on the user interface. The other two specification-based
tech-niques, decision tables and state transition testing are more focused on
business logic or business rules. A decision table is a good way to deal with
combinations of things (e.g. inputs). This technique is sometimes also referred
to as a 'cause-effect' table. The reason for this is that there is an
associated logic diagramming technique called 'cause-effect graphing' which was
sometimes used to help derive the decision table
No comments:
Post a Comment