SlideShare a Scribd company logo
AIM: Design the following for given project (Black Box Testing)
1. Test Case
2. Test Suite
3. Testing Strategy
Also Design Test Cases using White Box Testing, Gray Box testing
Software Required: Software Testing tools.
Knowledge Required: Testing skills is dependent on the software used to test the software..
Theory/Logic:
Software Testing is evaluation of the software against requirements gathered from users and
system specifications. It is an investigation conducted to provide stakeholders with information
about the quality of the product or service under test.
Black-box testing alludes to tests that are conducted at the software interface. They are used to
determine that software functional are operational, that input is properly accepted and output is
correctly produced, and that the integrity of external information (e.g. database) is maintained. It
does not consider the internal logic structure that importance.
White-box testing of software is predicated on close examination of procedural detail. Logical
paths through the software are tested by providing test cases that exercise specific sets of
conditions and/or loops. The status of the program may be examined at various points to determine
if the expected or asserted status corresponds to the actual status.
Black Box Testing
Project Name : Tax Tracker
Module Name : Login
Date of Creation : 4/10/2019
Test
Cas
e No
Test
Scenari
o
Pre-
Condition
Test
Steps
Test Case Test Data Expecte
d
Result
Actual
Result
Post
Conditio
n
Statu
s
1 Verify
Login
Account
needs to
be
registered
first
Enter
User
Name,
Enter
Passwor
d,
Click on
login
button
Enter valid
username
and valid
password
<Valid
Username>
Success
ful
Login
Successf
ul Login
Employee
Dashboar
d is
shown
Pass
<Valid
Password>
Enter valid
username
and invalid
password
<Valid
Username>
Invalid
usernam
e or
passwor
d
Invalid
username
or
password
Login
page is
shown
Pass
<Invalid
Password>
Enter
invalid
username
and valid
password
<Invalid
Username>
Invalid
usernam
e or
passwor
d
Invalid
username
or
password
Login
page is
shown
Pass
<Valid
Password>
Enter
invalid
username
and invalid
password
<Invalid
Username>
Invalid
usernam
e or
passwor
d
Invalid
username
or
password
Login
page is
shown
Pass
<Invalid
Password>
Project Name : Tax Tracker
Module Name : Pending Work
Date of Creation : 4/10/2019
Test
Cas
e No
Test
Scenari
o
Pre-
Condition
Test
Steps
Test Case Test Data Expecte
d Result
Actual
Result
Post
Conditio
n
Statu
s
1 Pendin
g Work
All data
should be
stored in
database
Based on
Employe
e id,
Pending
work
should
be
shown.
- - Data is
shown
Data is
shown
Pending
work
Dashboar
d is
shown
Pass
Based on
Inward
id,
Pending
work
should
be
shown.
Enter valid
Inward id
<Valid
Inward
Id>
Data is
shown
Data is
shown
Pending
work
Dashboar
d is
shown
Pass
Enter
invalid
Inward id
<Invalid
Inward
Id>
Invalid
Inward Id
Invalid
Inward Id
Re-enter
Inward Id
Pass
Based on
Client id,
Pending
work
should
be
shown.
Enter valid
Client id
<Valid
Client Id>
Data is
shown
Data is
shown
Pending
work
Dashboar
d is
shown
Pass
Enter
invalid
Client id
<Invalid
Client Id>
Invalid
Client Id
Invalid
Client Id
Re-enter
Client Id
Pass
Project Name : Tax Tracker
Module Name : Invoice
Date of Creation : 4/10/2019
Test
Cas
e No
Test
Scenari
o
Pre-
Condition
Test
Steps
Test Case Test Data Expecte
d Result
Actual
Result
Post
Conditio
n
Statu
s
1 Invoice All data
should be
stored in
database
Based on
Service
type id,
invoice
should
be shown
with
service
name.
Enter valid
service
type id
<Valid
service
type id>
Data is
shown
Data is
shown
Invoice
list view
is shown
Pass
Enter
invalid
service
type id
<Invalid
Service
type id>
Invalid
service
type id
Invalid
service
type id
Re-select
or enter
the
service
type
name
Pass
Based on
client id,
invoice
should
be shown
with
client
name.
Enter valid
Client id
<Valid
Client Id>
Data is
shown
Data is
shown
Invoice
list view
is shown
Pass
Enter
invalid
Client id
<Invalid
Client Id>
Invalid
Client Id
Invalid
Client Id
Re-enter
or fetch
exist
client id
Pass
Project Name : Tax Tracker
Module Name : Outward
Date of Creation : 4/10/2019
Test
Cas
e No
Test
Scenari
o
Pre-
Condition
Test
Steps
Test Case Test Data Expecte
d Result
Actual
Result
Post
Conditio
n
Statu
s
1 Outwar
d
All data
should be
stored in
database
Inward is
created
and then
converte
d inward
into
Outward
by using
inward id
Enter or
select valid
inward id
for
outward
<Valid
inward
id>
Data is
shown
Data is
shown
Outward
list view
is shown
Pass
Enter or
select
invalid
inward id
for
outward
<Invalid
inward
id>
Invalid
inward id
Invalid
inward id
Re-select
or enter
the
inward id
Pass

More Related Content

PPTX
Introduction to software testing
DOCX
1. Watch the video a. Episode 9 Munchausen by Proxy Dying fo
DOCX
1. Watch the video a. Episode 9 Munchausen by Proxy Dying fo
DOCX
How to write effective test cases
PDF
Unit 4 - Test Management - Test Case Writing.docx.pdf
PPT
System Testing by system analysis design.ppt
PPTX
Software Testing (1).pptx
ODP
Software Testing - Day One
Introduction to software testing
1. Watch the video a. Episode 9 Munchausen by Proxy Dying fo
1. Watch the video a. Episode 9 Munchausen by Proxy Dying fo
How to write effective test cases
Unit 4 - Test Management - Test Case Writing.docx.pdf
System Testing by system analysis design.ppt
Software Testing (1).pptx
Software Testing - Day One

Similar to TEST CASE GENERATION GENERATION BLOCK BOX APPROACH (20)

PPTX
software testing types jxnvlbnLCBNFVjnl/fknblb
PPTX
Software Testing
PPTX
Software Quality Assurance
PPT
Testing
PPT
AJRA Test Strategy Discussion
PPT
Types of Software Testing
PPTX
Software testing strategies
PPTX
SOFTWARE TESTING.pptx
PPTX
WHITE BOX & BLACK BOX TESTING IN DATABASE
PPT
Software testing
PDF
Understanding Black Box Testing – Types, Techniques, and Examples.pdf
PPT
Software engineering Testing technique,test case,test suit design
PPT
Gd test kieu_test
PPTX
Unit - II 19CS408T - Software Testing Notes
DOCX
ST_final (2).docx
PPTX
White-Box and Black-Box testing Introduction.pptx
PPT
Software testing part
PDF
Understanding White Box and Black Box Testing
PPTX
An Introduction To Software Development - Testing, Continuous integration
software testing types jxnvlbnLCBNFVjnl/fknblb
Software Testing
Software Quality Assurance
Testing
AJRA Test Strategy Discussion
Types of Software Testing
Software testing strategies
SOFTWARE TESTING.pptx
WHITE BOX & BLACK BOX TESTING IN DATABASE
Software testing
Understanding Black Box Testing – Types, Techniques, and Examples.pdf
Software engineering Testing technique,test case,test suit design
Gd test kieu_test
Unit - II 19CS408T - Software Testing Notes
ST_final (2).docx
White-Box and Black-Box testing Introduction.pptx
Software testing part
Understanding White Box and Black Box Testing
An Introduction To Software Development - Testing, Continuous integration
Ad

Recently uploaded (20)

PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
additive manufacturing of ss316l using mig welding
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
CH1 Production IntroductoryConcepts.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Sustainable Sites - Green Building Construction
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT
Project quality management in manufacturing
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Well-logging-methods_new................
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
PPT on Performance Review to get promotions
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
additive manufacturing of ss316l using mig welding
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Construction Project Organization Group 2.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
CH1 Production IntroductoryConcepts.pptx
573137875-Attendance-Management-System-original
Sustainable Sites - Green Building Construction
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Project quality management in manufacturing
Embodied AI: Ushering in the Next Era of Intelligent Systems
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Well-logging-methods_new................
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPT on Performance Review to get promotions
OOP with Java - Java Introduction (Basics)
Model Code of Practice - Construction Work - 21102022 .pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Ad

TEST CASE GENERATION GENERATION BLOCK BOX APPROACH

  • 1. AIM: Design the following for given project (Black Box Testing) 1. Test Case 2. Test Suite 3. Testing Strategy Also Design Test Cases using White Box Testing, Gray Box testing Software Required: Software Testing tools. Knowledge Required: Testing skills is dependent on the software used to test the software.. Theory/Logic: Software Testing is evaluation of the software against requirements gathered from users and system specifications. It is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Black-box testing alludes to tests that are conducted at the software interface. They are used to determine that software functional are operational, that input is properly accepted and output is correctly produced, and that the integrity of external information (e.g. database) is maintained. It does not consider the internal logic structure that importance. White-box testing of software is predicated on close examination of procedural detail. Logical paths through the software are tested by providing test cases that exercise specific sets of conditions and/or loops. The status of the program may be examined at various points to determine if the expected or asserted status corresponds to the actual status.
  • 2. Black Box Testing Project Name : Tax Tracker Module Name : Login Date of Creation : 4/10/2019 Test Cas e No Test Scenari o Pre- Condition Test Steps Test Case Test Data Expecte d Result Actual Result Post Conditio n Statu s 1 Verify Login Account needs to be registered first Enter User Name, Enter Passwor d, Click on login button Enter valid username and valid password <Valid Username> Success ful Login Successf ul Login Employee Dashboar d is shown Pass <Valid Password> Enter valid username and invalid password <Valid Username> Invalid usernam e or passwor d Invalid username or password Login page is shown Pass <Invalid Password> Enter invalid username and valid password <Invalid Username> Invalid usernam e or passwor d Invalid username or password Login page is shown Pass <Valid Password> Enter invalid username and invalid password <Invalid Username> Invalid usernam e or passwor d Invalid username or password Login page is shown Pass <Invalid Password>
  • 3. Project Name : Tax Tracker Module Name : Pending Work Date of Creation : 4/10/2019 Test Cas e No Test Scenari o Pre- Condition Test Steps Test Case Test Data Expecte d Result Actual Result Post Conditio n Statu s 1 Pendin g Work All data should be stored in database Based on Employe e id, Pending work should be shown. - - Data is shown Data is shown Pending work Dashboar d is shown Pass Based on Inward id, Pending work should be shown. Enter valid Inward id <Valid Inward Id> Data is shown Data is shown Pending work Dashboar d is shown Pass Enter invalid Inward id <Invalid Inward Id> Invalid Inward Id Invalid Inward Id Re-enter Inward Id Pass Based on Client id, Pending work should be shown. Enter valid Client id <Valid Client Id> Data is shown Data is shown Pending work Dashboar d is shown Pass Enter invalid Client id <Invalid Client Id> Invalid Client Id Invalid Client Id Re-enter Client Id Pass
  • 4. Project Name : Tax Tracker Module Name : Invoice Date of Creation : 4/10/2019 Test Cas e No Test Scenari o Pre- Condition Test Steps Test Case Test Data Expecte d Result Actual Result Post Conditio n Statu s 1 Invoice All data should be stored in database Based on Service type id, invoice should be shown with service name. Enter valid service type id <Valid service type id> Data is shown Data is shown Invoice list view is shown Pass Enter invalid service type id <Invalid Service type id> Invalid service type id Invalid service type id Re-select or enter the service type name Pass Based on client id, invoice should be shown with client name. Enter valid Client id <Valid Client Id> Data is shown Data is shown Invoice list view is shown Pass Enter invalid Client id <Invalid Client Id> Invalid Client Id Invalid Client Id Re-enter or fetch exist client id Pass
  • 5. Project Name : Tax Tracker Module Name : Outward Date of Creation : 4/10/2019 Test Cas e No Test Scenari o Pre- Condition Test Steps Test Case Test Data Expecte d Result Actual Result Post Conditio n Statu s 1 Outwar d All data should be stored in database Inward is created and then converte d inward into Outward by using inward id Enter or select valid inward id for outward <Valid inward id> Data is shown Data is shown Outward list view is shown Pass Enter or select invalid inward id for outward <Invalid inward id> Invalid inward id Invalid inward id Re-select or enter the inward id Pass