vijaycs85 / sitemapextension
Simple behat script to smoke test your Drupal site by using sitemap.xml
Installs: 28
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 2
Open Issues: 2
Type:behat-extension
Requires (Dev)
- drupal/drupal-extension: ^3.2
This package is auto-updated.
Last update: 2024-10-26 09:11:49 UTC
README
Synopsis
Behat Sitemap Extension provides a way to smoke/sanity test all site pages by getting the URLs from /sitemap.xml
and visiting them to see if we get 200 response.
Motivation
- Provide a simple way to start with behat
- With minimal effort, sanity check all pages.
Installation
Quick start
Clone this repository and then run:
export BEHAT_PARAMS='{"extensions":{"Behat\\MinkExtension":{"base_url":"http://localhost"}}}'; bin/behat
Note: Replace
http://localhost
with your site URL.
Run for multiple sites
Add a CSV file of site URLs and tags to run with (Only available tag with this extension is "@smoke") and run:
./script/run-test.sh
Contributors
Feel free to open an issue or pull request to improve, add new features and bug fixes.
License
This project is distributed under the terms of the GNU General Public License version 2