|
5 | 5 | [](https://travis-ci.org/labs42io/web-automation) |
6 | 6 |
|
7 | 7 | Boilerplate project to write BDD tests with [Cucumber](https://cucumber.io/) and execute with [docker selenium](https://github.com/SeleniumHQ/docker-selenium). |
8 | | -Tests are written in an ordinary language that removes the gap between business and technical people. |
9 | | -The docker selenium simplifies the setup and avoids any local installations of browser specific dependencies. |
| 8 | +Tests are written in an ordinary language that bridges the gap between business and technical people. |
| 9 | +The docker selenium simplifies the setup and avoids any local installation of browser specific dependencies. |
10 | 10 |
|
11 | 11 | ## Features |
12 | 12 |
|
@@ -64,7 +64,7 @@ Note that selenium containers can be started once and then used across multiple |
64 | 64 |
|
65 | 65 | |File|| |
66 | 66 | |--|--| |
67 | | -|`./src/features/google.search.feature`|An example to test the Google search| |
| 67 | +|`./src/features/google.search.feature`|An example of testing the Google search| |
68 | 68 | |`./src/features/sample.snippets.feature`|Samples of using the existing test snippets. Credits [Christian Bromann](https://github.com/christian-bromann)| |
69 | 69 |
|
70 | 70 | ## Adding tests |
@@ -105,7 +105,7 @@ See the [documentation](https://webdriver.io/docs/api.html) for a list of suppor |
105 | 105 | Assertions are written using [chai](https://www.chaijs.com/). |
106 | 106 |
|
107 | 107 | ### Browser specific tests |
108 | | -To run a test against a specific browser use [tags](https://cucumber.io/docs/cucumber/api/#tags): |
| 108 | +To run a test against a specific browser use predefined [tags](https://cucumber.io/docs/cucumber/api/#tags): |
109 | 109 |
|
110 | 110 | ```gherkin |
111 | 111 | Feature: Performing a Google Search |
@@ -171,7 +171,7 @@ The configurable options are set in the `.env` file. |
171 | 171 | |Variable|Usage| |
172 | 172 | |--|--| |
173 | 173 | |`SELENIUM_VERSION`|Configure the version of selenium hub and nodes. Change this version if you want to run tests against a specific browser version. See the [list](https://github.com/SeleniumHQ/docker-selenium/releases) of available selenium releases and browser versions.| |
174 | | -|`SCREEN_WIDTH` `SCREEN_HEIGHT`|Configure browser window resolution.| |
| 174 | +|`SCREEN_WIDTH` `SCREEN_HEIGHT`|Configure browser window size.| |
175 | 175 |
|
176 | 176 | ### WebdriverIO options |
177 | 177 |
|
@@ -234,7 +234,7 @@ npm run selenium:vnc |
234 | 234 | |**Firefox**|`127.0.0.1:5901`| |
235 | 235 |
|
236 | 236 |
|
237 | | -Now you can connect and enter to the remote session. |
| 237 | +Now you can connect and enter the remote session. |
238 | 238 |
|
239 | 239 | ### Running tests |
240 | 240 |
|
|
0 commit comments