Automated Software Testing with Python
Learn about automated software testing with Python, BDD, Selenium WebDriver, and Postman, focusing on web applications
Created by Jose Salvatierra, Teclado by Jose Salvatierra | 13.5 hours on-demand video course
Welcome to the most comprehensive course on Automated Software Testing with Python on Udemy. Testing automation doesn’t have to be painful. Software testing is an essential skill for any developer, and I’m here to help you truly understand all types of test automation with Python. I’m Jose, a software engineer and founder of Teclado. The focus of this course is on testing for the web—we’ll be working with REST APIs and web applications, and technologies such as unittest, Postman, and Selenium WebDriver. Fear not though, after going through this course, you’ll be able to take your new testing knowledge and apply it to any project, even non-web projects!
What you’ll learn
- Everything you need to know about automated software testing with Python (and how to enjoy testing, too!)
- Common pitfalls and best practices when writing automated tests
- How to write complete system tests using Python and tools like Postman
- Automate your application testing by setting up a continuous integration pipeline using Travis CI
- Browser-based acceptance testing using Behave and Selenium WebDriver
Recommended Course by Jose Salvatierra
Rapid Development with Flask, HTMX, TailwindCSS and AlpineJS Hot & NEW
Web Developer Bootcamp with Flask and Python in 2024
Mastering REST APIs with FastAPI
The Complete Python/PostgreSQL Course 2.0
The Complete Python Course | Learn Python by Doing in 2024
REST APIs with Flask and Python in 2024 Best seller
GUI Development with Python and Tkinter Best seller
Who this course is for:
- Advanced students who want to learn about testing their Python applications to build more complete solutions
- Professionals wanting to learn more about automated software testing in their workplace
- Automated software testers and software developers