0% found this document useful (0 votes)
4 views3 pages

SoftwaretestingUnit 2

The document outlines the syllabus for the SEC-246 Software Testing Automation course at Kameshwar BCA College for the academic year 2026. It includes various topics such as the differences between static and dynamic testing, black box testing techniques, boundary value analysis, decision tables, and white box testing. Additionally, it contains fill-in-the-blank questions related to software testing concepts and techniques.

Uploaded by

onlyforstudy2545
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

SoftwaretestingUnit 2

The document outlines the syllabus for the SEC-246 Software Testing Automation course at Kameshwar BCA College for the academic year 2026. It includes various topics such as the differences between static and dynamic testing, black box testing techniques, boundary value analysis, decision tables, and white box testing. Additionally, it contains fill-in-the-blank questions related to software testing concepts and techniques.

Uploaded by

onlyforstudy2545
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Kameshwar BCA College

Academic Year – 2026


Subject : SEC-246 Software Testing Automation
Sem:4 Unit:2

1. What is difference between static and dynamic testing?


(OR)
How dynamic Testing differ from static Testing
2. Explore black box testing techniques in detail. Explain any one with example.
2. What is black box testing? List different techniques of it. (Apr-2022)
3. Which type of testing is possible with BVA? Explain BVC and Robustness testing with
example.(Apr-2024)
4. Explain boundary value checking, boundary value analysis, Robustness testing method
with example. (Apr-2022, Apr-2023,Oct-2023)
5. What is Decision Table. Explain with example. (Apr-2023)
(OR)
Explain the formation of decision table with example(Oct-2023)
(OR)
How decision table is used in black-box testing? Explain formation of decision table.
(Apr-2024)
6. What is white box testing? Why we need white box testing? (Apr-2022)
7. Explain Logic Coverage Criteria. (Apr-2023)
8. Explain Basis path testing in detail. (Apr-2022, Oct-2023, April-2024)

9. Explain Unit Testing techniques with example in detail. Discuss role of drivers and
stub.(Apr-2024)
10. Explain Graph based techni1ues.(Apr-2023)
11. Explain system testing. (Apr-2023)
12. What is system testing? Explain any two categories of it. (Oct-2023)
13. Explain different tests which have to be performed under system testing. (Apr-2022)

14. Fill In the blanks:

(1) Every design feature and its corresponding code is checked logically with every possible
path execution in ______________
(a) Black box testing (b)White box testing
(c) Testing Tool (d) Test Report.
(2) How many test cases are there in BVC if there are 4 variables in a module?
(a) 23 (b) 17 (c) 13 (d) 21
(3) How many test cases are there in worst-case testing if there are 3 variables in a module ?
(a) 125 (b) 625 (c) 623 (d) 521
(4) If there are k rules over n binary conditions, there are at least ____ test cases and at the
most ____ test cases.
(a) k + 2, 2n + 2 (b) k + 3, 2n + 3
(c) k, 2n (d) 3k + 3, 2n + 2

Created By Shraddha Vaghasiya Page 1


Kameshwar BCA College
Academic Year – 2026
Subject : SEC-246 Software Testing Automation
Sem:4 Unit:2

(5) A node with more than one arrow entering it is called a ____.
(a) Junction node (b) Decision node
(c) Predicate node (d) Region
(6) The number of independent paths is given by ____.
(a) V(G) = e – n + l (b) V(G) = e – n + 2
(c) V(G) = 2e – n + 1 (d) V(G) = e – 2n +1
(7) BVA stand for
(a) Basic Value Analysis (b) Boundary Value Analysis
(c) Border Value Analysis (d) Big Value Analysis.
(9) It has been observed that test cases, which are designed with boundary input values,
have a _______________ chance of finding errors.
(a)High (b) Low (c) Medium (d) Zero
(11) What are the components of a decision table?
(a) Condition Stub (b) Condition Entry
(c) Action Stub (d) All
(12) Boundary value analysis and equivalence class partitioning methods do not consider
________________.
(a) Combinations of input conditions
(b) Inputs (c) Outputs (d) None.
(13) White-box testing is _______________ to black box testing.
(a) mutually exclusive (b) Complementary
(c) not related. (d) related.
(14) The effectiveness of path testing gets ______________ with the increase in the software
under test.
(a) reduced (b) increased
(c ) does not change (d) none of the above.
(15) Areas bounded by edges and nodes are called___________.
(a) decision node (b)Junction node
(c ) region (d) All of the above.
(16) The length of a path is measured by the number of _____________.
(a) instructions (b) junction nodes
(c ) decision node (d) links
(17) An independent path is any path through the graph that introduces at least _________
new set of processing statements or new conditions.
(a) 4 (b)3 (c) 1 (d)2
(18) The __________ criteria specify when a test cycle can be completed.
(a) Entry (b) Exit
(c ) All (d) None
(19) A call graph is a__________.
(a) Undirected graph (b) directed graph

Created By Shraddha Vaghasiya Page 2


Kameshwar BCA College
Academic Year – 2026
Subject : SEC-246 Software Testing Automation
Sem:4 Unit:2

(c ) cyclic (d) None


(20) White box testing is called__________.
(a) Glass box (b) Open Box
(c ) Both(a) & (b) (d) None
(21) Recovery is the ability of a system to __________ operations after the integrity of the
application has been lost.
(a) Suspend (b) Observe
(c ) Restart (d) All of these.
(22) A node from which the control is transferred is called___________.
(a) source node (b) sink node
(c ) message (d) MM path.

Created By Shraddha Vaghasiya Page 3

You might also like