Check out apptim.com. It is specifically for testing client side performance for native mobile apps (Android and iOS) and it is also free to use.
Here is a good article that explains more about the tool and what there iss to know about it before getting started: https://blog.apptim.com/mobile-performance-testing/
When I have tackled this in the past I used a loop and TouchActions. Treat the following sample as pseudo-code.
var element = driver.findElement(mySelector);
.press(100,100) // Start at 100,100
.moveTo(200,200); // Passing absolute values of 200,200 ending up at 200,200
element = driver.findElement(...