Skip to main content

JavaScript Browser Automating

Welcome to this support page for the “Automating from the Browser with JavaScript” course.

Take the course


“So excited that I completed the course: Automating in the Browser Using JavaScript. I enjoyed all the time and I learnt a lot” Darshit Shah

“Thanks for this course Alan Richardson I learned a lot using the browser to automating.” Carolina Rojas

“It’s my favourite course on @TestAutomationU” Paul Farrell

“The “Automating in the Browser Using JavaScript” course by @eviltester on @testautomationu is AWESOME!” David Haigh

“Thanks again for your course. I used what I learned to help me testing ‘Show more’ type paging today - very successful. I wouldn’t of reached 1000 pages otherwise!” Benjamin Dowen

“Excellent course” James Vickery

“Pretty awesome really… Highly recommended” Geir Gulbrandsen


The main resources you will are likely to use for adhoc reference to learn JavaScript are:

Extra Material


  • I have a micro-course in my Patreon which shows step by step how to use the automating in a browser techniques to hack a simple game.
  • My Technical Web Testing 101 course has a section on these techniques using The Evil Tester Sloganizer and a different instantiation of TodoMVC

Blog Posts and Videos

Apps to Practice on

Apps to learn from

  • Check out this Useful Snippets Chrome Extension by Viv Richards and Alan Richardson, it has small snippets of code you can use for testing, and when you use them it will show the code and a version of the code pre-formatted as a bookmarklet in the console.
  • Check out this JavaScript Bot Showcase Chrome Extension by Alan Richardson which has sample bots for Twitter and various games.

Free Books