The recent AWS Summit in New York released some interesting information about the future of mobile application testing that could have some serious implications for developers around the world. The news falls in line with recent trends moving developers in the direction of cloud infrastructures, like Google’s Cloud Test Lab announcement and Xamarin’s Test Cloud service.
AWS Device Farm just dropped, and this new service is being celebrated by developers seeking an efficient way to test their mobile applications on a number of different devices. This service gives developers the option of uploading their code for an automatic testing cycle that ensures your app is functional across a range of different devices. Your code is run through physical Smartphones and Tablets.
More than a simple “pass or fail” assessment, the AWS Device Farm will also provide the developer with reports, screenshots, and other data showing whether or not the code is working on the device in question. Developers will quickly be able to see which devices their new code is compatible with, and have enough quantitative data to make the necessary tweaks. Developers who require specific testing criteria also have the option of writing their own test script using popular framework likes Appium, Calabash, or Espresso.
AWS has been pushing their cloud infrastructure for some time now, with the majority of their announcements over the last year pertaining to the cloud and trying to make it as appealing as possible to application developers. The AWS Summit also saw the announcement of the new API Gateway, a service giving users the power to create APIs for any apps running in AWS’s cloud.
This news signals the industry move towards cloud infrastructures, and also has some exciting implications for developers looking to churn out multi-platform-compatible devices without grinding through trial-by-fire Alpha testing. Productivity is on the horizon, even if our heads are stuck in the Cloud.