Microwave Oven
In this post, I am going to share test cases for a microwave oven. This kind of test cases is generally asked in an interview to judge the ability of a candidate to think the approach and coverage of a very common device/application. There are high chances of missing edge test cases in this kind of test case. I’m sharing below test cases that cover the basic functionality and edge cases.
Functional Test Cases:
S.no | Scenario |
1 | Verify if after switching ON/OFF the power supply for the microwave the LED lights get switched ON/OFF |
2 | Verify the structure and dimensions of the microwave and see if it conforms to the specified dimensions mentioned in the user manual. |
3 | Verify if the buttons are available properly and the naming of buttons is clear. |
4 | Verify if the door is opened and closed properly and tightly |
5 | Verify the microwaves only work when the door is closed properly, it should not work if the door is left open. |
6 | Verify if the glass plate of the microwave rotates in a fixed and as specified in the requirement document speed. |
7 | Verify the microwave functions properly with the provided temperature. |
8 | Verify the microwave functions properly with the microwave compliant utensils. |
9 | Verify the lights inside the microwave gets switched ON when the ON button on the microwave screen is pressed. |
10 | Verify the glass plate starts rotating when the ON button on the screen is pressed. |
11 | Verify if the food items get heated up when the microwave is ON and there should be no ‘hot spot’ in the food. |
12 | Verify if the microwave works properly with different types of foods solid and liquid. |
13 | Verify if the microwave works properly with different types of foods solid and liquid. |
14 | The microwave device should function according to the specified microwave frequency and power. |
15 | Verify the microwave stops working itself once the provided time is over and the timer should get stopped. |
16 | Verify if the temperature inside the microwave oven is as provided by the setting chosen. |
Edge Cases
S.no | Scenario |
1 | Try to stuck dishes in a Microwave oven. |
2 | Run the Microwave oven for 50 hrs continuously. |
3 | Disconnect the power when the cooking is in progress. |
4 | Open and close lid 1000 times, verify the locks. |
5 | Keep the door open and try to start cooking. |
6 | The door closed for too long, try to start cooking. |
7 | Block the ventilation and run the Microwave Oven and observe the behavior. |
8 | Expose the Microwave Oven to get corrosion. |