QA Maturity Assessment

Case Studies

Penetration Testing of Data Center Monitoring Solutions

 

Data Center and Central Office Monitoring

Customer has developed a monitoring solution for their data center as they were experiencing difficulties due to the presence of many different hardware variants. End to end testing including non-functional testing like performance and vulnerability is complex and time consuming.  The Customer was looking for automation of testing through automation.

Solution Description

Outcome and Benefits Delivered

WHAT DID GADGEON DO?

PLATFORMS/TOOLS/TECHNOLOGIES USED

Defined Test Strategy for the complete system including different HW platforms with multiple communication protocols 

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

Simulated high frequency polling conditions to stress the system

Python based custom stress scripts interfacing USB controlled relay

Designed Automation framework which can validate supporting protocols - SNMP, TL1, DCP/F, TBOS, TABS and DCM

NetSNMP Client for validating SNMP Commands and Operations 
Designed custom socket module for validating TL1, DCP/F, TBOS, TABS and DCM protocols 

Achieved 85 % of test coverage for functional test cases 
Achieved 100 % test coverage on regression test cases 
 

Automated long duration stress test scripts for monitoring system health 

Python based scripts monitoring CPU Utilization , Memory usage  and  communication interface stability

Automation framework supporting test evidence and detailed logs including screen shots for ease of debugging.

TestRail , Python, Appium , Selenium webdriver and Robot Framework 

Security / Vulnerability testing 

Owasp, OpenVAS, NMAP

Implemented Continuous Integration process as part of       development and testing phases

Jenkins, Git, Robot Framework

The Solution / System Description

Technology used : 

 Device Automation

Continuous Integration

Test Management  and Reports 

Security/Vulnerability Testing

Let’s Start your IoT Journey
Contact Us
Quick Contact

Name cannot be blank.

Please enter a valid email.

Please write something for us.

Thank You..!

We will respond to you as soon as possible.