SlideShare a Scribd company logo
1 of 5
Download to read offline
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

Similar to TEST CASE GENERATION GENERATION BLOCK BOX APPROACH

Testcase training
Testcase trainingTestcase training
Testcase trainingmedsherb
 
Testing Software Solutions
Testing Software SolutionsTesting Software Solutions
Testing Software Solutionsgavhays
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaEdureka!
 
Session17-Software Testing.pdf
Session17-Software Testing.pdfSession17-Software Testing.pdf
Session17-Software Testing.pdfPeterTran514407
 
What is Test Case in Manual Testing (1).pdf
What is Test Case in Manual Testing (1).pdfWhat is Test Case in Manual Testing (1).pdf
What is Test Case in Manual Testing (1).pdfInfotek Solutions
 
Real Time software Training in Nagercoil
Real Time software Training in NagercoilReal Time software Training in Nagercoil
Real Time software Training in Nagercoiljclick2
 
Software Testing PPT | Software All Testing
Software Testing PPT | Software All TestingSoftware Testing PPT | Software All Testing
Software Testing PPT | Software All Testingsankalpkumarsahoo174
 
Introduction and Role of a manual testing in a SDLC
Introduction and Role of a manual testing in a SDLC Introduction and Role of a manual testing in a SDLC
Introduction and Role of a manual testing in a SDLC minimini22
 
Software testing
Software testingSoftware testing
Software testingRavi Dasari
 
softwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfsoftwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfBabaShaikh3
 
Hotel management system
Hotel management systemHotel management system
Hotel management systemRoni Roy
 

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

Testcase training
Testcase trainingTestcase training
Testcase training
 
Testing Software Solutions
Testing Software SolutionsTesting Software Solutions
Testing Software Solutions
 
testing.pptx
testing.pptxtesting.pptx
testing.pptx
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | Edureka
 
Session17-Software Testing.pdf
Session17-Software Testing.pdfSession17-Software Testing.pdf
Session17-Software Testing.pdf
 
testing
testingtesting
testing
 
What is Test Case in Manual Testing (1).pdf
What is Test Case in Manual Testing (1).pdfWhat is Test Case in Manual Testing (1).pdf
What is Test Case in Manual Testing (1).pdf
 
Software_Testing_ppt.pptx
Software_Testing_ppt.pptxSoftware_Testing_ppt.pptx
Software_Testing_ppt.pptx
 
Real Time software Training in Nagercoil
Real Time software Training in NagercoilReal Time software Training in Nagercoil
Real Time software Training in Nagercoil
 
Testing
TestingTesting
Testing
 
Testing
TestingTesting
Testing
 
Software Testing PPT | Software All Testing
Software Testing PPT | Software All TestingSoftware Testing PPT | Software All Testing
Software Testing PPT | Software All Testing
 
Test case development
Test case developmentTest case development
Test case development
 
SWQ
SWQSWQ
SWQ
 
Introduction and Role of a manual testing in a SDLC
Introduction and Role of a manual testing in a SDLC Introduction and Role of a manual testing in a SDLC
Introduction and Role of a manual testing in a SDLC
 
Software testing
Software testingSoftware testing
Software testing
 
softwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfsoftwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdf
 
Software testing
Software testingSoftware testing
Software testing
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Software-Testing-ppt.pptx
Software-Testing-ppt.pptxSoftware-Testing-ppt.pptx
Software-Testing-ppt.pptx
 

Recently uploaded

(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 

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