Android/iOS Application
Features
- Executes fully automated testcases in an iterative manner
- Collects layer-3 logs from Qualcomm's diagnostic port
- Injects/Records audio/video over call, during call related test cases
- Parses unstructured layer-3 logs in real time & generates executive level KPIs [Key Performance Indicators]
- Computes audio analytics in real time
- Uploads collected & processed files on to Hasati server
- Sends information about test status, app status & device status to Hasati Web Portal via HTTP/HTTPS
Test Cases
- Mobile to Mobile Voice Call
- Mobile to Mobile Video Call
- Mobile to Landline Voice Call
- Landline to Mobile Voice Call
- Mobile to Mobile 3 way Voice Call
- Simultaneous Voice Call and File Download
- File Download [small, large, very large] [http, https, ftp]
- File Upload [small, large, very large] [http, https, ftp]
- Network Ping
- Mobile to Mobile Text Message
- Mobile to Mobile Multimedia Message
KPIs
- Number of call drops
- Number of call setup failures
- Carrier Aggregation
- Number of audio RTP packets set/received
- Number of audio RTP packets played
- Number of audio RTP packets lost
- Change of cell parameters during the test case
- File download throughput
- File upload throughput
- Network latency