The convergence of Social, Mobile, Analytics and Cloud, whilst creating opportunities to launch and change the product mix and the way the services are delivered, also brings with it the challenges due to the vagaries of the different technologies. Each of these areas comes with its own set of unique challenges – be it locational, multi-device compatibility, or web services led.

Our client, a startup whose mission it is to provide SaaS based learning platforms, had a challenge in that their next set of changes to the website upset a lot of the core functionality. Additionally, the access to the platform by different users could be across a wide variety of mobile devices. Coupled with the fact that their cloud architecture needed to ensure application scalability when the need arose.

Our test team, keeping in mind their time to market considerations, devised strategies that cut across the multiple layers of testing, bringing multi device testing, cloud performance testing to the fore. In addition, we accelerated their test coverage through judicious automation that enabled the playback of multiple scenarios across a variety of browsers and devices.

We, at Last Mile, with our pragmatic outlook towards testing, can help you accelerate your testing weighing your Time To Market or cost needs against the risks surrounding localization, performance, security & usability (in addition to functionality) across multiple devices, browsers and OS’s,

Add, latency, failover, capacity and scalability checks before releases can be made, and we provide an entire gamut of services to assure you of SMAC readiness.

IOT

With the proliferation of devices and applications, the Internet of Things (IoT) creates its own unique set of challenges. We believe that the Human experience will be at the centre of this inter-connected world, where sensors, gadgets, gateways, clouds, applications, profilers, and big data crunchers collide.

The Human Experience, is being delivered as a sum of multiple layers interacting with each other :

  • From the sensors
  • To the gateways
  • To the storage
  • To the applications

The experience will need to be tested as a sum of all of the moving parts. Our IoT readiness also, looks at testing from multifarious perspectives

We focus on different aspects, each of which opens up a lot more possibilities

  • The Structure – which represents the integrated environment and all the moving parts
  • The Function – which represents what the devices, the cloud, the applications do. Examples are,
    the start and stop, the basic functions, the algorithms that drive the experience
  • The Data – which represents the aggregation of data that the different layers will collate, its correctness, its security, etc.
  • The Timing – how these different functions need to perform and any characteristics specific to
    the performance
  • The Platform – the complex world of Operating systems, tools, devices and its associated interconnectednes
  • The Usage – the patterns of usage, Using analytics to drive usage, the environment of its use, etc.

At another level, we keep in mind a set of Quality Criteria that will be needed to validate the entire
experience against. Viz;

  • Interoperability
  • Connectivity
  • Functionality
  • Recoverability
  • Reliability
  • Compliance
  • Security
  • Installability

Our strategy takes on different ways of looking at providing you with the right release advise : from risk driven; context driven; heuristic driven; pattern driven to change driven always keeping the human experience at the center of the tests.