# Basic Introduction to Selenium

Learn about what Selenium is and how you can use it to automate web browser testing.

#### TECHNOLOGIES

Selenium

#### WATCH TIME

24 minutes

## Lessons

#### Entering in Text

Learn how to fill out forms and enter in text with Selenium.

7 min

#### Finding Elements and Getting Attributes

Learn how to find elements on a webpage with Selenium.

6 min

#### Introduction to Selenium

Learn about when to use Selenium and how to install it.

7 min

#### Clicking and Browser Buttons

Understand how to click on elements on a webpage and perform browser related actions using Selenium.

5 min

### Hey! I’m Avi, and I’ll teach you how to build!

I'm Avi, your new Python instructor and founder of The Codex.

Three years ago I was stuck. I wasn’t learning anything in my theory-filled CS classes, my friends took pictures of me sleeping in lecture, and I was questioning why I was even learning CS to begin with. I had ideas but I was clueless on execution.

After watching hours of webcasted YouTube videos, enrolling in course after course, and struggling to stay motivated, I finally obtained the skills to bring my ideas to life. I realized how lonely and gruesome this process was.

If you’re a student just like me, you know exactly what it’s like to be stuck in course hell. The best programmers of today learned by doing, not by reading syntax in a textbook.

## Savvy Students ❤️ The Codex

The Codex has helped hundreds of students find jobs and build their dream projects.

“I saw my friends building dope projects at hackathons. My CS classes taught how to add items to a linked list, but not how to _convert my ideas to actual applications_. What started as a simple Python Weather dashboard on The Codex transformed into the Best DS/AI project at SunHacks.

**Brandon Wang**  
UC Berkeley, 2024  
Two-time hackathon winner

## Ready to dive in?  Start learning today.
