Front-End Web & Mobile
Tag: AWS Device Farm
Testing mobile apps with Cucumber and Appium through TestNG on AWS Device Farm
Mobile testing frameworks have matured in functionality to support the innumerable features of modern apps. In this blog post, we’re going to dive into how to set up a local development environment for Android app development, and then use Appium to perceive our sample app from a test perspective. Then, we’re going to show how […]
AWS CodePipeline adds support for AWS Device Farm as a test provider
AWS CodePipeline now supports AWS Device Farm as a test provider to deliver truly automated testing in your continuous integration and continuous delivery (CI/CD) pipeline. In a previous blog post “Build a CI/CD Pipeline for Your Android App with AWS Services,” Vinay Selvaraj walked you through building a complete CI/CD pipeline using AWS CodeCommit, AWS […]
Custom Artifacts on AWS Device Farm
This post was written by Nikhil Dabhade, Cloud Solutions Engineer, AWS Device Farm A good test report is essential to proper analysis of mobile app testing. It is not only the summary of test results, but also artifacts like screenshots, videos, crash reports, logs, and app-generated files. A well formed test report provides useful insights, […]
Automated Device Testing with AWS Device Farm and Jenkins
A strong indicator of quality of an app is its ability to run on multiple devices of different make, model, and manufacturer consistently and predictably. Incremental development models are at the core of every mobile app development team. Often a seemingly benign feature can be disruptive to the overall user experience and functioning of the […]
Test User Interfaces in iOS Apps with XCTest UI and AWS Device Farm
With AWS Device Farm, you can quickly start testing your Android, iOS, and FireOS apps on real devices in the AWS Cloud. Choose to start an interactive session with a device or run automated tests on many devices at once. AWS Device Farm will provide the results of your tests including pass/fail status, logs, performance metrics, […]
Test iOS apps on AWS Device Farm using Appium – Part 3: Upload your iOS Application and TestNG tests to AWS Device Farm
With AWS Device Farm, you can quickly get started testing your Android, iOS, and FireOS apps on real devices in the AWS cloud. Simply upload your app, choose your test framework and the devices you want to test your app on, and start your test run. AWS Device Farm will provide the results of your […]
Test iOS apps on AWS Device Farm using Appium – Part 2: Packaging your TestNG test suite for AWS Device Farm
With AWS Device Farm, you can quickly get started testing your Android, iOS, and FireOS apps on real devices in the AWS cloud. Simply upload your app, choose your test framework and the devices you want to test your app on, and start your test run. AWS Device Farm will provide the results of your […]
Test iOS apps on AWS Device Farm using Appium – Part 1: Prerequisities, Environment Set Up, and Test Creation
With AWS Device Farm, you can quickly get started testing your Android, iOS, and FireOS apps on real devices in the AWS cloud. Simply upload your app, choose your test framework and the devices you want to test your app on, and start your test run. AWS Device Farm will provide the results of your […]
Set Up Continuous Testing with Appium, AWS CodeCommit, Jenkins, and AWS Device Farm
AWS Device Farm is an app testing service that enables you to test your native, hybrid, and web apps on real Android and iOS devices hosted in the AWS Cloud. A test report containing high-level results, low-level logs, pixel-to-pixel screenshots, and performance data is updated as tests are completed. The purpose of this walkthrough is […]
Get started with the AWS Device Farm CLI and Calabash Part 2: Retrieving Reports and Artifacts
In Part 1 of the walkthrough, we went through the process of creating an AWS Device Farm run for Calabash-Android test scripts. In the second and final part of the series, we will go through the CLI commands for obtaining the status of the run and to retrieve all of the artifacts associated with a […]