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.noScenario
1Verify if after switching ON/OFF the power supply for the microwave the LED lights get switched ON/OFF
2Verify the structure and dimensions of the microwave and see if it conforms to the specified dimensions mentioned in the user manual.
3Verify if the buttons are available properly and the naming of buttons is clear.
4Verify if the door is opened and closed properly and tightly
5Verify the microwaves only work when the door is closed properly, it should not work if the door is left open.
6Verify if the glass plate of the microwave rotates in a fixed and as specified in the requirement document speed.
7Verify the microwave functions properly with the provided temperature.
8Verify the microwave functions properly with the microwave compliant utensils.
9Verify the lights inside the microwave gets switched ON when the ON button on the microwave screen is pressed.
10Verify the glass plate starts rotating when the ON button on the screen is pressed.
11Verify if the food items get heated up when the microwave is ON and there should be no ‘hot spot’ in the food.
12Verify if the microwave works properly with different types of foods solid and liquid.
13Verify if the microwave works properly with different types of foods solid and liquid.
14The microwave device should function according to the specified microwave frequency and power.
15Verify the microwave stops working itself once the provided time is over and the timer should get stopped.
16Verify if the temperature inside the microwave oven is as provided by the setting chosen.

Edge Cases

S.noScenario
1Try to stuck dishes in a Microwave oven.
2Run the Microwave oven for 50 hrs continuously.
3Disconnect the power when the cooking is in progress.
4Open and close lid 1000 times, verify the locks.
5Keep the door open and try to start cooking.
6The door closed for too long, try to start cooking.
7Block the ventilation and run the Microwave Oven and observe the behavior.
8Expose the Microwave Oven to get corrosion.