|
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