Our Works

Case Study

360Degree Action Camera with cloud connectivity


Company needed to build complete software stack from  embedded Linux to mobile app to cloud to support a  highly-functional 360Degree action camera product based  on Ambarella SOC.

Project Size : 12 members
Project Duration : Ongoing
Technology Used : AWS, Jenkins, Git, Robot Framework ,  Selenium, Appium , Python, Jmeter, BlazeMeter, Owasp



  • Highly scalable Video Streaming with most appropriate protocol (RTSP/RTMP/HLS)  and 360Degree Video Player to meet the use case
  • Handling multiple radios (BLE, WiFi, LTE) for remote management and streaming with power optimization
  • Automate end-to-end use case level testing covering device, CloudApp and MobApp.


  • Highly scalable video streaming cloud application using Wowza video stream engine and Google Cloud Storage for media storage.
  • Google Container Engine for auto scalable deployment
  • Live video streaming to Facebook, YouTube, 360MobApp using  Wowza Stream Engine
  • Custom Automation framework for Testing Device, MobApp and Cloud Application
  • Continuous Integration Framework support using Jenkins  and Git
  • Assured application scalability using Jmeter and BlazeMeter


Tools / Technology  Used

Cloud Service Automation



Device Automation

Python, Selenium, WiFi, BLE, SSH,  HTTPS

MobApp Automation

Appium, Perfecto

Continuous Integration



Test Management  and Reports


Robot Framework




1) Defined Test Strategy for the complete system including  360Degree camera, Video Streaming Cloud platform, Social API  platform and Mobile App.

a) Requirements Gathering & Analysis, defined functional test cases and uses case based on end to end scenarios

2) Performance benchmarking for Rest API’s

a) Jmeter

3) Scalability Testing for RESTAPI’s and Web socket

a) Jmeter , Blaze meter

4) Cloud application automation

a) Selenium, Robot framework, Python, Jmeter
b) Automated all the test cases related to Admin Operations ( 100 % Test coverage )
c) Query Performance check for identifying the database real time operational  performance
d) SQL Injection check to identify the vulnerabilities

5) iOS & Android Mobapp automation

a) Appium, Robot framework, Python
b) Achieved 85 % of test coverage for functional test cases
c) Achieved 100 % test coverage on regression test cases
d) Crash test on application using heavy load(Eg : Continues image capture , video  capture etc)

6) Security testing on Mobile and cloud application to identify  the security risks.

a) Owasp

7) Continuous Integration Framework implementation

a) GIT
b) Jenkins
c) Robot Framework

Want to know more about Gadgeon's expertise

Case Studies


Get in touch

 Quick enquiry