0% found this document useful (0 votes)
2 views9 pages

Exp 5

The document outlines test cases for a Purchase Order Management system, detailing various functionalities such as adding, updating, and deleting products and employees, as well as generating sales reports. Each test case includes a description, input, expected output, actual output, and execution details. The results indicate successful execution for most test cases, with some failures noted in discount application and store value card processing.

Uploaded by

time1080p
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)
2 views9 pages

Exp 5

The document outlines test cases for a Purchase Order Management system, detailing various functionalities such as adding, updating, and deleting products and employees, as well as generating sales reports. Each test case includes a description, input, expected output, actual output, and execution details. The results indicate successful execution for most test cases, with some failures noted in discount application and store value card processing.

Uploaded by

time1080p
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

Project Name : Design Test cases for Purchase Order Management

Test Case Template


Test Case ID: FUNC_05 Test Designed by: Ashutosh Shinde
Test Priority: Medium Test Designed date: 02/04/2024
Module Name: Test cases for Purchase Order Test Executed by: Ashutosh Shinde
Management
Test Title: Test cases for Purchase Order Test Execution date: 02/04/2024
Management

Test Test Test Test


Case Browser Resu comments
ID Description Input Expected Output Actual Output lt

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Product details Success message Success message 09:30AM]:
Add new (name, price, "Product added "Product added Launch
TC001 product quantity) successfully" successfully" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Product details Error message Error message 09:32AM]:
Add existing (name, price, "Product already "Product already Launch
TC002 product quantity) exists" exists" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
Success message Success message 99.225 4
Update "Product "Product 09:34AM]:
product Product ID, new information information Launch
TC003 information details updated" updated" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Update non- Error message Error message 09:36AM]:
existing Product ID, new "Product not "Product not Launch
TC004 product details found" found" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Success message Success message 09:38AM]:
"Product deleted "Product deleted Launch
TC005 Delete product Product ID successfully" successfully" Pass successful
Test Test Test Test
Case Browser Resu comments
ID Description Input Expected Output Actual Output lt

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Delete non- Error message Error message 09:40AM]:
existing "Product not "Product not Launch
TC006 product Product ID found" found" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
List of products List of products 09:42AM]:
Search product matching the matching the Launch
TC007 by name Product name name name Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Search product 09:44AM]:
by non-existing Launch
TC008 name Product name Empty list Empty list Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Success message Success message 09:46AM]:
Product ID, "Sale recorded "Sale recorded Launch
TC009 Sell product quantity sold successfully" successfully" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
Sell product Error message Error message 99.225 4
with "Insufficient "Insufficient 09:48AM]:
insufficient Product ID, quantity quantity Launch
TC010 quantity quantity sold available" available" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
Generate sales List of sales made List of sales 99.225 4
report for a within the made within the 09:50AM]:
specific date Start date, end specified date specified date Launch
TC011 range date range range Pass successful

Generate sales GC – [Ashutosh


report for non- 120.0.60 02/04/202
existing date Start date, end 99.225 4
TC012 range date Empty list Empty list Pass 09:52AM]:
Test Test Test Test
Case Browser Resu comments
ID Description Input Expected Output Actual Output lt

Launch
successful

GC – [Ashutosh
120.0.60 02/04/202
Success message 99.225 4
Employee details Success message "Employee 09:54AM]:
Add new (name, position, "Employee added added Launch
TC013 employee salary) successfully" successfully" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Employee details Error message Error message 09:56AM]:
Add existing (name, position, "Employee "Employee Launch
TC014 employee salary) already exists" already exists" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
Success message Success message 99.225 4
Update "Employee "Employee 09:58AM]:
employee Employee ID, information information Launch
TC015 information new details updated" updated" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Update non- Error message Error message 10:00AM]:
existing Employee ID, "Employee not "Employee not Launch
TC016 employee new details found" found" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
Success message Success message 99.225 4
"Employee "Employee 10:03AM]:
Delete deleted deleted Launch
TC017 employee Employee ID successfully" successfully" Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
Delete non- Error message Error message 10:04AM]:
existing "Employee not "Employee not Launch
TC018 employee Employee ID found" found" Pass successful
Test Test Test Test
Case Browser Resu comments
ID Description Input Expected Output Actual Output lt

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
10:06AM]:
View employee List of all List of all Launch
TC019 list N/A employees employees Pass successful

GC – [Ashutosh
120.0.60 02/04/202
99.225 4
10:08AM]:
View empty Launch
TC020 employee list N/A Empty list Empty list Pass successful

Test Test Test Test


Case Browser Resu Comments
ID Description Input Expected Output Actual Output lt

GC – [Ashutosh
Error message 120.0.60 02/04/2024
Add negative Product details Error message "Invalid 99.225 10:10AM]:
quantity of a (name, price, "Invalid quantity, quantity, must Launch
TC021 product quantity) must be positive" be positive" Pass successful

GC – [Ashutosh
Error message 120.0.60 02/04/2024
Update Error message "Invalid price, 99.225 10:12AM]:
product with Product ID, new "Invalid price, must be Launch
TC022 negative price price must be positive" positive" Pass successful

GC – [Ashutosh
120.0.60 02/04/2024
Search product List of products List of products 99.225 10:14AM]:
by partial Partial product containing the containing the Launch
TC023 name name partial name partial name Pass successful

Add new Success GC – [Ashutosh


product with message 120.0.60 02/04/2024
special Product details Success message "Product 99.225 10:16AM]:
characters in (name, price, "Product added added Launch
TC024 name quantity) successfully" successfully" Pass successful

Generate sales GC – [Ashutosh


report for Error message Error message 120.0.60 02/04/2024
invalid date Start date, end "Invalid date "Invalid date 99.225 10:18AM]:
TC025 range date range" range" Pass
Test Test Test Test
Case Browser Resu Comments
ID Description Input Expected Output Actual Output lt

Launch
successful

Test Test Test


Case Expected Actual Browse Stat Comme
ID Test Scenario Steps Output Output r us nts
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:20A
M]:
Check for a Successful Regular sale Launch
TC00 Regular Sale regular sale completion of process successf
1 Process process regular sale completed Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
Successful 5 10:22A
Process sales processing M]:
Debit/Credit with with Successful Launch
TC00 Card debit/credit debit/credit card successf
2 Processing cards cards processing Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:24A
Check for Successful Loyalty M]:
Loyalty loyalty loyalty membership Launch
TC00 Membership membership membership purchased successf
3 Purchase purchase purchase successfully Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:26A
Check correct M]:
Correct prices Accurate Correct Launch
TC00 Pricing displayed for display of prices successf
4 Display merchandise prices displayed Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:28A
System Null M]:
Test for "0" or handles null transaction Launch
TC00 Null null transaction handled successf
5 Transaction transaction appropriately correctly Pass ul
UPC/barcode GC – [Ashutosh
TC00 Tie Barcodes Tie barcodes Successful s tied 120.0.6 02/04/2
6 to Vendors to vendors tying of correctly Pass 024
UPC/barcodes 099.22 10:30A
to vendors 5 M]:
Launch
successf
ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
Test for billing 5 10:32A
or shipping Accurate Correct M]:
details in billing or billing and Launch
TC00 Billing/Shippi payment shipping shipping successf
7 ng Details manager details details Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:34A
Successful M]:
Test for completion of Reference Launch
TC00 Reference reference reference transaction successf
8 Transaction transaction transaction completed Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:36A
M]:
Test the print Correct format Receipt Launch
TC00 Receipt Print format of the of printed format successf
9 Format receipt receipt correct Pass ul
GC – [Ashutosh
120.0.6 02/04/2
Verify correct 099.22 024
code 5 10:38A
generation for M]:
Transaction approved or Code Launch
TC01 Code declined Correct code generation successf
0 Generation transactions generated correct Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:40A
M]:
Enter items Items Launch
TC01 purchased by a Correct entry entered successf
1 Item Entry customer of items incorrectly Fail ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:42A
M]:
Apply Discounts Launch
TC01 Discount discounts reflected in Discounts not successf
2 Application correctly the total applied Fail ul
[Naila
02/04/2
024
10:44A
M]:
Successful use Unable to Launch
TC01 Store Value Use store of store value process store successf
3 Cards value cards cards value cards Fail ul
GC – [Naila
120.0.6 02/04/2
099.22 024
5 10:46A
M]:
Proper Petty cash Launch
TC01 Petty Cash Manage petty handling of not updated successf
4 Management cash petty cash correctly Fail ul
GC – [Naila
120.0.6 02/04/2
099.22 024
5 10:48A
M]:
Check if totals Matching Totals and Launch
TC01 Totals and and closings totals and closings do successf
5 Closings match closings not match Fail ul
GC – [Naila
120.0.6 02/04/2
099.22 024
5 10:50A
Proper M]:
handling of Issues in Launch
TC01 Cash Drawer Handle cash cash drawer handling cash successf
6 Loans drawer loans loans drawer loans Fail ul
GC – [Naila
120.0.6 02/04/2
099.22 024
Test 5 10:52A
compatibility M]:
Compatibility with RFID, Bar Compatibility Launch
TC01 with Code Scanner, Successful issues with successf
7 Peripherals etc. compatibility RFID reader Fail ul
GC – [Naila
120.0.6 02/04/2
099.22 024
5 10:54A
Valid CVV M]:
Validate CVV results in Launch
TC01 CVV number of successful Invalid CVV successf
8 Validation Credit Card transaction accepted Fail ul
GC – [Naila
Test card Successful Issues in card 120.0.6 02/04/2
swiping from processing processing 099.22 024
TC01 both sides and from both from one 5 10:55A
9 Card Swiping chips sides and chips side Fail M]:
Launch
successf
ul

GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 10:56A
Verify proper Properly M]:
encryption/de encrypted and Launch
TC02 Encryption/D cryption of decrypted card Encryption successf
0 ecryption card details details error Fail ul
GC – [Ashutosh
120.0.6 02/04/2
Check in-house 099.22 024
inventory 5 10:57A
integration M]:
Integration with other Launch
TC02 with outlets/supply Successful Integration successf
1 Inventory chain integration successful Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
Cash 5 10:58A
Successful return/excha M]:
Exchange or cash nge Launch
TC02 return item return/exchan processed successf
2 Cash Return with cash ge correctly Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
System 5 10:59A
response on M]:
credit card System Launch
TC02 Credit Card return/exchan Proper system responded successf
3 Return ge response appropriately Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
Process 5 11:00A
return/exchan System allows Return/excha M]:
Return ge with or return/exchan nge Launch
TC02 with/without without a ge processed successf
4 Receipt receipt appropriately correctly Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
Allow entering 5 11:02A
barcode M]:
Manual manually if Manual entry Launch
TC02 Barcode scanner Manual entry processed successf
5 Entry doesn't work is successful correctly Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 11:04A
Check Response M]:
speed/time for time within Launch
TC02 Response response or Quick acceptable successf
6 Time request response time limits Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 11:06A
Verify M]:
transaction- Correct Launch
TC02 Transaction based rules application of Rules applied successf
7 Rules application rules correctly Pass ul
GC – [Ashutosh
120.0.6 02/04/2
Verify correct 099.22 024
code 5 11:08A
generation for M]:
Transaction approved or Code Launch
TC02 Code declined Correct code generation successf
8 Generation transactions generated correct Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 11:10A
System System M]:
Test system handles correctly Launch
TC02 with expired expired card rejects successf
9 Expired Card card details appropriately expired card Pass ul
GC – [Ashutosh
120.0.6 02/04/2
099.22 024
5 11:12A
System System M]:
Test with an handles invalid correctly Launch
TC03 invalid PIN for PIN rejects successf
0 Invalid PIN credit card appropriately invalid PIN Pass ul

You might also like