You are on page 1of 2

Software testing methodologies

B.Tech III/IV 1st mid


answer any three questions
1.Explain white-box testing and behavioral testing?
2.State and explain various dichotomies in software testing?
3.Consider the following flow - graph? Select optimal number of paths to achieve
C1+C2 (statement coverage + branch coverage).

4.Discuss in detail about data - flow testing and its various strategies.
5.Explain the terms a) domain testing, b) transaction flow testing
c) about static and dynamic program slicing.

Bit paper
1.which of the following is not a static testing technique
a)error guessing

b)walkthrough

c)dataflow analysis

2equivalence partitioning is
3 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 team
d)making sure that it is what the user really wants

d)inspections

4)user acceptance testing is


a)white box testing b)black box testing c)gray box testing d)none
5)Function point is measure of
a)effort

b)complexity

c)usability

d)size

6) Domain testing is done by


A). intersections of equalities obtained from predicates
B). non linear inequalities
C. interpreting predicates in terms of input variables

D). none

7) Strongest data flow testing is


A). ADUP strategy

B.) AU strategy

C) APU+C

D). ACU+P

8 )Unreachable code is an example for


A). Logic Bug B). Initialization Bug C). Data Bug D.) General Bug
9) Importance of Bug ($) = ________________________________
10) Deviation is expected result and actual result is known as
A). Defect

B). Bug

C). Error

D). either A or B

You might also like