Canvas Scribble - Instructions
A Canvas to scribble on.
Canvas
Canvas elements are hard to automate.
Hard to check the results.
Hard to enter details on the canvas in the first place.
You may have to resort to JavaScript Execution to help you.
Exploratory Testing
Exploratory Testing might highlight usability improvements or missing functionality that would aid the user.
JavaScript Hacking
Because the underlying commands are hooked into the dom it is possible to run the commands from the JavaScript console to draw on the canvas.
Suggested Exercises
There is no ‘save’ function in the app. Write some JavaScript in the console that will scrape the commands and output them in a string. Clear the screen and use the generated script to recreate the image.