Throughout September, Deque will be rolling out new Attest HTML tools. There are a number of fantastic new tools and features available to simplify integration of Attest and get you started quickly. Additionally, all Attest HTML tools will be upgraded to use axe-core 3.1. This includes the following improvements:
- New rules, including WCAG 2.1 rules
- Accessibility support checks
- Localisation of French and Japanese
- Many smaller improvements and fixes, see the changelog
For more details, see our post about axe-core 3.1. Read along below for more about what to expect this month as additional Attest HTML updates roll out:
WebdriverIO integration
Attest-webdriverio is a new tool in the Attest HTML toolkit. This integration lets you use Attest in your WebdriverIO environments without having to write your own Attest injection scripts. Attest-webdriverio comes with the the features you may already be familiar with from other Attest integrations:
- Support for custom rules
- Configurable versions of axe-core
- Reporting integration
- Idiomatic APIs
- Etc.
New command line tools
In the coming release of WorldSpace Attest for NodeJS, we will be releasing stand-alone executable versions of our command line times. With these stand-alone executables, you are now able to use all the testing and reporting power of the Attest HTML command line tools, even if you do not have NodeJS available in your test environment. These binaries are available for Windows, OSX and Linux. This includes executables for all of the following tools:
- AGet: Codeless test runner
- Attest Standards: Custom rules generator
- Attest Reporter: Report generator for Attest data
Attest extension: SimulAT 2 beta
SimulAT is a tool in the WorldSpace Attest extension for Chrome and Firefox that is used to analyze and understand the structure of the page. SimulAT is designed to simulate how Assistive Technologies will consume a page. This gives a good basic understanding of the structure and semantics of a page. But for more advanced tests, other tools are often used. With SimulAT 2, Deque aims to deliver a complete testing solution for QA and accessibility experts alike. No more insecure bookmarklets that let you down half the time.
In the Attest extension version 2.2 for Chrome and Firefox, both the existing SimulAT, and the beta version of SimulAT 2 will be available. Having a public beta version will help us collect feedback, without disrupting existing user processes. Our first priority is to gather user feedback and to thoroughly identify all use cases for such a tool. Once we’ve achieved this, we will work with our users to transition over to this new version of SimulAT.
Attest extension: AGet action recorder
Also in the Attest extension 2.2 for Chrome and Firefox, the scripts panel, which you may have used previously to record scripts for WorldSpace Comply now comes with an export feature for AGet. This allows users to record scripts in the Attest extension, such as logging into a page, and than running this script in your automated tests with AGet.
With this capability, it becomes trivial to automatically test all your critical user flows with Attest. Even if you do not have automated testing set up, with AGet you can test it, no coding necessary. Simply record the user flow in the Attest extension, export the actions script, and run the script in AGet.