Decision - Table Based Testing
Decision - Table Based Testing
Volume: 3 Issue: 3
ISSN: 2321-8169
1302 - 1305
______________________________________________________________________________________________
PG Student, 2Prof.
CSE Dept., RNSIT, Bangalore, India.
Abstract Software testing is a method of assessing the correctness of functions implemented in software program. There are mainly two
approaches to identify test cases in software testing. They are structural testing(white-box testing) and functional testing(black box testing). In
this paper Decision Table-Based Testing is carried out as a functional test design technique to determine the test cases for complex logic in
software. It is ideal testing because it generates few number of effective test cases.
Keywords Functional Testing, Complex Logic, Decision Table
__________________________________________________*****_________________________________________________
I. INTRODUCTION
Software testing[6] is one of the important stage in software
development life cycle. Early testing in the software
development life cycle reduces the budget of the overall
project. Main purposes of considering testing are
_______________________________________________________________________________________
ISSN: 2321-8169
1302 - 1305
______________________________________________________________________________________________
cases are generated for randomly generated values or as the
values entered by the tester.
B. Flow Chart
Flow chart helps in visualizing the internal structure of each
module to be implemented. The following Fig. 2 shows the
flow chart to generate test cases using decision table based
testing.
4. Entry of actions
_______________________________________________________________________________________
ISSN: 2321-8169
1302 - 1305
______________________________________________________________________________________________
_______________________________________________________________________________________
ISSN: 2321-8169
1302 - 1305
______________________________________________________________________________________________
a- Account exist
n- Net banking
s- Senior citizen
b- Before 15 days
E1- Reservation is not possible. (Account does not exist)
E2- Reservation is not possible. ( Credit card number entered
is not proper)
E3- Reservation is not possible. ( Not before 15days)
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
a- account number
p- pin number
w- withdrawal amount
b- balance amount
t- transaction limit
V.
CONCLUSION
_______________________________________________________________________________________