GithubHelp home page GithubHelp logo

section508coordinators / acrt Goto Github PK

View Code? Open in Web Editor NEW
65.0 65.0 33.0 16.88 MB

This repository stores files for Accessibility Conformance Reporting Tool (ACRT) tool. This tool is standalone browser based application and is used to track accessibility test results.

License: MIT License

CSS 5.56% HTML 28.75% JavaScript 65.69%

acrt's People

Contributors

acrttool avatar cliffbert avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

acrt's Issues

Malformed JSON

There seems to be a glitch that will mess up the JSON object that is created and will not let you save your work and will remove any attached screenshots. It has something to adding picture files to tests; the first instance seems to happen test 2. A and then at 5.B. There are probably other ones I just have not tried to upload any files to them.

Repo steps:

  1. Upload Image to test 2.A
  2. Click Save

Environment Specs:
Windows 10: up to date
Chrome v81 (the latest)
ACRT the most recent version on your GitHub

remove test name "Auto-Updating" from SuccessCriteriaTT5.json

"Auto-updating" is not a test name in the v5 test process. The following should be removed from SuccessCriteriaTT5.json:

{
  "CrtID": "2.2.2",
  "CrtIDGrp": "Different",
  "Test": "2 Autoplay/update",
  "TestName": "Auto-updating",
  "TestID": "2.D",
  "TestCondition": "The page provides notification of each automatic update/change in content.",
  "GrpID": "",
  "OptMenu1": "menu2",
  "DisabilityImpact": "'Photosensitive Epilepsy / Photosensitive Seizure Disorders', 'Without Vision', 'With Limited Vision', 'With Limited Language, Cognitive, and Learning Abilities'"
}

JSON Error when saving

I've tried to save my test results multiple times either with the pre-saved JSON file or the original TT5 JSON file, and I keep getting this error:

"There is a problem while trying to convert to JSON format, contact technical support."

On my first save with minimal data, the form save function works. However, when I'm done inputting multiple failures include duplicates of the failure type by adding "issue" for additional rows, the file will not save. I've followed instructions, like reloading the saved file, and starting from scratch - just end up with the same failure after labor-some data entry.

I'm on a Win 10 Machine, using Chrome

Test ID 15.B is missing from SuccessCriteriaTT5.1.json

Test ID 15.B is missing from the SuccessCriteriaTT5.1.json
Test Name 1.3.2-content-order-meaning-css-position
Test Condition: The reading order of the content (in context) is correct and the meaning of the
content (in context) is preserved without CSS positioning.
15 B
15 B Missing SuccessCriteriaTT5 1

Test IDs 17.E/17.F/17.G are mislabeled in SuccessCriteriaTT5.1.json

  1. Test ID 17. E Test Condition is mislabeled in the SuccessCriteriaTT5.1.json file.
    Actual Result: SuccessCriteriaTT5.1.json displays 17. E Test Condition as :"The media player provides user controls for audio descriptions."
    Expected Result: SuccessCriteriaTT5.1.json displays 17. E Test Condition as "User controls for captions are provided at the same menu level as the user controls for volume or program selection."
    17 E Section 508 Conformance Test Process for Web
    17 E Mislabeled SuccessCriteriaTT5 1

  2. Test ID 17. F Test Condition is mislabeled in the SuccessCriteriaTT5.1.json file.
    Actual Result: SuccessCriteriaTT5.1.json displays 17. F Test Condition as "User controls for captions are provided at the same menu level as the user controls for volume or program selection."
    Expected Result: SuccessCriteriaTT5.1.json displays 17. F Test Condition as "User controls for audio descriptions are provided at the same menu level as the user controls for program selection or volume."
    17 F Section 508 Conformance Test Process for Web
    17 F Mislabeled SuccessCriteriaTT5 1

  3. Test ID 17.G in the SuccessCriteriaTT5.1.json file should be removed and move to 17.F. No applicable 17.G test in Trusted Tester Test Process v5.0
    17 G mislabeled SuccessCriteriaTT5 1

No way to remove a child

If you accidentally add a child, there is no way to remove it.

If there is a way, please add those instructions to the documentation.

change Test ID 2.E to 2.D in SuccessCriteriaTT5.json

The criterion in SuccessCriteriaTT5.json that currently has the Test ID, 2.E, should be changed so its Test ID is 2.D, which is what is how the Test Name, 4.1.2-change-notify-auto, is identified in the published v5 process.

Images not deleting

Hi, when we edit an existing JSON report and change a failure from "Fail" to "Pass", remove the image, it still generates the image in the HTML report. How do we bypass this? Are we missing a step or is this something with the code? Please contact me at [email protected]. Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.