Page 1 of 1

Test availability and performance factors for mobile apps?

PostPosted: Fri Aug 16, 2013 4:02 pm
by Julianp
Can eValid be used to test availability and performance factors for mobile applications?

Re: Test availability and performance factors for mobile app

PostPosted: Wed Sep 04, 2013 11:46 am
by eValid
Mobile web apps are just like regular applications (desktop applications). Only the browser type changes.

Being primarily a web application testing system the main focus for eValid is, from a user's perspective (that is, from inside a browser), how does the application behave? The key word is "behave," and to eValid that means the kind of content is delivered (is it correct or not?) and how fast is it delivered (does it meet performance thresholds).

When you use the eValid SetUserAgent command to set up eValid to act like a mobile device, the data eValid generates in response to requests from the server is no different from what the actual device generates from the server. In other words, if you change the "identity" of the browser as a test driver, you change the response from the server, and you effectively test the server's ability to support the "identity" of the browser.

And the key facts about quality — validation of response data and quantification of response times — are perfectly measurable from the eValid desktop. In most instances, mobile device download speeds are nominally in the same range as those for most desktop applications. The data delivered to a mobile device passes through a wireless gateway of some kind before reaching the device, whereas the same data has to pass through some kind of internet service provided before it reaches your desktop.

In other words, you don't need the actual device to stimulate the server responses, and you don't need the actual device to validate content and to measure performance timing data.

eValid Support