https://github.com/br0ken-/tqextension
Test your Drupal 7 (D8 in progress) sites easier with TqExtension for Behat.
https://github.com/br0ken-/tqextension
behat behat-extension drupal phantomjs selenium
Last synced: 10 months ago
JSON representation
Test your Drupal 7 (D8 in progress) sites easier with TqExtension for Behat.
- Host: GitHub
- URL: https://github.com/br0ken-/tqextension
- Owner: BR0kEN-
- License: mit
- Created: 2015-09-02T09:47:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-04-14T12:24:18.000Z (almost 8 years ago)
- Last Synced: 2025-04-03T00:51:49.256Z (12 months ago)
- Topics: behat, behat-extension, drupal, phantomjs, selenium
- Language: PHP
- Homepage: https://github.com/BR0kEN-/TqExtension/pull/16
- Size: 291 KB
- Stars: 11
- Watchers: 4
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Behat TqExtension
The **TqExtension** provide a flexible methods and API for testing websites running on Drupal 7. All
code in this repository extends an integration layer provided by [DrupalExtension](https://github.com/jhedstrom/drupalextension).
[](https://travis-ci.org/BR0kEN-/TqExtension)
[](https://scrutinizer-ci.com/g/BR0kEN-/TqExtension/code-structure)
[](https://scrutinizer-ci.com/g/BR0kEN-/TqExtension)
[](https://styleci.io/repos/41793357)
[](https://packagist.org/packages/drupal/tqextension)
[](https://packagist.org/packages/drupal/tqextension)
[](https://packagist.org/packages/drupal/tqextension)
## Installation
- `curl -sS https://getcomposer.org/installer | php`
- `vim composer.json`
```json
{
"require": {
"drupal/tqextension": "~1.0"
},
"config": {
"bin-dir": "bin"
}
}
```
- `composer install`
- `cp -r vendor/drupal/tqextension/behat/ behat`
- Configure `behat.yml`
## Requirements
Selenium 2.53 - is the [final `2.x` release](https://github.com/SeleniumHQ/selenium/blob/master/java/CHANGELOG#L133). The latest version of Firefox it's supports - is `47`.
- Selenium 2.53 (not above)
- Firefox 47 (not above)
## Documentation
- [For developers](docs/developers)
- [For all](docs)
## Author
- [Sergii Bondarenko (BR0kEN)](https://github.com/BR0kEN-)
## Contributors
- [Alexander Petrov](https://github.com/aapetrov)
- [Artem Philipenko](https://github.com/arrrtem)
- [Anastasia Guba](https://github.com/Naastya)
- [Alexandr Molchanoff](https://github.com/AlexNetman)
- [Artyom Miroshnik](https://github.com/M1r1k)
- [Andrei Perciun](https://github.com/andreiperciun)
- [Alexei Gorobet](https://github.com/asgorobets)
- [Cristina Eftimita](https://github.com/Eftimitac)
- [Sergiu Teaca](https://github.com/sergiuteaca)
## History
TqExtension is a next stage of development of [Behat context by Propeople](https://github.com/BR0kEN-/behat-drupal-propeople-context) that is currently unsupported.
## Presentations
- [Kyiv Drupal Camp (September 5-6, 2015)](https://docs.google.com/presentation/d/1JPJvLPORbO4vf9fFLgnQ0bEqe7XahqZ7iUjsd75yKmg)
- [Lviv Drupal Camp (October 17-18, 2015)](https://docs.google.com/presentation/d/1b4m8FoUNt0zMz98FFxgZ9chV8I7V8ek2oU5GZmkCriQ)