Skip to content
CBT Nuggets

Certified Associate Tester with Python (PCAT™)

Kickstart your career in software testing with this PCAT Python Associate Tester training. Learn how to write reliable, efficient tests using unittest, PyTest, and test-driven development (TDD). Master the fundamentals of Python test automation and quality assurance to ensure software runs as expected. Perfect for aspiring software testers, QA engineers, and developers looking to build a strong foundation in Python testing.

Updated April 2025

31Skills
179Videos
25h 34mTotal
179 videos

Who This Course Is For

This PCAT online training is designed for beginners in software testing and quality assurance, making it ideal for aspiring software testers and QA engineers. It’s also valuable for developers looking to enhance their Python testing skills and gain hands-on experience with unittest, PyTest, and test-driven development (TDD).

Course Curriculum

  • Premium skill.Introduction to Software Testing52m
  • Premium skill.Understand the Different Levels of Testing49m
  • Premium skill.The Seven Principles of Software Testing46m
  • Premium skill.Basics of Assertions52m
  • Premium skill.xUnit Architecture and the Unittest Module59m
  • Premium skill.A Tour Of Unittest Assertions54m
  • Premium skill.Unittest Assertions In-Depth48m
  • Premium skill.Python Context Managers for Testing47m
  • Premium skill.Python Function Decorators for Testing48m
  • Premium skill.Python Class Decorators for Testing49m
  • Premium skill.Working with Test Fixtures in unittest48m
  • Premium skill.Basics of the PyTest Library45m
  • Premium skill.Parameterized Testing Guide48m
  • Premium skill.Advanced Test Parameterization47m
  • Premium skill.Basics of Test Doubles50m
  • Premium skill.Test Doubles In-Depth47m
  • Premium skill.Advanced Mocking Techniques45m
  • Premium skill.Writing Unit Tests with F.I.R.S.T. Principles51m
  • Premium skill.Strategies for Testing Python Methods51m
  • Premium skill.Monkeypatching in Pytest46m
  • Premium skill.Basics of Test-Driven Development (TDD)47m
  • Premium skill.Basics of Behavior-Driven Development (BDD)55m
  • Premium skill.Intermediate Behavior-Driven Development Concepts51m
  • Premium skill.Advanced Behavior-Driven Development47m
  • Premium skill.Python Testing Best Practices53m
  • Premium skill.Basics of Property-Based Testing49m
  • Premium skill.Basics of Testing Interfaces50m
  • Premium skill.Advanced Interface Testing Concepts54m
  • Premium skill.Testing Web Interfaces46m
  • Premium skill.Advanced Web Interface Testing48m
  • Premium skill.Python Code Refactoring Principles54m

This course is included with every subscription

Get your team access to all 700+ courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales
Calculate the ROI of training your team

Need access for just one person? See individual options

Trusted by 23,000+ organizations

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.