question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add more testing (manual or automated) for data tables

See original GitHub issue

Is your feature request related to a problem? Please describe.

When doing testing I’m not seeing anything that validates or suggests validating table headers. For a data table, if there are no headers, this is a major problem most of the time. It’s also probably good to explain what kinds of headers make sense. Sometimes you only need column headers, but in a lot of cases tables need row headers so a user can browse from one row to the next and hear some context.

There’s also nothing about making sure things like captions are effectively (I’d like guidance on just what makes a good table caption in the first place).

Describe the desired outcome

I’d like to see more in-depth explanations of data tables. I’d like pass/fail options for making sure data tables have headers and that those headers make sense. If headers are given in an invisible way (e.g., via the headers attribute), the accessible header needs to have a pass/fail option. Captions should have a pass/fail that they properly describe the table (in whatever way captions are meant to be used). All of these things should have a section in AI that explains to us what we should be looking for and how to find it (probably via accessibility web tools?)

Describe alternatives you’ve considered

For the moment I’m just checking headers myself and shimming fail notes in AI where they are at least tangentially related, but without good guidance it’s easy to forget to check, or to check the wrong thing.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:10 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
jecholscommented, May 8, 2020

I finally managed to get this installed and tested, it looks like a major improvement! Thanks!

0reactions
msft-github-botcommented, May 8, 2020

The team requires additional author feedback; please review their replies and update this issue accordingly. Thank you for contributing to Accessibility Insights!

Read more comments on GitHub >

github_iconTop Results From Across the Web

How To Automate Testing Tables - testRigor
How to automate testing tables - when automating tables you want to make sure you use the most stable ... Id, Name, Actions,...
Read more >
What is Test Data? Test Data Preparation Techniques with ...
Learn what is test data and how to prepare test data for testing using different data preparation techniques with examples.
Read more >
How to coordinate your automated and manual testing
Discover best practices for coordinating your automated and manual testing efforts together, and how you can achieve better testing coverage.
Read more >
Creating DataTables for your tests
When automating user scenarios, it is common to have a test that needs to run ... Define your scenarios, variables, and values on...
Read more >
Manual Testing vs Automation Testing : Differences
Tests where you need to explore features and app behavior, such as Usability Testing, Exploratory Testing, Manual Testing should be prioritized ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found