Comments (7)
Hi @ttnguyen2 - If you want to test multiple URLs, you probably want to use pa11y-ci
instead. Pa11y tests a single URL at a time.
from pa11y.
Thank you for conforming @aarongoldenthal . I see Pa11y tests a single URL at a time. Can pa11y-ci generate csv/html report with multiple urls?
from pa11y.
Pa11y CI comes with a CLI and JSON reporter. There is also a separate HTML reporter (which I'm the maintainer of). I don't know of a CSV reporter, although you could certainly write one, although it may be easier to transform the JSON.
from pa11y.
For pa11y-ci-reporter-html, I installed it along with pa11y-ci and pa11y package. I have .pa11yci as the example :
{
"defaults": {
"reporters": ["pa11y-ci-reporter-html"]
},
"urls": ["https://pa11y.org/"]
}
When I ran pa11y-ci
or pa11y-ci --reporter=pa11y-ci-reporter-html https://pa11y.org/
I got error : Unable to load reporter "pa11y-ci-reporter-html"
from pa11y.
Did you install the pa11y-ci-reporter-html
package as well? Since it's a separate package it does need to be specifically installed.
from pa11y.
Yes, I followed the instruction.
npm install pa11y-ci-reporter-html
.pa11yci :
{
"defaults": {
"reporters": ["pa11y-ci-reporter-html"]
},
"urls": ["https://pa11y.org/"]
}
Then run : pa11y-ci --reporter=pa11y-ci-reporter-html https://pa11y.org/
Got the error: Unable to load reporter "pa11y-ci-reporter-html"
from pa11y.
Hey @ttnguyen2, I'm just pruning this board a bit, and as this seems to be a pa11y-ci
usage issue or one related to the community reporter, I'll close this here. If you're still trying to fix this you're welcome to raise a new issue over on pa11y-ci's Issues or on Stack Overflow - if you do, it'll also be helpful if you could describe your environment (operating system, tool version, etc). And thanks again for your help here @aarongoldenthal ❤️
from pa11y.
Related Issues (20)
- [Feature] - Playwright support HOT 1
- timeout error for a single url HOT 1
- CircleCI run differs from expected output. JS not running before pa11y test. HOT 1
- Using gitlab ci environment variables to authenticate HOT 1
- Can we get violations defects for after login pages using pa11y? HOT 2
- TimeoutError: Pa11y timed out HOT 6
- Inconsistencies between pa11y and other accessibility tools HOT 1
- Axe runner doesn't include wcag2aaa tag when standard is set to WCAG2AAA. HOT 2
- Can I include a config file for a report? HOT 2
- Error reporting during installation HOT 1
- rules option ignored HOT 1
- Documented require() for reporters doesn't work HOT 3
- Error: Could not find expected browser (chrome) locally. Run `npm install` to download the correct Chromium revision (869685) HOT 5
- Is pa11y still maintained? HOT 6
- Fails to run once `core-js` is removed from the page. HOT 3
- Retrieving the number of items that pass the checks per rule HOT 1
- Version 7.0.0 requires an unsupported version of puppeteer HOT 5
- Dark or light mode handling HOT 2
- Certain pages result in "Cannot read properties of undefined (reading 'replace')" HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pa11y.