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