Automation Framework

Our Automation Framework accelerates service assurance capabilities

Today’s networks are extremely complex with several technologies, like IoT, 5G, and network virtualization, a multitude of devices, protocols, new and legacy services, all running in parallel.

Mobileum's Automation Framework (AF) reduces the challenges operators face with network design, technology integration, deployment, operation and maintenance, thus minimizing the risk of network or service failure that can lead to lost customers and revenue. AF enables operators to automate manual testing and monitoring processes at all stages of the network lifecycle, from design to deployment and operations, by both lab and production teams. It includes the capability to run variants of existing test cases (5G, IoT, voice, data, messaging, etc.), and allows power users to define new test cases or scenarios by simply using keyword-driven scripting on top of a group of testing building blocks.

AF augments end-to-end active test data with input from third-party tools to quickly troubleshoot multi-vendor networks and complex service issues, thus guaranteeing service performance and availability.
Automation Framework Mobileum

Boost your continuous testing with CI/CD/CT

With 5G, Continuous Integration/ Continuous Delivery/ Continuous Testing (CI/CD/CT) and automation processes are making their way into network operations and service deployment. Testing strategies must be aligned with this fast-paced environment to ensure the success of the wide range of business scenarios enabled by 5G.

Mobileum’s Automation Framework can work standalone or can be easily integrated in larger automation processes such as CI/CD/CT pipelines, where the addition of a continuous testing component is vital. To provide even more flexibility, our AF works in tandem with the proven Mobileum's SITE testing scenarios using RESTful APIs that allow users to automate the system and extract data generated from periodic tests and automation tasks. With the SITE RESTFul API and the Application Framework users can:
  • Start automation tasks from third party system based on user input or automated process, e.g. after a SW upgrade
  • Pull data and result files from the SITE system
  • Integrate the SITE platform in their operational process, e.g. create chat-bots, performance monitoring web-application, etc.
Continuous Integration Continuous Deployment

SITE Automation Framework

Accelerate innovation, improve customer experience, and reduce operational costs

Orchestrate and execute even the most complex test scenarios

Operators are now facing many challenges that cannot be fully addressed with a manual process. They need to optimize the OPEX for managing the network and at the same time reduce churn by increasing customer satisfaction.

Furthermore, telco products and networks are getting more complex, since virtualization often means that different building blocks are combined from different vendors and software upgrades and roll-outs are delivered at a faster pace due to new services beeing constantly deployed. All this requires an automated end-to-end testing strategy.

AF can address virtually any production or lab automation-testing task, such as:
  • Automate manual processes, e.g. health or status check process, Method of Procedure (MOP)
  • Run active testing, periodic or ad-hoc
  • Trigger service acceptance test procedures
  • Design and execute user acceptance testing
  • Integrate and share data between 3rd party systems via RESTful APIs
Automation Framework use cases

How does Automation Framework works?

With Mobileum's AF, engineers can automate a wide range of operational, testing, and troubleshooting tasks.

Below a non-exhaustive list of the features povided by Mobileum's Automation Framework:
  • Keyword-driven test implementation with proprietary and open-source libraries
  • RESTful API Integration with 3rd Party Tools
  • Web Application automation with Selenium
  • Leverage SITE's end-to-end active testing capabilities (5G performance testing, IoT testing, etc.) 
Automation Framework solution

Keyword-driven testing for enhanced user empowerment

Mobileum’s Automation Framework provides a wide range of low-level building blocks that can be used to create various automation tasks using simple, keyword-driven scripting to achieve more concise, maintainable, and flexible testing.

Leveraging more than 30 years of SITE expertise, the Automation Framework provides its own library of keywords associated action or function, which can be used and reused to build a wide range of test scenarios. AF allows users to use keywords from well-known open-source libraries provided by Robot Framework or to create their own libraries. Existing test cases can be simply parametrized and run ad-hoc or periodically depending on the use case.

The key advantages of the SITE Automation Framework are:
  • Create their own, keyword-driven automation test tasks
  • Define expected output values and map verdicts to outputs
  • Customize reports and KPIs 
  • Access a wide range of libraries for building automation tasks
  • Access a state-of-the-art web interface to parametrize and schedule already defined automation test cases
  • Integrate the automation tasks with third party systems using SITEs RESTFul API

See how Mobileum can help protect & grow your business

Over 900 Telecom companies, in more than 150 countries, are scaling their business with Mobileum solutions.

Simple and collaborative automated testing with third-party tools

To successfully deploy and run today’s networks, operators need to rely on an ecosystem of technologies, often using multi-vendor implementations, and multiple testing tools incapable of aggregating results into one single version on performance, creating an operational overhead as engineers interact with disparate tools individually for performance analysis, troubleshooting, or any other monitoring task.

SITE's Automation Framework enables users to integrate third-party tools into their automation process, simply using RESTful APIs calls as part of the automation task. At the same time, the SITE system can easily be integrated with third party systems or platforms using its own RESTful API.

Below are some key advantages of AF's collaborative automated testing:
  • Easily integrate RESTful API calls in the automation tasks, e.g. augment E2E test data with passive traces
  • Provide system abstraction with its own SITE API towards third-party platform, e.g. chatbot integration
  • Reduce troubleshooting times by providing more data to engineers
Automation Framework integrating with third party tools

Automated PCAP file analysis with RoboShark

Mobileum's RoboShark fully automates PCAP analysis in SITE and SiC deployments, by eliminating complex, time-consuming, repetitive, and error-prone manual drill-down analysis,  thus decreasing OPEX. It automatically searches for testcases with PCAP, dissects the PCAP for relevant information, generates KPIs, and triggers alarms. How:
  • Write your Wireshark analysis into an automation script (once)
  • Define matching filter for tests (once)
  • Enable RoboShark (once) 

RoboShark will then automatically and periodically:
  • Search for all new matching tests with PCAP
  • Apply filters
  • Analyze the PCAP files from tests
  • Compare values
  • Generate KPIs
  • Allow for reporting of aggregated results or trigger alarms 
 

Automation Framework and Active Testing Capabilities

Leverage Mobileum's SITE end-to-end active testing capabilities

Mobileum's SITE is an all-in-one testing and monitoring solution, covering all services and technologies from a single platform. Our new Automation Framework includes the capability to create and deploy variants of existing SITE test cases, such as:
  • 5G performance testing
  • IoT and eSIM Testing
  • Voice, data and messaging testing
  • IMS service testing
  • Emergency services 

Mobileum's SITE generates real-time traffic into the network to emulate real subscriber behavior. Probes are connected to our analytics platform and placed strategically throughout the network to provide geographical coverage, fault localization, and alarms.

Know more
Automation Framework and Active Testing Capabilities

6 key benefits of Mobileum’s Automation Framework solution

Enrich data from your active E2E Testing
Enrich data from your active E2E Testing
Aggregate relevant information from core network elements or other monitoring tools to ensure quality across the service delivery chain.
Create virtually any test scenario
Create virtually any test scenario
Address any testing use case using keyword-based scripting SITE Libraries and Robot Framework to create virtually any test case.
Automation Framework API
Automate or integrate via RESTful API
The AF and SITE provide tools to automate third-party systems, while opening its own RESTful API to automation from the outside.
Full access to SITE’s test interface
Full access to SITE’s test interface
The AF can be used to create test scenarios across all technologies from 2G to LTE, IoT, and 5G over radio access, smartphones or core network interfaces, as well as fixed line and IP.
Tailored for all users and departments
Tailored for all users and departments
Power users can configure and modify test scenario scripts, while ad-hoc testing can be quickly performed using a Web UI by parametrizing and executing existing test definitions.
Comprehensive results and KPIs
Comprehensive results and KPIs
Get insights into service availability and performance, network status, regressions results, and service stability across the entire service delivery path.

Leveraging other products in our Portfolio

5G Performance Testing
5G was specifically designed to meet IoT needs, whereas 2G, 3G and 4G were never developed with IoT in mind. It brings two key attributes which neither NB-IoT nor LTE-can deliver; they are: low latency and ultra-reliability. Know more about our 5G testing solutions and how they support IoT environments.
Smartphone Experience
For the ongoing monitoring of communication service providers (CSP) customer's experience and continued end-to-end testing of your 5G services, Mobileum test automation supports flagship 5G smartphone performance when it comes to measuring, monitoring and benchmarking network services and APP performance using 5G enabled devices. 
201209 mobileum card momo agent fraud assurance
IoT & eSIM Testing
A key benefit of eSIM is flexibility as there is no need to physically install or replace potentially millions of SIM cards for their connected devices.  Mobileum ensures eSIM functionality for connected cars, other M2M devices as well as consumer devices. It verifies service availability and performance via remote over-the-air services testing that ensure the provisioning and the enabling/disabling of operator profiles.