Download the PHP package mortola/behat-seo-contexts without Composer
On this page you can find all versions of the php package mortola/behat-seo-contexts. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mortola/behat-seo-contexts
More information about mortola/behat-seo-contexts
Files in mortola/behat-seo-contexts
Download mortola/behat-seo-contexts
More information about mortola/behat-seo-contexts
Files in mortola/behat-seo-contexts
Vendor mortola
Package behat-seo-contexts
Short Description Behat extension for testing some On-Page SEO factors: meta title/description, canonical, hreflang, meta robots, robots.txt, redirects, sitemap validation, HTML validation, performance...
License MIT
Homepage https://github.com/marcortola/behat-seo-contexts
Package behat-seo-contexts
Short Description Behat extension for testing some On-Page SEO factors: meta title/description, canonical, hreflang, meta robots, robots.txt, redirects, sitemap validation, HTML validation, performance...
License MIT
Homepage https://github.com/marcortola/behat-seo-contexts
Please rate this library. Is it a good library?
Informations about the package behat-seo-contexts
Behat SEO Contexts
Behat extension for testing some On-Page SEO factors.
Includes contexts for testing:
- title / meta description
- canonical
- hreflang
- meta robots
- robots.txt
- indexation: tests meta robots + robots.txt + X-Robots-Tag header
- redirects
- sitemap validation (inc. multilanguage)
- HTML validation
- assets performance
- accessibility
- UX
- more...
Installation
Basic requirements:
- PHP 7.1+
- Behat 3+
- Mink + Mink extension
How to install it
- Install Composer
-
Execute:
- Add the Context you need to
behat.yml
:
Featured steps
MetaContext
LocalizationContext
RobotsContext
IndexationContext
RedirectContext
SitemapContext
HTMLContext
PerformanceContext
SocialContext
AccessibilityContext
UXContext
Examples
This library is self-tested, and you can find examples inside the features directory. Feel free to explore it to discover each step definition.
Useful tips
- Use Symfony KernelDriver for improving the performance if you are working in a Symfony project.
All versions of behat-seo-contexts with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
behat/behat Version ^3.0
behat/mink-extension Version ^2.0
matriphe/iso-639 Version ^1.2
vipnytt/robotstxtparser Version ^2.0
rexxars/html-validator Version ^2.1
ext-dom Version *
behat/behat Version ^3.0
behat/mink-extension Version ^2.0
matriphe/iso-639 Version ^1.2
vipnytt/robotstxtparser Version ^2.0
rexxars/html-validator Version ^2.1
ext-dom Version *
The package mortola/behat-seo-contexts contains the following files
Loading the files please wait ....