Skip to content
This repository was archived by the owner on Dec 3, 2025. It is now read-only.

Commit 9c5b22c

Browse files
author
Sebastian Krawczyk
authored
Update README.md
1 parent e78a9ed commit 9c5b22c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@
55
Gradle custom plugin to setup android test devices.
66

77
# Problem
8-
When running Espresso tests for your Android projects on real devices you need to setup these before the tests. Doing this manually takes time and is cumbersome.
8+
When running Espresso tests for your Android projects on real devices you need to setup these before the tests run. Doing this manually takes time and is cumbersome.
99

1010
# Solution
11-
Testdevicemanager - It is a custom gradle plugin written in Kotlin. It uses ```adb commands``` to get and set device information. Therefore no additional access rights for connected mobile devices are required.
11+
Testdevicemanager - It is a custom gradle plugin written in Kotlin. It uses ```adb commands``` to get and set device information. This way, no additional access rights for connected mobile devices are required.
1212

1313
# Features
14-
The following things can be managed by the plugin:
14+
The following things are handled by the plugin:
1515

16-
- Locking / Unlocking the device - The device can be unlocked via pressing the power button, swiping, entering a pin or a password
16+
- Locking / Unlocking the device - The device will be unlocked by pressing the power button, swiping, entering a pin or a password
1717

18-
- Enabling / Disabling animations - To make sure espresso ui tests run smoothly, animations can be deactivated in the developer options of the test device
18+
- Enabling / Disabling animations - To make sure espresso ui tests run smoothly, animations will be deactivated in the developer options of the test device
1919

20-
- Enabling / Disabling the stay awake mode - The device's stay awake mode can be activated in the developer options of the test device, to make sure that the test device does not switch of the screen during testing
20+
- Enabling / Disabling the stay awake mode - The device's stay awake mode will be activated in the developer options of the test device, to make sure that the test device does not switch of the screen during testing
2121

22-
- Checking for connection to a specific WLAN - A check for a connection to a specific WLAN can be done
22+
- Checking for connection to a specific WLAN - A check for a connection to a specific WLAN will be performed
2323

2424
# Integration into the project
2525
## Groovy
@@ -67,7 +67,7 @@ buildscript {
6767
apply(plugin = "de.welt.apps.testdevicemanager")
6868
```
6969
# Setup
70-
All of the following extension values can be maintained but do not need to be used at all.
70+
All of the following extension values can be used but do not need to be used at all.
7171
```
7272
testDeviceManager {
7373
unlockBy = "power button | swipe | pin | password"

0 commit comments

Comments
 (0)