Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AET Accessibility Issues Provider #557

Open
radeklawgmin opened this issue Jun 4, 2020 · 2 comments
Open

AET Accessibility Issues Provider #557

radeklawgmin opened this issue Jun 4, 2020 · 2 comments

Comments

@radeklawgmin
Copy link
Contributor

radeklawgmin commented Jun 4, 2020

From to time there are suites that contain a lot of urls and generate a lot of accessibility issues. The problem is when there are a lot of issues that breaks the same rule. Going from url to url and collect them manually can be a real pain.
To make this more efficient we will need:

  • a feature that will collect such issues in a form of formatted data,
  • issues should be collected in a dedicated report in txt and xls formatted files,
  • the format should allow to paste errors into JIRA tasks,
  • the format should allow to filter errors according to their type.

Tech notes:

  • implement/migrate the report generator into the core, align all interactions with DB with the project's way of doing things
  • add appropriate OSGi service for requesting report generation
  • service should be provided with information as to what report to generate (based on correlation ID, report type, report verbosity level...)
  • add REST endpoint for generating and downloading the report
  • add REST endpoint for querying for report availability on given suite (checking if the suite has accessibility at all)
@annabudziszewska
Copy link
Collaborator

Issues founded for version 3.3.1.SNAPSHOT

  1. Documentation should be adjusted:
    documentation/src/main/wiki/AccessibilityIssuesReport.md
    In section 'Downloading the report' in URL, 'type' should be replaced by 'verbosity'

  2. Documentation is incoherent with the implementation
    In report URL, WARNING is not working (as described in documentation), but 'WARN'
    So this is working URL: http://localhost/api/accessibility/report?company=cognifide&project=pro&suite=sui&correlationId=corrID&verbosity=WARN&extension=txt
    So this is NOT working URL: http://localhost/api/accessibility/report?company=cognifide&project=pro&suite=sui&correlationId=corrID&verbosity=WARNING&extension=txt

  3. XLSX file generated with NOTICE verbosity (0 issues) , cannot be opened. The following error occurred

2020-10-30_15h50_15

  1. Report should have an information with issue level (NOTICE, WARNING, ERROR)

@annabudziszewska
Copy link
Collaborator

annabudziszewska commented Nov 6, 2020

Above issues have been reported in separate tickets:
#591
#592
#593
#594

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants