You are on page 1of 2

I.

Test Case (Beta Testing)


Various test cases and test scenarios were presented enable to evaluate the
system. The following were the criteria for testing:

1. Functional testing
-the following test cases must be executed to test whether the system is
functional or not (malfunction):
 Check whether the machine dispenses the correct medicine and the
incorrect one.
 Check if there is an item or there is none.
 The machine does not have change.
 Does the item selected is delivered or not?
 What if there is no item?
 Do the gripper or hooker that drops the items in the tray works or not?
 What if there are more dispensed items that are stuffed in the tray/outlet
than the expected items it intends to dispense?
 Is there any testing on basis of weights of items?
 What if multiple items are withdrawn in just one transaction?
 Does the machine tests for fraud coins?

2. Instability testing
-This test is intended for deployment phase which is subject for locale installation
where the system must be placed/deployed.
 Check if the vending machine can be installed properly with proper
connection.
 Also, check if it is movable.

3. Usability testing
-This test is to determine whether the machine is usable or unusable.
 Check if the vending machine has proper buttons.
 Check if it has 0-9 numbers to select.
 Check if it has coins to return.
 Dispenser/provision for hands to fit in to take the product
 Does the buttons are not too rough when tapped/touched?
 Check for the height of Reachability/Accessibility.
 Is the machine easy to use?
 Who is going to use the machine?
 Where do the items are delivered?
 Does assistance is provided in dealing with the machine or not?

4. Performance
-This test measures the performance of the machine in terms of tasks’
execution speed, how it consumes power energy.
 How fast/quick the machine drops the item?
 Test on different plugs and power (110 V, 220 V, and 440 V)
 Test on incremental loads of coins and keep selecting.
 Keep inserting coins continuously for 1-hour time duration then select
item.

5. Stress
-this test is to measure the robustness of the machine and how would it
reacts/behaves to the environmental factors such as the atmosphere, external forces,
temperature and the like that would alter the system’s condition:
 Try to shake the machine.
 Switch on and off the machine alternately and try to select.
 In severe cold/hot atmosphere, does the machine works?
 Keep inserting coins continuously for 1 hour then select.
 Insert nothing and keep pressing.

6. Compatibility
-The goal of this test is to address some of the compatibility issues that may
arise after deployment:
 Try to insert different types of coins.
 Does it take/accept a 1-peso, 5-peso, and 10-peso etc.?
 Can vending machine works properly outside?

7. Capability testing
-This test identifies some features of the system aside from what it should do
rather than from vending/dispensing item:
 What can vending machine do other than vending solid items?
 Can it be used just for vending item in exchange for coins?

8. Security Testing
 Is the machine secure or not?
 Does it give useful change?

You might also like