Table of Contents Chapter 4.1 Test Cases .......................................................................................... 2 Chapter 4.1.1 Test Case 1 .................................................................................. 2 Chapter 4.1.2 Test Case 2 .................................................................................. 3 Chapter 4.1.3 Test Case 3 .................................................................................. 3 Chapter 4.1.4 Test Case 4 .................................................................................. 5 Chapter 4.1.5 Test Case 5 .................................................................................. 7 Chapter 4.1.6 Test Case 6 .................................................................................. 8 Chapter 4.1.7 Test Case 7 .................................................................................. 9 Chapter 4.1.8 Test Case 8 ................................................................................ 10 Chapter 4.1.9 Test Case 9 ................................................................................ 11 Chapter 4.1.10 Test Case 10 ............................................................................ 12
Chapter 4.1 Test Cases Chapter 4.1.1 Test Case 1 Test Case 01 Objective
To test Meter Reading System using Arduino Serial Monitor
Expected Results
When Load is given on Analog meter and pulse will counted and display it in Serial monitor When load is on the pulse of analog meter is started to count and display it in Serial Monitor of Arduino Pulse will count on Serial Monitor of Arduino if LED of analog meter will blink.
Actual Results Analysis Further Notes (If any) Proof:
Screen shoot of Pulse Count of analog meter
Chapter 4.1.2 Test Case 2 Test Case 02 Objective Expected Results Actual Results
Analysis
To test SMS function on Arduino Serial, monitor whether it is working or not Communication between Arduino and GSM is carried out by using AT command. Further configured it in SMS mode. Communication between Arduino and GSM is successful and CNMI command also work. It is used to set to read SMS setting. Connection between Arduino and GSM is successful using AT command and further configure GSM and Arduino with text mode.
Further Notes (If any) Proof:
Screenshot of AT command used and Text mode setting in GSM and displaying it in Arduino Serial monitor
Chapter 4.1.3 Test Case 3 Test Case 03 Objective Expected Results Actual Results Analysis
Send SMS from phone and display it in serial monitor using GSM SIM900a Sending SMS from phone and display it in Serial monitor of Arduino Arduino display the user input which is SMS. Using GSM SIM900a user can send SMS to Arduino board and display it in Serial monitor
Further Notes (If any) Proof:
Screenshot of phone SMS and Serial monitor SMS
Chapter 4.1.4 Test Case 4 Test Case 04 Objective
Sending SMS on Initial stage of analog meter reading
Expected Results
User need to send SMS to Smart meter and it will again send SMS to user about the current information of user. In initial stage meter reading and price will be zero. Information of Smart meter is sent to user when user send SMS to smart meter.
Actual Results Analysis Further Notes (If any) Proof:
Screenshot of SMS from User phone and analog meter reading on Serial monitor of Arduino.
Chapter 4.1.5 Test Case 5 Test Case 05 Objective Expected Results
Actual Results
Analysis
Testing of Analog meter reading when load is given to the system. When load is on then it will display pulse and price details on Arduino serial monitor. If user send SMS, then send information of analog meter reading. It will continually count pulse of analog meter reading and if user send Valid SMS then it will display information of meter reading. Display of analog meter reading on Arduino serial monitor and provide information (i.e. pulse reading, price details) to user. If user SMS is correct
Further Notes (If any) Proof:
Screenshots of meter reading and user SMS. If user SMS is verified, then meter reading current status information is SMS to user phone.
Chapter 4.1.6 Test Case 6 Test Case 06 Objective Expected Results Actual Results Analysis Further Notes (If any) Proof:
Chapter 4.1.7 Test Case 7 Test Case 07 Objective Expected Results Actual Results Analysis Further Notes (If any) Proof:
Chapter 4.1.8 Test Case 8 Test Case 08 Objective Expected Results Actual Results Analysis Further Notes (If any) Proof:
Chapter 4.1.9 Test Case 9 Test Case 09 Objective Expected Results Actual Results Analysis Further Notes (If any) Proof:
Chapter 4.1.10 Test Case 10 Test Case 10 Objective Expected Results Actual Results Analysis Further Notes (If any) Proof: