Forum Discussion
Automatic testing (control WBT via script)
This is a novel idea. One thing that could be challenging to account for is if and when text overflow occurs or if objects overlap. This is visually easy to recognize but harder programmatically.
However, you might be able try some things in this direction using the elements in the DOM that have "aria" attributes. Articulate seems to have made many efforts to ensure the accessibility of their storyline and rise courses. Accessibility usually includes access to courses via the keyboard as well as described actions. Aria attributes are associated with actionable items in a course to describe to screen readers what the button or action does. You could tap into these aria-labels and write it to a file to find patterns for your testing or depending on those labels you could click on the action.
I tried this by pulling up the developer tools while pressing the keyboard tab key and cycled through actionable items in a course. You could publish a course or series of courses and perhaps point a python script at it with selenium and export everything aria related in a course to see what you get to accomplish your puzzle.
Related Content
- 10 months ago
- 10 months ago
- 12 months ago
- 5 months ago