Automated some steps in screen mirroring for real device
13
README.md
|
@ -10,9 +10,9 @@
|
||||||
|
|
||||||
Docker-Android is a docker image built to be used for everything related to mobile website testing and Android project.
|
Docker-Android is a docker image built to be used for everything related to mobile website testing and Android project.
|
||||||
|
|
||||||
Samsung Device | Google Device
|
Emulator - Samsung Device | Emulator - Nexus Device | Real Device
|
||||||
:---------------------------:|:---------------------------:
|
:---------------------------:|:---------------------------:|:---------------------------:
|
||||||
![][docker android samsung] | ![][docker android nexus]
|
![][emulator samsung] |![][emulator nexus] |![][real device]
|
||||||
|
|
||||||
Purpose
|
Purpose
|
||||||
-------
|
-------
|
||||||
|
@ -139,7 +139,6 @@ You can deactivate auto_record by changing the value to "False" in docker-compos
|
||||||
### Docker-Compose
|
### Docker-Compose
|
||||||
|
|
||||||
![][compose]
|
![][compose]
|
||||||
![][connected_devices]
|
|
||||||
|
|
||||||
There is [example of compose file] to run complete selenium grid and docker-android container as nodes. [docker-compose] version [1.13.0] or higher is required to be able to execute that compose file.
|
There is [example of compose file] to run complete selenium grid and docker-android container as nodes. [docker-compose] version [1.13.0] or higher is required to be able to execute that compose file.
|
||||||
|
|
||||||
|
@ -211,10 +210,10 @@ Special Thanks
|
||||||
[appium]: <https://appium.io>
|
[appium]: <https://appium.io>
|
||||||
[espresso]: <https://google.github.io/android-testing-support-library/docs/espresso/>
|
[espresso]: <https://google.github.io/android-testing-support-library/docs/espresso/>
|
||||||
[robotium]: <https://github.com/RobotiumTech/robotium>
|
[robotium]: <https://github.com/RobotiumTech/robotium>
|
||||||
[docker android samsung]: <images/docker_android_samsung.png>
|
[emulator samsung]: <images/emulator_samsung_galaxy_s6.png>
|
||||||
[docker android nexus]: <images/docker_android_nexus.png>
|
[emulator nexus]: <images/emulator_nexus_5.png>
|
||||||
|
[real device]: <images/real_device.png>
|
||||||
[compose]: <images/compose.png>
|
[compose]: <images/compose.png>
|
||||||
[connected_devices]: <images/connected_devices.png>
|
|
||||||
[line]: <https://github.com/butomo1989/docker-android/blob/master/docker-compose.yml#L30>
|
[line]: <https://github.com/butomo1989/docker-android/blob/master/docker-compose.yml#L30>
|
||||||
[example of compose file]: <docker-compose.yml>
|
[example of compose file]: <docker-compose.yml>
|
||||||
[docker-compose]: <https://docs.docker.com/compose/install/>
|
[docker-compose]: <https://docs.docker.com/compose/install/>
|
||||||
|
|
|
@ -27,6 +27,7 @@ services:
|
||||||
- APPIUM=true
|
- APPIUM=true
|
||||||
- SELENIUM_HOST=selenium_hub
|
- SELENIUM_HOST=selenium_hub
|
||||||
- AUTO_RECORD=True
|
- AUTO_RECORD=True
|
||||||
|
- BROWSER_NAME=chrome
|
||||||
|
|
||||||
# Docker-Android for Android application testing
|
# Docker-Android for Android application testing
|
||||||
nexus_7.1.1:
|
nexus_7.1.1:
|
||||||
|
|
Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 150 KiB |
Before Width: | Height: | Size: 244 KiB |
BIN
images/emulator_nexus_5.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
images/emulator_samsung_galaxy_s6.png
Normal file
After Width: | Height: | Size: 229 KiB |
BIN
images/real_device.png
Normal file
After Width: | Height: | Size: 183 KiB |