voip device automation testing framework for cloud uc …...case study: voip automation framework...

1
Case Study: VOIP Automaon Framework VOIP Device Automaon Tesng Framework for Cloud UC Provider To build an automaon framework for tesng VOIP devices against the Cloud based Unified Communicaon soluons Enable automated pushing of Acon/soſt keys to respecve Polycoms during various stages of call to perform certain acons Ability to verify the call status from the app aſter each “acon type” push to the devices and provide an interface to check the call informaon Polycom SDK, Polycom IP Phones Microsoſt .net framework , C#, RESTAPIs Asterix BUSINESS REQUIREMENTS The framework should be designed for Polycom phones but should also be extensible to incorporate other devices Automate the test cases for tesng both web and devices to achieve faster release cycle The framework developed is abstracted to incorporate other device makes thus making it extensible as the product needs. Bandwidth of the tesng team freed up to take up more new feature / exploratory tesng Provide interface for Selenium test scripts for integraons © Happiest Minds Proprietary About Happiest Minds Technologies Happiest Minds, the Mindful IT Company, applies agile methodologies to enable digital transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights. We leverage a spectrum of disruptive technologies such as: Big Data Analytics, AI & Cognitive Computing, Internet of Things, Cloud, Security, SDN-NFV, RPA, Blockchain, etc. Positioned as “Born Digital . Born Agile”, our capabilities spans across product engineering, digital business solutions, infrastructure management and security services. We deliver these services across industry sectors such as retail, consumer packaged goods, edutech, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transportation/hospitality. Headquartered in Bangalore, India; Happiest Minds has operations in USA, UK, The Netherlands, Australia and Middle East. [email protected] The automaon of call flow process using Polycom SDK / API resulted in rapid automaon and cut down of the tesng cycle thus resulng in faster release Soluon Overview INVOKER ACTION INITIATOR POLLING SERVICE CONFIGURATION PROVIDER FILE SYSTEM API POLYCOM MANAGER REPOSITORY VALIDATOR INITIATE CALL HOLD TRANSFER ANSWER POLYCOM API

Upload: others

Post on 25-Aug-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VOIP Device Automation Testing Framework for Cloud UC …...Case Study: VOIP Automation Framework VOIP Device Automation Testing Framework for Cloud UC Provider To build an automation

Case Study: VOIP Automation Framework

VOIP Device Automation Testing Framework for Cloud UC Provider

To build an automation framework for testing VOIP devices against the Cloud based Unified Communication solutions

Enable automated pushing of Action/soft keys to respective Polycoms during various stages of call to perform certain actions

Ability to verify the call status from the app after each “action type” push to the devices and provide an interface to check the call information

Polycom SDK, Polycom IP Phones

Microsoft .net framework , C#, RESTAPIs

Asterix

BUSINESSREQUIREMENTS

The framework should be designed for Polycom phones but should also be extensible to incorporate other devices

Automate the test cases for testing both web and devices to achieve faster release cycle

The framework developed is abstracted to incorporate other device makes thus making it extensible as the product needs.

Bandwidth of the testing team freed up to take up more new feature / exploratory testing

Provide interface for Selenium test scripts for integrations

© Happiest Minds Proprietary

About Happiest Minds Technologies Happiest Minds, the Mindful IT Company, applies agile methodologies to enable digital transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights. We leverage a spectrum of disruptive technologies such as: Big Data Analytics, AI & Cognitive Computing, Internet of Things, Cloud, Security, SDN-NFV, RPA, Blockchain, etc. Positioned as “Born Digital . Born Agile”, our capabilities spans across product engineering, digital business solutions, infrastructure management and security services. We deliver these services across industry sectors such as retail, consumer packaged goods, edutech, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transportation/hospitality.Headquartered in Bangalore, India; Happiest Minds has operations in USA, UK, The Netherlands, Australia and Middle East.

[email protected]

The automation of call flow process using Polycom SDK / API resulted in rapid automation and cut down of the testing cycle thus resulting in faster release

Solution Overview

INVOKER

ACTION INITIATOR

POLLING SERVICE

CONFIGURATIONPROVIDER

FILE SYSTEM APIPOLYCOM MANAGER

REPOSITORY

VALIDATOR INITIATE CALL

HOLD TRANSFER ANSWER

POLYCOM API