Multichannel Testing – from Web to Mobile and Beyond

Multi channel describes applications that have more than one interface. It's becoming more common as we have evolved from desktop to web-based computing and into the world of mobile computing. There are more and more interfaces for the same application due to the combination of devices (tablets, phones, laptops, desktop computers) and ways to interact with them (device-specific "apps," browsers, and traditional client applications). For example, consider banking applications that use the same business logic for a web application, a mobile application, and maybe a CLI (command-line interface). As service-oriented architecture (SOA) and web services become more prevalent, in a lot of cases, the work that integrators are doing is recombining services with new front ends. But the business logic (aka service) remains the same.

In the same way that development teams are reusing code to reduce maintenance costs and increase productivity, test teams need ways to reuse test scenarios and automation to keep up.

Automation testing needs a seamless integration with different tools that are used for different type of application and executing them from a single platform.

Session Takeaways:

  1. What is multi channel testing
  2. How to tackle challenges faced during multi channel testing.
  3. How to achieve seamless automation for multi channel applications.

Download Presentation

Speaker Background

Ashish Mathur is a Senior Technical Staff Member and Development Architect for IBM Test Automation Solutions for functional automated testing of desktop and mobile applications including Rational Functional Tester and Rational Test Workbench. He is currently focussed on mobile application testing and its various evolutions. Over a career of close to 21 years, he has also been part of the development team for other IBM products like Rational Quality Manager, Rational Performance Tester, Rational Test Manager. He is an active speaker at conferences, enjoys meeting with customers on the topic of automation testing and increase the value proposition in the tools he develops.