-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Valerie Young edited this page May 8, 2020
·
15 revisions
Instructions for local work, "stop gap" solution:
First, follow all the instructions in the local development docs.
SIGNING UP FOR THE FIRST TIME:
- Make sure you are on the Admin team: https://github.com/orgs/bocoup/teams/aria-at-report-admin/members
- If you want to test what it is like to be a test, remove yourself from the admin team and add yourself to the tester team (note, admins can do anything a tester can and more): https://github.com/orgs/bocoup/teams/aria-at-report-testers/members
- After you get your server running for the first time, you will have to click the "sign up" button and approve the github app, THEN the "log out button", THEN the "log in" button to see all functionalities.
ACTUALLY RUNNING TESTS:
- Run:
yarn db-import-tests:dev -c ff1ed8a347dfc5ca7be47fa8620cfac681af0439- This puts test metadata in the databsae
- Make a directory called "aria-at-tests" next to the "aria-at-report" repository, and go into in. Then run:
git clone [email protected]:w3c/aria-at.git ff1ed8a347dfc5ca7be47fa8620cfac681af0439 cd ff1ed8a347dfc5ca7be47fa8620cfac681af0439 git reset --hard ff1ed8a347dfc5ca7be47fa8620cfac681af0439 - Go to the settings page and select all ATs and click "save"
- Go to the test cycle management page, and click "initiate".
- On the initiate test cycle page that you are now on, give the cycle a name and choose "git commit of test" for the commit you just imported (in case you imported more than one).
- Fill in the assistive technology row (select NVDA for assistive technology, voiceover tests are currently broken)
- Assign yourself as a test to a run by checking the run and selecting yourself from the drop down
- Click Initiate cycle
- Go to the "test queue" from the top nav
- Click "contribute tests" on the row with your test cycle
- Now click the design pattern name, which should be a link. If not, and you don't see the option to "assign yourself", then there is a bug. click the link.
- Now you should see a test run!