Professional Documents
Culture Documents
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?