Unit Testing

Unit Testing is a level of software testing where individual components of a software are tested. Coursera's Unit Testing catalogue gives you an understanding of the importance of validating each piece of a program independently for correct operation before integrating them for overall functionality. You'll learn how to write, perform, and automate unit tests, ensuring the robustness and reliability of your code. You'll also learn about different unit testing frameworks and tools, test-driven development, and how to incorporate unit testing into the software development life cycle. This knowledge will equip you to improve software quality, prevent bugs, and enhance your efficiency as a software developer or engineer.
61credentials
164courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a £78,310 median salary ¹.

    description:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    This role has a £78,310 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo
  • This role has a £78,310 median salary ¹.

    description:

    An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.

    This role has a £78,310 median salary ¹.

    Offered by

    Meta_logo
    University of Toronto_logo
    LearnQuest_logo

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "unit testing"

  • Status: New
    Status: Free Trial

    Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication

  • Status: Free Trial

    Skills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, User Accounts, Data Integrity, Object Oriented Design, Distributed Computing, Redis

  • Status: Free Trial

    Skills you'll gain: Software Testing, Test Case, Integration Testing, System Testing, Software Development Life Cycle, Acceptance Testing, Test Planning, Software Quality Assurance, Unit Testing, Functional Testing, Regression Testing, Usability Testing

  • Status: Free Trial

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Software Development Life Cycle, Large Language Modeling, Software Architecture, LangChain, Responsive Web Design, LLM Application, Flask (Web Framework), Generative AI, Software Design, Cascading Style Sheets (CSS), Unit Testing, Responsible AI, Scrum (Software Development), Data Import/Export, Python Programming, Engineering Software, Machine Learning, Data Science

  • Status: New
    Status: Free Trial

    Skills you'll gain: Angular, Unit Testing, JavaScript Frameworks, Testability, Test Driven Development (TDD), Software Testing, Development Testing, React.js, Integration Testing

  • Status: New
    Status: Free Trial

    Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Software Testing, Test Driven Development (TDD), Code Coverage, Testability, Test Case, Javascript, Debugging

  • Status: Free Trial

    Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Javascript, React Native, JSON, Package and Software Management, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design

  • Status: New
    Status: Free Trial

    Skills you'll gain: Jest (JavaScript Testing Framework), Test Driven Development (TDD), Test Case, Unit Testing, Development Testing, Software Testing, Testability, Javascript, Mockups, Simulations

  • Status: Free Trial

    University of Minnesota

    Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Software Testing, Testability, Test Case, Behavior-Driven Development, Code Coverage, Acceptance Testing, Unit Testing, Functional Testing, Test Automation, JUnit, Requirements Analysis, Java Programming

  • Status: Preview

    Board Infinity

    Skills you'll gain: Unit Testing, .NET Framework, Integration Testing, Testability, Software Testing, Test Automation, Development Testing

  • Status: Free Trial

    Skills you'll gain: Bash (Scripting Language), Unit Testing, Scripting, Unix Shell, Shell Script, Linux Commands, Test Driven Development (TDD), Unix Commands, Unix, Scripting Languages, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, Automation, Debugging, Python Programming

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design, Game Design

What brings you to Coursera today?

Leading partners

  • Meta
  • Packt
  • Google Cloud
  • LearnQuest
  • Codio
  • IBM
  • EDUCBA
  • NIIT