Code Testing & Debugging

Learn the essential skills of testing and debugging to ensure your code is reliable and error-free. Cover unit testing, integration testing, and systematic debugging techniques.

176 courses

Automated Web Testing with Selenium and Java

Master automated testing by learning Java basics and Selenium WebDriver to build robust testing frameworks from scratch.
★ 4.6 (2,888)

Software Testing Guide: Manual, API, and Automation Essentials

Learn the fundamentals of manual testing, API testing with Postman, and automation basics to launch your career as a professional quality assurance analyst.
★ 4.5 (1,421)

Selenium Web Automation with Python and Pytest

Build robust automated web testing suites from scratch using Python, Selenium WebDriver, and modern testing frameworks, even with zero prior programming experience.
★ 4.6 (1,224)

Clean Code Principles: Writing Readable and Maintainable Code

Learn how to structure, name, and refactor your code so that it is easy to read, test, and maintain for both you and your team.
★ 4.6 (1,248)

C# Web Automation with Selenium and NUnit

Build a robust test automation framework from scratch using C#, Selenium, and NUnit to streamline web application testing.
★ 4.3 (491)

JUnit 5 and TDD for Java Testing

Learn to write reliable Java applications through unit testing, Mockito, and Test-Driven Development practices.
★ 4.3 (390)

Selenium Test Automation with Java, Gradle, and JUnit

Master web test automation by building a clean, maintainable testing framework from scratch using Selenium, Java, Gradle, and JUnit.
★ 4.4 (656)

Building Cucumber BDD Frameworks with Java and Selenium

Learn to write clean behavior-driven development tests and build robust automation frameworks using Cucumber, Java, and Selenium from the ground up.
★ 4.6 (1,098)

Software Testing Foundations: ISTQB Exam Preparation

Master the core principles of software testing and prepare for the ISTQB Foundation Level exam through clear written explanations and practice scenarios.
★ 4.7 (1,097)

C# Unit Testing with NUnit and Moq

Learn to write reliable automated tests for your C# applications using NUnit and Moq, master dependency injection, and eliminate bugs before they reach production.
★ 4.6 (1,055)

QA Automation and SDET Interview Guide with Resume Tips

Master essential Java, Selenium, Cucumber, and API testing concepts to confidently prepare for your next QA automation and SDET job interview.
★ 4.7 (7,007)

Java Foundations for Selenium and Test Automation

Learn the essential Java programming skills and modern syntax needed to write clean, efficient test automation scripts for Selenium and other testing frameworks.
★ 4.4 (6,996)

Software Testing Fundamentals: ISTQB CTFL Exam Preparation

Build a strong foundation in software testing and prepare to pass the ISTQB Certified Tester Foundation Level (CTFL) exam with confidence.
★ 4.6 (8,140)

Foundations of Test Automation: Kickstart Your QA Career

Learn the core principles of software test automation and explore modern frameworks like Playwright and RestAssured to transition into a technical QA engineering role.
★ 4.4 (8,997)

Practical Node.js Unit Testing: From Foundations to Real-World Scenarios

Master unit testing in Node.js by learning how to write testable code, mock dependencies, measure coverage, and handle complex real-world application scenarios.
★ 4.6 (1,924)

Practical JavaScript Unit Testing with Vitest and Jest

Write reliable automated unit and integration tests for your frontend and backend JavaScript applications using modern testing frameworks.
★ 4.7 (5,379)

C# Clean Code: Refactoring Techniques for Readable Programs

Learn how to identify code smells, simplify complex logic, and write highly maintainable C# code using modern best practices.
★ 4.6 (5,653)

Practical Java Unit Testing with JUnit

Learn to write clean, reliable unit tests for your Java applications using modern JUnit features and industry-standard testing patterns.
★ 4.5 (8,476)

Selenium WebDriver 4 with Python: Build Automation Frameworks from Scratch

Learn to automate web applications and build robust testing frameworks from scratch using Python, Pytest, and the Page Object Model.
★ 4.5 (6,387)

Testing Spring Boot Applications with JUnit 5 and Mockito

Build reliable Java applications by mastering unit and integration testing with JUnit 5, Mockito, and modern Spring Boot testing strategies.
★ 4.3 (3,489)
Showing 20 of 176 courses