From 8c4d9478331869ae366736c5a668ccdbba72c0c6 Mon Sep 17 00:00:00 2001 From: butomo1989 Date: Fri, 19 May 2017 11:17:19 +0200 Subject: [PATCH] Updated README --- README.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 3f576d39..cbd646fe 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Docker-Android [![Build Status](https://travis-ci.org/butomo1989/docker-android.svg?branch=master)](https://travis-ci.org/butomo1989/docker-android) [![codecov](https://codecov.io/gh/butomo1989/docker-android/branch/master/graph/badge.svg)](https://codecov.io/gh/butomo1989/docker-android) -Docker-Android is an android environment, an android emulator that facilitates different devices and [appium] in docker solution integrated with noVNC. +Docker-Android is a docker image built to be used for everything related to mobile website testing and Android project. Samsung Device | Google Device :---------------------------:|:---------------------------: @@ -13,20 +13,20 @@ Samsung Device | Google Device Purpose ------- -1. Build android project and run unit test inside container -2. Run UI Test for mobile application with different frameworks (appium, espresso, etc.) -3. Run UI Test for mobile website with appium test framework -4. Video recording to analyse failing test cases ***(soon)*** -5. Monkey test for stress test ***(soon)*** +1. Run UI tests for mobile websites with ([appium]) +2. Build Android project and run unit tests with the latest build-tools +3. Run UI tests for Android applications with different frameworks ([appium], [espresso], [robotium], etc.) +4. Run monkey / stress tests +5. SMS testing Advantages compare with other docker-android projects ----------------------------------------------------- 1. noVNC to see what happen inside docker container -2. Android emulator that facilitates different devices -3. Able to connect with selenium grid -4. Able to control emulator from outside container by using adb connect -5. It will have more important features for testing purpose like video recording and monkey test ***(soon)*** +2. Emulator for different devices / skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more. +3. Ability to connect to Selenium Grid +4. Ability to control emulator from outside container by using adb connect +5. Open source with more features coming (monkey test, support real devices with screen mirroring and video recording) List of Docker images --------------------- @@ -182,6 +182,8 @@ docker exec -it android-container tail -f /var/log/supervisor/docker-android.std ``` [appium]: +[espresso]: +[robotium]: [docker android samsung]: [docker android nexus]: [selenium grid]: