Sunteți pe pagina 1din 52

APPENDIX A

TESTING FORMS

ALPHA TESTING FORM


AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.

Date:____________

A. Point of sales and inventory system


MODULE WORKING NOT REMARKS
DESCRIPTION WORKING
Log in
1. Log-in

2. Forgot Password

3. Server setting

Maintenance
User
1. Add user account

2. Update user
account

3. Save user details

4. Cancel user
details

Customer
5. Add customer

6. Update customer

7. Save customer
details

8. Cancel customer
details

Supplier
9. Add supplier

10. Update supplier

11. Save supplier


details

12. Cancel supplier


details

Truck
13. Add truck

14. Update truck

15. Save truck details

16. Cancel truck


details

Credit limit
17. Add credit limit

18. Update credit


limit

19. Save credit limit


details

20. Cancel credit limit


details

VAT
21. Add VAT

22. Update VAT

23. Save VAT details

24. Cancel VAT


details

Warehouse
25. Add warehouse
26. Save warehouse
details

27. Cancel warehouse


details

Main category
28. Add main
category

29. Update main


category

30. Save main


category details

31. Cancel main


category details

Group category
32. Add group
category

33. Update group


category

34. Save group


category details

35. Cancel group


category details

Sub category
36. Add sub category

37. Update sub


category

38. Save sub category


details

39. Cancel sub


category details

Brand
40. Add brand

41. Update brand

42. Save brand details

43. Cancel brand


details

Measurement
44. Add measurement

45. Update
measurement

46. Save
measurement
details

47. Cancel
measurement
details

Critical level
48. Add critical level

49. Update critical


level

50. Save critical level


details

51. Cancel critical


level details

Item
52. Add item

53. Update item

54. Search Item


55. Generate Barcode
56. Set Expiration
Date
57. Save item details

58. Cancel item

Purchase order
59. Create purchase
order

60. Update purchase


order

61. Cancel purchase


order

62. Add item to


purchase

63. Update item to


purchase

64. Remove item to


purchase

65. Save purchase


order

66. Approve purchase


order

67. Discard purchase


order

68. Create material


receiving

69. Receive
purchased items

70. Add item to


receive

71. Save item to


receive
72. Cancel material
receiving

POS
73. View retail
details

74. Add order item

75. Update order item

76. Remove order


item

77. Add discount

78. Remove discount

79. View wholesale


details
80. Choose customer
type

81. Register customer

82. Shipment details

83. Add customer


details

84. Add order item

85. Update order item

86. Add discount

87. Remove discount

88. Forward to
Cashier

89. Print order list

90. Discard
transaction
91. Logout

Schedule shipment
92. Deliver items

93. Set terms

Payment
Cash
94. Input payment

95. Print sales


invoice

Check
96. Add customer

97. Input check


number

98. Input bank name

99. Input check


amount

100. Save check


details

Installment
101. Add customer

102. Input initial


payment

103. Save
installment
details

Monitor balance of debtors


104. Input payment

105. Save balance

Return items
106. Add return item
107. View replace
item details

Cash
108. Input payment

109. Print sales


invoice

Check
110. Add customer

111. Input check


number

112. Input bank


name

113. Input check


amount

114. Save check


details

Installment
115. Add customer
details

116. Input initial


payment

117. Save
installment
details

118. Discard
installment

Monitoring of available stocks


119. Conduct stock
adjustments

120. Save
adjustments
Repacking of items
121. Choose
warehouse
122. Add item to
repack
123. Clear repacked
item details
124. Save repacked
item details
125. Discard
repacked item
126. Print repacked
items
Transfer stocks
127. Add stock
transfer
128. Choose
warehouse
129. Add item to
transfer
130. Clear transfer
stock details
131. Save transfer
stock details
132. Discard
transfer stock
Print Reports
133. View sales
report

134. Print sales


report
135. View material
receiving

136. Print material


receiving
report
137. View sales
invoice
138. Print sales
invoice report
139. View stock
adjustment
140. Print stock
adjustment
report
141. View refund
items
142. Print refund
items report
Audit trail
Backup and restore
143. Restore
database
144. Execute
Backup
Barcode
145. Input number
of copies
146. Print barcode
Change password
147. Verify
username

148. Verify
password

149. Create new


username

150. Create new


password

151. Save password

152. Cancel change


password
B. Devices
153. LAN-based
154. Barcode
Scanner
155. Thermal
Printer

Run by: ______________________


(Signature over printed name)
BETA TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.
Administrator

Date:____________
A. Point of sales and inventory system
MODULE ACTION TAKEN ACCEPETED? REMARKS
NAME
USER LOGIN
1. Log-in ____YES/ ____NO

2. Forgot Password ____YES/ ____NO

3. Server setting ____YES/ ____NO

MAINTENANCE
User
4. Add user account ____YES/ ____NO

5. Update user ____YES/ ____NO


account
6. Save user details ____YES/ ____NO

7. Cancel user ____YES/ ____NO


details
Customer
8. Add customer ____YES/ ____NO

9. Update customer ____YES/ ____NO

10. Save customer ____YES/ ____NO


details
11. Cancel customer ____YES/ ____NO
details
Supplier
12. Add supplier ____YES/ ____NO

13. Update supplier ____YES/ ____NO

14. Save supplier ____YES/ ____NO


details
15. Cancel supplier ____YES/ ____NO
details
Truck
16. Add truck ____YES/ ____NO

17. Update truck ____YES/ ____NO

18. Save truck details ____YES/ ____NO

19. Cancel truck ____YES/ ____NO


details
Credit limit
20. Add credit limit ____YES/ ____NO

21. Update credit ____YES/ ____NO


limit
22. Save credit limit ____YES/ ____NO
details
23. Cancel credit ____YES/ ____NO
limit details
VAT
24. Add VAT ____YES/ ____NO

25. Update VAT ____YES/ ____NO

26. Save VAT details ____YES/ ____NO

27. Cancel VAT ____YES/ ____NO


details
Warehouse
28. Add warehouse ____YES/ ____NO

29. Save warehouse ____YES/ ____NO


details
30. Cancel ____YES/ ____NO
warehouse details
Main category
31. Add main ____YES/ ____NO
category
32. Update main ____YES/ ____NO
category
33. Save main ____YES/ ____NO
category details
34. Cancel main ____YES/ ____NO
category details
Group category
35. Add group ____YES/ ____NO
category
36. Update group ____YES/ ____NO
category
37. Save group ____YES/ ____NO
category details
38. Cancel group ____YES/ ____NO
category details
Sub category
39. Add sub category ____YES/ ____NO

40. Update sub ____YES/ ____NO


category
41. Save sub category ____YES/ ____NO
details
42. Cancel sub ____YES/ ____NO
category details
Brand
43. Add brand ____YES/ ____NO

44. Update brand ____YES/ ____NO

45. Save brand details ____YES/ ____NO

46. Cancel brand ____YES/ ____NO


details
Measurement
47. Add measurement ____YES/ ____NO

48. Update ____YES/ ____NO


measurement
49. Save ____YES/ ____NO
measurement
details
50. Cancel ____YES/ ____NO
measurement
details
Critical level
51. Add critical level ____YES/ ____NO

52. Update critical ____YES/ ____NO


level
53. Save critical level ____YES/ ____NO
details
54. Cancel critical ____YES/ ____NO
level details
Item
55. Add item ____YES/ ____NO

56. Update item ____YES/ ____NO

57. Search Item ____YES/ ____NO


58. Generate Barcode ____YES/ ____NO
59. Set Expiration ____YES/ ____NO
Date
60. Save item details ____YES/ ____NO

61. Cancel item ____YES/ ____NO

Purchase order
62. Create purchase ____YES/ ____NO
order
63. Update purchase ____YES/ ____NO
order
64. Cancel purchase ____YES/ ____NO
order
65. Add item to ____YES/ ____NO
purchase
66. Update item to ____YES/ ____NO
purchase
67. Remove item to ____YES/ ____NO
purchase
68. Save purchase ____YES/ ____NO
order
69. Approve ____YES/ ____NO
purchase order
70. Discard purchase ____YES/ ____NO
order
Material receiving
71. Create material ____YES/ ____NO
receiving
72. Receive ____YES/ ____NO
purchased items
73. Add item to ____YES/ ____NO
receive
74. Save item to ____YES/ ____NO
receive
75. Cancel material ____YES/ ____NO
receiving
POS
76. View retail ____YES/ ____NO
details
77. Add order item ____YES/ ____NO

78. Update order ____YES/ ____NO


item
79. Remove order ____YES/ ____NO
item
80. Add discount ____YES/ ____NO

81. Remove discount ____YES/ ____NO

82. View wholesale ____YES/ ____NO


details
83. Choose customer ____YES/ ____NO
type
84. Register customer ____YES/ ____NO

85. Shipment details ____YES/ ____NO

86. Add customer ____YES/ ____NO


details
87. Add order item ____YES/ ____NO
88. Update order ____YES/ ____NO
item
89. Add discount ____YES/ ____NO

90. Remove discount ____YES/ ____NO

91. Forward to ____YES/ ____NO


Cashier
92. Print order list ____YES/ ____NO

93. Discard ____YES/ ____NO


transaction
94. Logout ____YES/ ____NO

Schedule shipment
95. Deliver items ____YES/ ____NO

96. Set terms ____YES/ ____NO

Payment
Cash
97. Input payment ____YES/ ____NO

98. Print sales ____YES/ ____NO


invoice
Check
99. Add customer ____YES/ ____NO

100. Input check ____YES/ ____NO


number
101. Input bank name ____YES/ ____NO

102. Input check ____YES/ ____NO


amount
103. Save check ____YES/ ____NO
details
Installment
104. Add customer ____YES/ ____NO

105. Input initial ____YES/ ____NO


payment
106. Save installment ____YES/ ____NO
details
Monitor balance of debtors
107. Input payment ____YES/ ____NO

108. Save balance ____YES/ ____NO

Return items
109. Add return item ____YES/ ____NO

110. View replace ____YES/ ____NO


item details
Cash
111. Input payment ____YES/ ____NO

112. Print sales ____YES/ ____NO


invoice
Check
113. Add customer ____YES/ ____NO

114. Input check ____YES/ ____NO


number
115. Input bank name ____YES/ ____NO

116. Input check ____YES/ ____NO


amount
117. Save check ____YES/ ____NO
details
Installment
118. Add customer ____YES/ ____NO
details
119. Input initial ____YES/ ____NO
payment
120. Save installment ____YES/ ____NO
details
121. Discard ____YES/ ____NO
installment
Monitoring of available stocks
122. Conduct stock ____YES/ ____NO
adjustments
123. Save adjustments ____YES/ ____NO

Repacking of items
124. Choose ____YES/ ____NO
warehouse
125. Add item to ____YES/ ____NO
repack
126. Clear repacked ____YES/ ____NO
item details
127. Save repacked ____YES/ ____NO
item details
128. Discard repacked ____YES/ ____NO
item
129. Print repacked ____YES/ ____NO
items
Transfer stocks
130. Add stock ____YES/ ____NO
transfer
131. Choose ____YES/ ____NO
warehouse
132. Add item to ____YES/ ____NO
transfer
133. Clear transfer ____YES/ ____NO
stock details
134. Save transfer ____YES/ ____NO
stock details
135. Discard transfer ____YES/ ____NO
stock
Print Reports
136. View sales report ____YES/ ____NO

137. Print sales report ____YES/ ____NO


138. View material ____YES/ ____NO
receiving
139. Print material ____YES/ ____NO
receiving report
140. View sales ____YES/ ____NO
invoice
141. Print sales ____YES/ ____NO
invoice report
142. View stock ____YES/ ____NO
adjustment
143. Print stock ____YES/ ____NO
adjustment report
144. View refund ____YES/ ____NO
items
145. Print refund items ____YES/ ____NO
report
Audit trail
Backup and restore
146. Restore database ____YES/ ____NO
147. Execute Backup ____YES/ ____NO
Barcode
148. Input number of ____YES/ ____NO
copies
149. Print barcode ____YES/ ____NO
Change password
150. Verify username ____YES/ ____NO

151. Verify password ____YES/ ____NO

152. Create new ____YES/ ____NO


username
153. Create new ____YES/ ____NO
password
154. Save password ____YES/ ____NO

155. Cancel change ____YES/ ____NO


password
156. Logout ____YES/ ____NO

C. Devices
157. LAN-based ____YES/ ____NO
158. Barcode Scanner ____YES/ ____NO
159. Thermal Printer ____YES/ ____NO
Run by: ______________________
(Signature over printed name)
BETA TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.
Cashier

Date:____________
A. Payment module
MODULE ACTION TAKEN ACCEPETED? REMARKS
NAME

Payment

Cash
160. Input payment ____YES/ ____NO

161. Print sales ____YES/ ____NO


invoice
Check

162. Add customer ____YES/ ____NO

163. Input check ____YES/ ____NO


number
164. Input bank name ____YES/ ____NO

165. Input check ____YES/ ____NO


amount
166. Save check ____YES/ ____NO
details
Installment

167. Add customer ____YES/ ____NO

168. Input initial ____YES/ ____NO


payment
169. Save installment ____YES/ ____NO
details
Monitor balance of debtors

170. Input payment ____YES/ ____NO


171. Save balance ____YES/ ____NO

172. Logout ____YES/ ____NO

Run by: ________________________


(Signature over printed name)
BETA TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.
Frontliner/Dispatcher

Date:____________
A. POS module
MODULE ACTION TAKEN ACCEPETED? REMARKS
NAME

POS
173. View retail ____YES/ ____NO
details
174. Add order item ____YES/ ____NO

175. Update order ____YES/ ____NO


item
176. Remove order ____YES/ ____NO
item
177. Add discount ____YES/ ____NO

178. Remove ____YES/ ____NO


discount
179. View wholesale ____YES/ ____NO
details
180. Choose ____YES/ ____NO
customer type
181. Register ____YES/ ____NO
customer
182. Shipment details ____YES/ ____NO

183. Add customer ____YES/ ____NO


details
184. Add order item ____YES/ ____NO

185. Update order ____YES/ ____NO


item
186. Add discount ____YES/ ____NO
187. Remove ____YES/ ____NO
discount
188. Forward to ____YES/ ____NO
Cashier
189. Print order list ____YES/ ____NO

190. Discard ____YES/ ____NO


transaction
191. Logout ____YES/ ____NO

Run by: ________________________


(Signature over printed name)
BETA TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.
Office Staff

Date:____________
D. Purchase order and material receiving module
MODULE ACTION TAKEN ACCEPETED? REMARKS
NAME
Purchase order
192. Create purchase ____YES/ ____NO
order
193. Update purchase ____YES/ ____NO
order
194. Cancel purchase ____YES/ ____NO
order
195. Add item to ____YES/ ____NO
purchase
196. Update item to ____YES/ ____NO
purchase
197. Remove item to ____YES/ ____NO
purchase
198. Save purchase ____YES/ ____NO
order
199. Approve ____YES/ ____NO
purchase order
200. Discard ____YES/ ____NO
purchase order
Material receiving
201. Create material ____YES/ ____NO
receiving
202. Receive ____YES/ ____NO
purchased items
203. Add item to ____YES/ ____NO
receive
204. Save item to ____YES/ ____NO
receive
205. Cancel material ____YES/ ____NO
receiving
206. Logout ____YES/ ____NO

Run by: ______________________


(Signature over printed name)
UNIT TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR M.
AYROSO LUMBER AND HARDWARE INC.

Date:____________
I. LOG IN

Test Data: The test should have user account with valid username and password.
Also, the setup should be valid.

ACTION VALUE EXPECTED REMARKS


ENTERED RESULT
Log in Integer (1,2,3,…)
Input username and
password
Log in Characters
Input username and (A,B,C,…)
password
Log in Symbols
Input username and (!,<,>,#,&,*…)
password

II. MAINTENANCE

Test Data: The test should have to view, add, and update user account.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test user button. Integer (1,2,3,…)
Add new user
Test user button. Characters
Add new user (A,B,C,…)
Test user button. Symbols
Add new user (!,<,>,#,&,*…)
ACTION VALUE ENTERED EXPECTED REMARKS
RESULT
Test user button. Integer (1,2,3,…)
Update new user
Test user button. Characters
Update new user (A,B,C,…)
Test user button. Symbols
Update new user (!,<,>,#,&,*…)

Test Data: The test should have to view, add, and update new customer.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test customer button. Integer (1,2,3,…)
Add new customer
Test customer button. Characters
Add new customer (A,B,C,…)
Test customer button. Symbols
Add new customer (!,<,>,#,&,*…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test customer button. Integer (1,2,3,…)
Update new customer
Test customer button. Characters
Update new customer (A,B,C,…)
Test customer button. Symbols
Update new customer (!,<,>,#,&,*…)

Test Data: The test should have to view, add, and update new supplier.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test supplier button. Integer (1,2,3,…)
Add new supplier
Test supplier button. Characters
Add new supplier (A,B,C,…)
Test supplier button. Symbols
Add new supplier (!,<,>,#,&,*…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test supplier button. Integer (1,2,3,…)
Update new supplier
Test supplier button. Characters
Update new supplier (A,B,C,…)
Test supplier button. Symbols
Update new supplier (!,<,>,#,&,*…)

Test Data: The test should have to view, add, and update new truck.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test truck button. Integer (1,2,3,…)
Add new truck
Test truck button. Characters
Add new truck (A,B,C,…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test truck button. Integer (1,2,3,…)
Update new truck
Test truck button. Characters
Update new truck (A,B,C,…)

Test Data: The test should have to view, add, and update new credit limit.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test credit limit Integer (1,2,3,…)
button.
Add new credit limit
Test credit limit Characters
button. (A,B,C,…)
Add new credit limit
Test credit limit Symbols
button. (!,<,>,#,&,*…)
Add new credit limit

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test credit limit Integer (1,2,3,…)
button.
Update new credit
limit
Test credit limit Characters (A,B,C,…)
button.
Update new credit
limit
Test credit limit Symbols
button. (!,<,>,#,&,*…)
Update new credit
limit

Test Data: The test should have to view, add, and update new VAT.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test VAT button. Integer (1,2,3,…)
Add new VAT
Test VAT button. Symbols
Add new VAT (!,<,>,#,&,*…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test VAT button. Integer (1,2,3,…)
Update new VAT
Test VAT button. Characters
Update new VAT (A,B,C,…)
Test VAT button. Symbols
Update new VAT (!,<,>,#,&,*…)
Test Data: The test should have to view, add, and update new warehouse.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test warehouse Characters
button. (A,B,C,…)
Add new warehouse

Test Data: The test should have to update warehouse.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test warehouse Characters
button. (A,B,C,…)
Update new
warehouse
Test Data: The test should have to view, add, and update new main category.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test main category Characters
button. (A,B,C,…)
Add new main
category

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test main category Characters
button. (A,B,C,…)
Update new main
category

Test Data: The test should have to view, add, and update new group category.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test group category Characters
button. (A,B,C,…)
Add new group
category

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test group category Characters
button. (A,B,C,…)
Update new group
category

Test Data: The test should have to view, add, and update new sub category.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test sub category Characters
button. (A,B,C,…)
Add new sub category

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test sub category Characters
button. (A,B,C,…)
Update new sub
category

Test Data: The test should have to view, add, and update new brand.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test brand button. Integer (1,2,3,…)
Add new brand
Test brand button. Characters
Add new brand (A,B,C,…)
ACTION VALUE ENTERED EXPECTED REMARKS
RESULT
Test brand button. Integer (1,2,3,…)
Update new brand
Test brand button. Characters
Update new brand (A,B,C,…)

Test Data: The test should have to view, add, and update new measurement.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test measurement Integer (1,2,3,…)
button.
Add new
measurement
Test measurement Characters
button. (A,B,C,…)
Add new
measurement
Test measurement Symbols
button. (!,<,>,#,&,*…)
Add new
measurement

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test measurement Integer (1,2,3,…)
button.
Update new
measurement
Test measurement Characters
button. (A,B,C,…)
Update new
measurement
Test measurement Symbols
button. (!,<,>,#,&,*…)
Update new
measurement
Test Data: The test should have to view, add, and update new critical level.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test critical level Integer (1,2,3,…)
button.
Add new critical level
Test critical level Characters
button. (A,B,C,…)
Add new critical level

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test critical level Integer (1,2,3,…)
button.
Update new critical
level
Test critical level Characters
button. (A,B,C,…)
Update new critical
level

Test Data: The test should have to view, add, and update new item.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test item button. Integer (1,2,3,…)
Add new item
Test item button. Characters
Add new item (A,B,C,…)
Test item button. Symbols
Add new item (!,<,>,#,&,*…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test item button. Integer (1,2,3,…)
Update new item
Test item button. Characters
Update new item (A,B,C,…)
Test item button. Symbols
Update new item (!,<,>,#,&,*…)

III. TRANSACTION

Test Data: The test should have to view, add, and update new purchase order.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test purchase order Integer (1,2,3,…)
button.
Add new purchase
order
Test purchase order Characters
button. (A,B,C,…)
Add new purchase
order
Test purchase order Symbols
button. (!,<,>,#,&,*…)
Add new purchase
order

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test purchase order Integer (1,2,3,…)
button.
Update new purchase
order
Test purchase order Characters
button. (A,B,C,…)
Update new purchase
order
Test purchase order Symbols
button. (!,<,>,#,&,*…)
Update new purchase
order
Test Data: The test should have to view, add, and update new material receiving.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test material Integer (1,2,3,…)
receiving button.
Add new material
receiving
Test material Characters
receiving button. (A,B,C,…)
Add new material
receiving
Test material Symbols
receiving button. (!,<,>,#,&,*…)
Add new material
receiving

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test material Integer (1,2,3,…)
receiving button.
Update new material
receiving
Test material Characters
receiving button. (A,B,C,…)
Update new material
receiving
Test material Symbols
receiving button. (!,<,>,#,&,*…)
Update new material
receiving

Test Data: The test should have to view, add, and update new transaction.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test POS button. Integer (1,2,3,…)
Add new transaction
Test POS button. Characters
Add new transaction (A,B,C,…)
Test POS button. Symbols
Add new transaction (!,<,>,#,&,*…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test POS button. Integer (1,2,3,…)
Update new
transaction
Test POS button. Characters
Update new (A,B,C,…)
transaction
Test POS button. Symbols
Update new (!,<,>,#,&,*…)
transaction

Test Data: The test should have to view, add, and update discount.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test POS button. Integer (1,2,3,…)
Add discount
Test POS button. Symbols
Add discount (!,<,>,#,&,*…)

Test Data: The test should have to settle delivery transaction.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test shipment button. Integer (1,2,3,…)
Settle delivery
transaction
Test shipment button. Characters
Settle delivery (A,B,C,…)
transaction

Test Data: The test should have to settle cash payment.


ACTION VALUE ENTERED EXPECTED REMARKS
RESULT
Test payment button. Integer (1,2,3,…)
Settle cash transaction
Test payment button. Symbols
Settle cash transaction (!,<,>,#,&,*…)

Test Data: The test should have to settle check payment.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test payment button. Integer (1,2,3,…)
Settle check transaction
Test payment button. Characters
Settle check transaction (A,B,C,…)
Test payment button. Symbols
Settle check transaction (!,<,>,#,&,*…)

Test Data: The test should have to settle installment payment.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test payment button. Integer (1,2,3,…)
Settle installment
transaction
Test payment button. Symbols
Settle installment (!,<,>,#,&,*…)
transaction

Test Data: The test should have to settle remaining balance.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test payment button. Integer (1,2,3,…)
Settle remaining
balance
Test payment button. Symbols
(!,<,>,#,&,*…)
Settle remaining
balance

Test Data: The test should have to add return item.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test return item button. Integer (1,2,3,…)
Add new return item
Test return item button. Characters
Add new return item (A,B,C,…)

Test Data: The test should have to replace item.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test replace button. Integer (1,2,3,…)
Replace item
Test replace button. Characters
Replace item (A,B,C,…)

Test Data: The test should have to settle cash payment in replace button.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test cash button. Integer (1,2,3,…)
Settle cash payment in
replace item
Test cash button. Symbols
Settle cash payment in (!,<,>,#,&,*…)
replace item

Test Data: The test should have to settle check payment in replace button.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test check button. Integer (1,2,3,…)
Settle check payment
in replace item
Test check button. Characters
Settle check payment (A,B,C,…)
in replace item
Test check button. Symbols
Settle check payment (!,<,>,#,&,*…)
in replace item

Test Data: The test should have to settle installment payment in replace button.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test installment button. Integer (1,2,3,…)
Settle installment
payment in replace
item
Test installment button. Symbols
Settle installment (!,<,>,#,&,*…)
payment in replace
item

Test Data: The test should have to monitor available stocks.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test inventory section. Integer (1,2,3,…)
Check available stocks
Test inventory section. Characters
Check available stocks (A,B,C,…)

Test Data: The test should have to conduct inventory adjustments.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test inventory section. Integer (1,2,3,…)
Conduct inventory
adjustments
Test inventory section. Characters
Conduct inventory (A,B,C,…)
adjustments

Test Data: The test should have to view, add, and update repacked items.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test inventory section. Integer (1,2,3,…)
Add repacked items
Test inventory section. Characters
Add repacked items (A,B,C,…)

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test inventory section. Integer (1,2,3,…)
Add repacked items
Test inventory section. Characters
Add repacked items (A,B,C,…)

Test Data: The test should have to generate barcode.

ACTION VALUE ENTERED EXPECTED REMARKS


RESULT
Test utilities section. Integer (1,2,3,…)
Input barcode quantity

Run by: ________________________


(Signature over printed name)
INTEGRATION TESTING FORM
AYROSOPO6: POINT OF SALES AND INVENTORY SYSTEM FOR
M. AYROSO LUMBER AND HARDWARE INC.

Date:____________
Test Case Name/ID: Set up Test Case

Test Data: The test should have user account with valid user Id and password.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT

1 Run the System. The login form


should be displayed.
2 Click setting. Test connection
Set valid confirmation should
connection. be confirmed.
3 Login as Home page should be
administrator displayed.
with valid
username and
password.

Test Case Name/ID: Maintenance Test Case


Test Data: The test should have to add and update.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click item a. In the item details,
the add new item,
brand, measurement,
set critical level, and
barcode should be
displayed.
b. In add new item, the
item information
should be display and
can add, update, and
search.
c. In brand, the brand
information should
be display and can
add and update.
d. In measurement, the
measurement
information should
be display and can
add and update.
e. In set critical level,
the critical level
components should
be display and can
add, update, and
search.
f. In barcode, the print
barcode should be
display and can
search, print and
save, and clear.

2 Click customer a. In customer, the


customer information
should be display and
can add, update, clear
and search.

3 Click supplier a. In supplier, the


supplier information
should be display and
can add, update, clear
and search.

4 Click accounts a. In the account


details, the add new
user should be
displayed.
b. In add new user, the
user information
should be display and
can add, update,
clear, and search.

5 Click category a. In the category


details, the main
category, group
category, and sub
category should be
displayed.
b. In main category, the
main category
information should
be display and can
add, update, and
clear.
c. In group category,
the group category
information should
be display and can
add, update, and
clear.
d. In sub category, the
sub category
information should
be display and can
add, update, and
clear.

6 Click truck a. In truck, the truck


information should
be displayed and can
add, update, and
clear.

7 Click warehouse a. In warehouse, the


add new warehouse
should be displayed.
b. In add new
warehouse, the
warehouse
information should
be display add,
update, and clear.

8 Click credit limit a. In credit limit, the


credit limit
information should
be displayed and can
add, update, clear,
and search.

9 Click VAT a. In VAT, the VAT


information should
be displayed and can
add, update, and
clear.

Test Case Name/ID: Purchase Order Test Case


Test Data: The test should have to add, update, clear and save purchase order.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click purchase a. The purchase order
order section information should
be displayed and can
add new PO, update
PO, add item to
purchase, search,
save and clear.
Test Case Name/ID: Material Receiving Test Case
Test Data: The test should have to receive, search, cancel, add item and clear
material receiving.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click purchase a. The material
order section receiving information
should be displayed
and can add new
material receiving,
search, add item to
receive, save and
clear.

Test Case Name/ID: Point of Sale (POS) Test Case


Test Data: The test should have to add new transaction, search item code, update
orders and cancel order, search customer, apply discount, and forward to cashier.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click POS button a. The Point of Sale
in the transaction Menu should be
section. displayed.

2 Click new a. Can choose


transaction button. transaction type.
b. Scan item using
barcode, the item
details should be
displayed.
c. Can add new
transaction, add new
order, update and
cancel order, search
customer, apply
discount, forward to
cashier, and logout.

3 Click discount a. The discount details


button should be displayed.
b. Can set up type of
discount.
c. Can apply discount
amount according to the
type of discount and
submit.
4 Click forward to a. The transaction will
cashier button. be forwarded to the
cashier.
b. Can generate order
list.

Test Case Name/ID: Payment Test Case


Test Data: The test should have to settle and save the transactions forwarded by
the frontliner/dispatcher.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click payment a. The payment details
button in the should be displayed.
transaction b. In the payment, cash,
section.
check, and
installment are the
options in mode of
payment and can
enter the payment of
the customer.

Test Case Name/ID: Shipment Test Case


Test Data: The test should have to deliver the ordered items to the customer.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click shipment a. The shipment
button in the information should be
transaction displayed.
section. b. Can search the
invoice number and save
the transaction.

Test Case Name/ID: Return Item Test Case


Test Data: The test should have to search sales invoice for return items, choose
transaction type, replace the item, pay the exceed amount of item, save and cancel
the transaction.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click return item a. The return item
button in the information should
transaction be displayed.
section.
b. Can search the
transaction number to
identify the item the
customer wants to
return or replace.

2 Click replace a. The change item


button. information should
be displayed.
b. Can change by piece
or change all.

Test Case Name/ID: Inventory Test Case


Test Data: The test should have to view the stocks in the inventory, transfer stocks,
and repack items.
STEP ACTION EXPECTED STATUS COMMENT
No: RESULT
1 Click inventory a. In the inventory
section. information, the
stock inventory,
stock transfer and
repacking details
should be displayed.

2 Click stock a. Can search and view


inventory button. the stock of all the
items or per
warehouse.

3 Click stock b. Can add new items to


transfer button. transfer, search
items, save, print and
clear.

4 Click repacking a. Can add new


button. repacking items,
search, update, clear
and print.

Test Case Name/ID: Reports Test Case


Test Data: The test should have to view and generate the sales reports, inventory
reports and return product reports.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click reports a. In the reports
section. section, the reports
details should be
displayed.
b. Can view reports
such as purchase
order, material
receiving, sales
invoice, stock
adjustment, and
refund items reports.

2 Click purchase a. The sales reports


order reports. should be displayed.
b. The purchase order
reports should be
generated and can be
printed.
3 Click material a. The material receiving
receiving reports. should be displayed.
b. The material receiving
reports should be
generated and can be
printed.
4 Click sales invoice a. The sales invoice
reports. should be displayed.
b. The sales invoice
reports should be
generated and can be
printed.
Click stock a. The stock adjustments
adjustment should be displayed.
reports. b. The stock adjustment
reports should be
generated and can be
printed.
Click refund item a. The refund items
reports. should be displayed.
b. The refund item
reports should be
generated and can be
printed.

Test Case Name/ID: User Log Test Case


Test Data: The test should have to view the user logs in the system.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click user log a. The audit trail should
section. be displayed.

Test Case Name/ID: Utilities Test Case


Test Data: The test should have to backup database.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT
1 Click execute The database should be
backup. back up.

Test Case Name/ID: Utilities Test Case


Test Data: The test should have to restore database.

STEP ACTION EXPECTED STATUS COMMENT


No: RESULT

1 Click execute The database should be


restore restored.

Run by: ________________________


(Signature over printed name)

S-ar putea să vă placă și