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

Allow testers to provide an explanation of the undesirable behaviours they experience #425

Open
jscholes opened this issue May 26, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request UI

Comments

@jscholes
Copy link
Contributor

Description

Currently, a tester is able to choose from some preset "Undesirable behaviors" checkboxes, e.g. "Output is excessively verbose". However, there is no facility for them to provide an explanation of why they chose the options that they did. A freeform text input is only available once the "Other" checkbox has been checked.

Impact

  1. When a tester chooses one or more of the preset undesirable behaviours, the Test Admin must either infer their reasoning (e.g. from the provided screen reader output) or ask the tester about it. Both of these reduce productivity and increase the likelihood of misunderstandings/errors.
  2. When the presence of undesirable behaviour(s) is published in a report, an assistive technology developer has no insight into why this was the case. Particularly if the assertions passed in conjunction with additional undesirable outcomes.

Suggested Solution

As discussed on the Community Group meeting of May 26, 2022:

  1. Rename the "If "other" selected, explain" field, by changing its label:
    • Given the length of the current label text, and the amount of space it takes up, a descriptive alternative would be: "Explanation of undesirable behaviors".
    • Other permutations are possible, e.g. "Explanation", "Explain the undesirable behaviors you experienced", etc., but I suggest that it should be as descriptive as the space can accommodate.
    • It may also help to add an additional instruction, e.g.: "Please explain the undesirable behaviors you experienced while running the test. For example, if you feel that the screen reader output was excessively verbose, tell us which aspect(s) of the output caused that concern and why.".
  2. Allow the input field to be edited as long as at least one of the "Undesirable behaviors" checkboxes is checked (including "Other").

CC @richnoah, @s3ththompson and @mcking65

@jscholes jscholes added enhancement New feature or request UI labels May 26, 2022
@jscholes jscholes changed the title Allow testers to provide an explanation of the undesirable behaviours they experienced Allow testers to provide an explanation of the undesirable behaviours they experience May 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI
Projects
None yet
Development

No branches or pull requests

2 participants