updates readme with selenium related integration references
Этот коммит содержится в:
родитель
38e3d1fb6d
коммит
a0ae829d54
2 изменённых файлов: 18 добавлений и 4 удалений
|
@ -1,6 +1,6 @@
|
||||||
# Change LOG
|
# Change LOG
|
||||||
|
|
||||||
**2017-04-29**
|
**2017-04-29** - **v0.7.0**
|
||||||
- added support for nested steps. From now on, it is possible to return
|
- added support for nested steps. From now on, it is possible to return
|
||||||
**godog.Steps** instead of an **error** in the step definition func.
|
**godog.Steps** instead of an **error** in the step definition func.
|
||||||
This change introduced few minor changes in **Formatter** interface. Be
|
This change introduced few minor changes in **Formatter** interface. Be
|
||||||
|
|
20
README.md
20
README.md
|
@ -254,6 +254,18 @@ There are no global options or configuration files. Alias your common or
|
||||||
project based commands: `alias godog-wip="godog --format=progress
|
project based commands: `alias godog-wip="godog --format=progress
|
||||||
--tags=@wip"`
|
--tags=@wip"`
|
||||||
|
|
||||||
|
#### Testing browser interactions
|
||||||
|
|
||||||
|
**godog** does not come with builtin packages to connect to the browser.
|
||||||
|
You may want to look at [selenium](http://www.seleniumhq.org/) and
|
||||||
|
probably [phantomjs](http://phantomjs.org/). See also the following
|
||||||
|
components:
|
||||||
|
|
||||||
|
1. [browsersteps](https://github.com/llonchj/browsersteps) - provides
|
||||||
|
basic context steps to start selenium and navigate browser content.
|
||||||
|
2. You may wish to have [goquery](https://github.com/PuerkitoBio/goquery)
|
||||||
|
in order to work with HTML responses like with JQuery.
|
||||||
|
|
||||||
### Contributions
|
### Contributions
|
||||||
|
|
||||||
Feel free to open a pull request. Note, if you wish to contribute an extension to public (exported methods or types) -
|
Feel free to open a pull request. Note, if you wish to contribute an extension to public (exported methods or types) -
|
||||||
|
@ -262,13 +274,15 @@ and will be treated cautiously.
|
||||||
|
|
||||||
### License
|
### License
|
||||||
|
|
||||||
All package dependencies are **MIT** or **BSD** licensed.
|
|
||||||
|
|
||||||
**Godog** is licensed under the [three clause BSD license][license]
|
**Godog** is licensed under the [three clause BSD license][license]
|
||||||
|
|
||||||
|
**Gherkin** is licensed under the [MIT][gherkin-license] and developed as
|
||||||
|
a part of the [cucumber project][cucumber]
|
||||||
|
|
||||||
[godoc]: http://godoc.org/github.com/DATA-DOG/godog "Documentation on godoc"
|
[godoc]: http://godoc.org/github.com/DATA-DOG/godog "Documentation on godoc"
|
||||||
[golang]: https://golang.org/ "GO programming language"
|
[golang]: https://golang.org/ "GO programming language"
|
||||||
[behat]: http://docs.behat.org/ "Behavior driven development framework for PHP"
|
[behat]: http://docs.behat.org/ "Behavior driven development framework for PHP"
|
||||||
[cucumber]: https://cucumber.io/ "Behavior driven development framework for Ruby"
|
[cucumber]: https://cucumber.io/ "Behavior driven development framework"
|
||||||
[gherkin]: https://github.com/cucumber/gherkin-go "Gherkin3 parser for GO"
|
[gherkin]: https://github.com/cucumber/gherkin-go "Gherkin3 parser for GO"
|
||||||
|
[gherkin-license]: https://en.wikipedia.org/wiki/MIT_License "The MIT license"
|
||||||
[license]: http://en.wikipedia.org/wiki/BSD_licenses "The three clause BSD license"
|
[license]: http://en.wikipedia.org/wiki/BSD_licenses "The three clause BSD license"
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче