Automating in the Browser Using JavaScript

Hello. My name is Alan Richardson. You can normally find me at

In this course, we're going to look at how we can use the JavaScript console, JavaScript, and query selectors, and understanding the application to automate and interact with applications from the browser itself.

Now normally, the first thing that we do when we're going to learn how to automate web applications is to install a tool or install some libraries into our programming language and write code to do that. But we can learn to automate web applications from within the browser itself.

We can execute JavaScript code, and we can learn the basic patterns that we need to write things like this: bots, which are using the application. There's just running through. It's a model-based execution of an application with no extra tools installed. And I'm going to show you how to do that in this course.