Unanswered question

How Neoload recognizes gestures (pan, scroll...) ?

I'm new with Neoload so I apologize in advance. I'm not sure how NeoLoad works with the recognition of gestures in a mobile app. Maybe I'm not understanding the concepts... but when I record a native app session (a calculator app e.g.) Neoload doesn't seem to generate any action when I just press a buttón on the calc. ¿Am I confusing it with an automation tool?

Daniel B.
Daniel B.

Daniel B.

Level
0
3 / 100
points

Answers

Christophe M.
Christophe M.

Christophe M.

Level
3
3140 / 5000
points
Team

Hi Daniel,

The goal of NeoLoad is to check if the server can handle the load generated by all the devices that connects to the server: "can my server handle 1000 concurrent users?" . So, it records the HTTP traffic between the device and the server, and play it back for the tested number of users. For this need, you don't need to take care about the user interaction (click, tap, swipe...), only the traffic matters.

If you want to validate GUI related metrics, then you need to use a GUI based automation tool. NeoLoad integrates with functional testing tools to answer the following question "Are my performance goals met on the device (Tap + network + server processing + client-side rendering) when my server is loaded?". The functional tool regularly measure the end user experience and sends the measurements to NeoLoad while NeoLoad generates the load at HTTP level.

So NeoLoad provides an integration with Perfecto Mobile (see http://www.neotys.com/introduction/real-device-testing.html) and a REST API allows an integration with any code-based test script. The new Neotys Labs provides a Java client for the API and a guide to integrate with any Java-based test case like the one produced by Jamo Solutions or Selenium: http://www.neotys.com/support/download-labs.html

Note that these integrations are currently not available in the Free edition. You need to contact Neotys to get a Trial key if you need to evaluate such integration.