Skip to content Skip to sidebar Skip to footer

Major trends in testing (1/2) : Mobile testing and virtualization

J
eanne Renauld – ITnation, October 23, 2017

Over 100 participants from some 50 different companies attended the Luxembourg Software Testing Event organized by q-leap, reflecting the growing interest in testing activities in software and application development projects.

Today, this annual event has become a key meeting place for all market players, who can take advantage of the opportunity to meet leading industry experts and exchange experiences with other professionals.

From the outset, Sylvain Perez, CEO of q-leap, stressed the importance of a software quality approach. “As consumers, we are using more and more applications. They offer increasingly rich functionalities. You can install them quickly, but uninstall them just as quickly…” he commented. Competition rages on in app stores, whether on mobiles or desktops. App strengths and weaknesses can easily be spotted by anyone. Skipping steps or limiting software quality activities can be dangerous for small businesses. For large companies, it can have a negative impact both financially and in terms of brand image.”

Throughout the evening, a number of speakers presented new tools to help professionals better manage tests, and discussed the major issues at stake.

Automate mobile testing

Julien Desmulier, Testing & QA services Manager, and Jorge Asensio, Test Automation Expert at q-leap, began by demonstrating the importance of mobile testing, through the presentation of a case study carried out for one of their customers: “Mobile is a totally fragmented environment. Developers have to take into account a multitude of components: platforms, operating systems, browsers, manufacturers, terminals…”, explained the experts. In this ever-changing ecosystem, mobile testing is becoming increasingly difficult to carry out manually. An automated iOS and Android testing solution, such as the one developed by q-leap with Appium and Cucumber, guarantees the reliability of these applications – whether native, web or hybrid – on a wide variety of devices, in record time and under identical conditions.

We came mainly to attend the presentation of q-leap’s mobile automation solution,” says Giuliano Infantino, Test Manager at BIL. Indeed, we are increasingly required to test our banking applications on a wide range of terminals, from tablets to smartphones. Manually, our teams lose precious time. That’s why we’re looking to implement more automated solutions, like the one offered by q-leap. An event like this also enables us to confirm our choices, and to see that we’re in tune with the times.”

Virtualization for earlier and more frequent testing

Manivannan Sabarajan, Technical Sales & Cloud Solutions at IBM, Marc Gosselin, IBM Software Cloud Portfolio Representative at IBM and Loyde Mitchell, Senior Test Architect at q-leap, then highlighted the added value that service virtualization can bring to software testing projects.

Today, customers, suppliers, partners… also evaluate a company through its software,” confides Marc Gosselin. Testing as early as possible in the software lifecycle, and then on an ongoing basis, gives us a significant competitive advantage. Continuous testing is based on integrated automation as part of a deployment process. Software can be validated in realistic test environments. With service virtualization, it is possible to simulate the behavior of one or more isolated components in an application, enabling end-to-end testing of the application as a whole, offering immediate feedback on quality. By eliminating dependencies between components, virtualization enables test teams to solve problems at an earlier stage and at lower cost.

The event enabled us to identify a number of areas for improvement in our business processes, so that we can better detect potential problems before delivering our solutions,” explains R&SD Technology. Virtualization is one of them, particularly in the context of non-regression testing. Without this virtualization, which enables us to simulate interactions between systems, it is often difficult to discover new bugs.”

In a second article, we look at the challenges of security testing.

Discover more from Q-Leap

Subscribe now to keep reading and get access to the full archive.

Continue reading