You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,13 +9,13 @@ This is the Java language bindings for writing Appium Tests that conform to [Web
9
9
## v8 to v9 Migration
10
10
11
11
Since v9 the client only supports Java 11 and above.
12
-
Follow the [v8 to v9 Migration Guide](./docs/v8-to-v9-migration-guide.md)in order to streamline the migration process.
12
+
Follow the [v8 to v9 Migration Guide](./docs/v8-to-v9-migration-guide.md) to streamline the migration process.
13
13
14
14
## v7 to v8 Migration
15
15
16
16
Since version 8 Appium Java Client had several major changes, which might require to
17
17
update your client code. Make sure to follow the [v7 to v8 Migration Guide](./docs/v7-to-v8-migration-guide.md)
18
-
in order to streamline the migration process.
18
+
to streamline the migration process.
19
19
20
20
## Add Appium java client to your test framework
21
21
@@ -46,7 +46,7 @@ dependencies {
46
46
47
47
### Beta/Snapshots
48
48
49
-
Java client project is available to use even before it is officially published to maven central. Refer [jitpack.io](https://jitpack.io/#appium/java-client)
49
+
Java client project is available to use even before it is officially published to Maven Central. Refer [jitpack.io](https://jitpack.io/#appium/java-client)
50
50
51
51
#### Maven
52
52
@@ -73,7 +73,7 @@ Add the dependency:
73
73
74
74
#### Gradle
75
75
76
-
Add the JitPack repository to your build file. Add it in your root build.gradle at the end of repositories:
76
+
Add the JitPack repository to your build file. Add it to your root build.gradle at the end of repositories:
77
77
78
78
```groovy
79
79
allprojects {
@@ -107,11 +107,11 @@ dependencies {
107
107
#### Why is it so complicated?
108
108
109
109
Selenium client does not follow [Semantic Versioning](https://semver.org/), so breaking changes might be introduced
110
-
even in patches, which requires Appium team to update Java client in response.
110
+
even in patches, which requires the Appium team to update the Java client in response.
111
111
112
112
#### How to pin Selenium dependencies?
113
113
114
-
Appium Java Client declares Selenium dependencies using open version range which is handled in differently by different
114
+
Appium Java Client declares Selenium dependencies using an open version range which is handled differently by different
115
115
build tools. Sometimes users may want to pin used Selenium dependencies for [various reasons](https://github.com/appium/java-client/issues/1823).
116
116
Follow the [Transitive Dependencies Management article](docs/transitive-dependencies-management.md) for more information
117
117
about establishing a fixed Selenium version for your Java test framework.
@@ -130,10 +130,10 @@ Appium java client has dedicated classes to support the following Appium drivers
130
130
To automate other platforms that are not listed above you could use
131
131
[AppiumDriver](src/main/java/io/appium/java_client/AppiumDriver.java) or its custom derivatives.
132
132
133
-
Appium java client is built on top of Selenium and implements same interfaces that the foundation
133
+
Appium java client is built on top of Selenium and implements the same interfaces that the foundation
0 commit comments