Anda di halaman 1dari 10

G-Cloud 11

[IoT
Testing Services]

COMPANY DETAILS

ABOUT MASTEK
Mastek has been at the forefront of technology since its conception in 1982. With
Invaluable knowledge and expertise brought to every project, Mastek takes
pride in its ability to consistently deliver results for its customers.

Please contact us to discuss your requirements at


g-cloud@mastek.com

1
Tel: +44 (0)1189 035 700
www.mastek.co.uk
Index
1 Summary ......................................................................................................................... 3

2 Mastek’s Service ................................................................... Error! Bookmark not defined.

3 Key Features ................................................................................................................... 6

4 Business Benefits ............................................................................................................ 7

5 Technologies, Languages, Methodologies and Vendor support ....................................... 7

6 Case Studies……………………………………………………………………………………………..…9

2
1 Summary

Mastek’s IoT Testing service offering provides end to end testing of IOT systems across
multiple sensors, devices to handle unique business requirements and challenges
associated with validating IOT applications. This includes functional testing, API testing, load
testing, compatibility, Usability and security verification. Our solution can easily integrate
with various IOT protocols thus providing interoperability.

3
2 Mastek’s Service
Considering the complex nature of IoT architecture,its recommeded to cover following
types of testing to validate end to end performanace of any IoT system.

 Device Interoperability Testing


• Integration with multiple devices
• Device to device & device to cloud integration
• Interoperability with different IoT protocols
 Performance Testing
• Behaviour in intermitternt connectivity, loss of network, bandwidth variation etc.
• Testing for faster response , managing & processing of huge data
• High availability in case of system failure
 Data Integrity & Security Testing
• Data security testing for interface
• Data protection, Device identity authentication
 API Testing
• Validation of external interface
• MQTT,CoAP Protocol
 User experience testing
• Functionality testing & user experience
• Testing of application usability & accessibility
 Test Automation
• End to end test automation
• Test simulation, data generation & validation

4
 Validation of functional components including device, communication, cloud, analytics,
web & device application

5
3 Key Features

 Simulated environment enables configuration of wide range of sensors & devices


 Infrastructure to configure network variation for performance variation
 Robust & reusable test Automation framework
 Support for testing of different conformance standards & multiple IoT protocols
 Capability to create real time using virtualization of business case (for example, in an
intelligent parking management system)
 Simulation of various devices, vehicles etc. that help testing smart things in a dynamic
environment (RFIDS, Sensors, and Devices)

6
4 Business Benefits
 Integrated approach to validate the functional and non-functional requirements of IoT
system
 Future-proofing of business through extensive interoperability, security and performance
testing
 Enabling testing of bidirectional communication between devices
 Faster time-to-market by leveraging early automation & re-usable test scripts.
 High user experience for mobile applications
 Enablement of POC building specific to business requirement

7
5 Technologies, Languages, Methodologies and Vendor support
All major technologies, latest toolsets (proprietary and open-source), best practices and
standards supported.

8
6 Case Studies
Key clients for whom we have provided this service:

Client Technology/Platform/ Tool Scale/Complexity / Value Added

Leading client as a part of Technology: Task:


Smart city Project  Python 3.5  Development & Testing of
 Visual Studio 2017 using Smart Parking Solution
Asp.net Web API  Creation of features like
searching, booking &
core 2.0 paying for a parking slot in
 Mongo DB client IoT enabled network.
 Robo3T - MongoDB GUI  Data collection & report
open source visualization
 Testing of end to end IoT
 Raspberian OS (Open flow and integration
source) for Raspberry Pi  Usability testing for Mobile
 Java and Kotlin for android application & web
Tools: dashboard

 Android studio IDE(Open


source)
 Vysor

Platform: IoT, Android

Hardware Used:
 Raspberry Pi
 IR sensor

API's Used
 Google maps API for
Android
 GPIO Zero for Raspberry Pi
using Python
 PyMongo
 MongoDB.NET Driver

Code deployment:
 MS azure deployment
 MongoDB deployed on
Mongo Atlas cloud
environment
 Android app to be released
on Google play store in
release mode.

9
10

Anda mungkin juga menyukai