Conclusions

Now that you have been introduced to the vast utility of Windmill, as well as its strengths, weaknesses, and competition, it’s time for you to start testing! As web applications become exceedingly more commonplace, the need for testing grows, and so does the importance of the testing community.

It’s hard to describe exactly why test automation is beautiful, because there are so many layers of technology involved in making it work. From the Python code talking to the browsers, to the JavaScript firing and capturing events against the DOM, each piece has its own complexity and elegance. Alone, each of these pieces isn’t that impressive, but as soon as they are combined into a fluid system, they create an amazing amount of utility. In the ability to make a computer simulate a person, I see an unmistakable amount of beauty.

As soon as your automated test cases start finding bugs for you, it will be hard for you not to see the beauty in automated testing of the Web.

Get Beautiful Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.