Library that provides easy-to-use way of interaction with web-page elements in functional tests using PageObject pattern.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs Fixed error, when constructing "PageFactory" with Config object Jul 6, 2016
library/QATools/QATools
tests
.gitignore
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
codecov.yml
composer.json
composer.lock
phpunit.xml.dist

README.md

QA-Tools

Join the chat at https://gitter.im/qa-tools/qa-tools Build Status HHVM Status Documentation composer.lock

Scrutinizer Code Quality codecov Dependency Status

Latest Stable Version Total Downloads Latest Unstable Version License

QA-Tools is a set of quality assurance tools to be used during acceptance tests writing on PHP.

Library implements PageObject pattern, used in variety of testing frameworks (e.g. Selenium browser automation framework).

Website and Documentation

Asking Questions

Feel free to ask any questions and share your experiences in the Chat Room and help to improve the documentation.

Installation

  • execute this command to add dependencies: php composer.phar require qa-tools/qa-tools:^1.0

Requirements

Contributing

See CONTRIBUTING file.

License

QA-Tools is released under the BSD-3-Clause License. See the bundled LICENSE file for details.