Updated README
This commit is contained in:
parent
80bbf1bd36
commit
8c4d947833
22
README.md
22
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]: <https://appium.io>
|
||||
[espresso]: <https://google.github.io/android-testing-support-library/docs/espresso/>
|
||||
[robotium]: <https://github.com/RobotiumTech/robotium>
|
||||
[docker android samsung]: <images/docker_android_samsung.png>
|
||||
[docker android nexus]: <images/docker_android_nexus.png>
|
||||
[selenium grid]: <images/selenium_grid.png>
|
||||
|
|
Loading…
Reference in a new issue