From the course: Test-Driven Development in Django
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
Writing a test in Selenium
From the course: Test-Driven Development in Django
Writing a test in Selenium
- [Instructor] Functional tests are all about testing things that a user would actually do with our project. So in order to test that we need a tool that will simulate what a user would do. And there's no better tool than Selenium. Selenium is awesome because it allows you to actually pull up a real browser like Chrome or Firefox and actually simulate what someone would do with your website. So let's go ahead and talk about how we can get this installed on our own computer. Make sure that you are in a place that you'd like to save some code. We're going to make like a python file and a Django project. So personally I'm going to move over to my desktop. And the first thing that we need to do is create a virtual environment. And we have to make sure that we have a virtual environment installed via Pip Three. So let's go ahead and do Pip Three install virtual environment. Okay, once you have that in place we're going to say virtual environment. And make one, I'm going to call mine VENV…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.