Overview of JUnit Testing (Coursera)

Offered by LearnQuest,
Overview of JUnit Testing (Coursera)

This course is a basic introduction to JUnit, covering the essential techniques for testing java code.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Course 1 of 4 in the Java Testing Specialization.

Syllabus

WEEK 1
Testing with JUnit
This module will introduce the student to the benefits of unit testing and the basics of creating and running JUnit 5 tests

WEEK 2
More JUnit Features
In this module the student will learn about how to enhance their unit tests, use data driven testing techniques such as parameterized tests

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Creative Design, Prototyping, and Testing (Coursera) Coursera
University of Maryland, College Park

Creative Design, Prototyping, and Testing (Coursera)

Designing the customer and user experience is essential to creating great products today. Gone is the old paradigm of “form follows function” model of design. The process must be iterative and follow the best product design and development processes. While designing a great user experience can be a lengthy and expensive process, there are approaches to doing it faster and smarter, without compromising results.

Jun 15th 2026
4 Weeks
Laboratory Training for COVID-19 Molecular Testing (FutureLearn) FutureLearn
Foundation for Innovative New Diagnostics - FIND

Laboratory Training for COVID-19 Molecular Testing (FutureLearn)

Learn how to plan for and establish COVID-19 testing in your laboratory to ensure accurate, timely and impactful results. Understand the components of COVID-19 testing in the laboratory. With the world reeling from the COVID-19 pandemic, testing capacity has emerged as a major issue. Adequate testing capacity for SARS-CoV-2 is crucial to halting the outbreak.

No sessions available
1 Week
COVID-19 Diagnostics and Testing (FutureLearn) FutureLearn
London School of Hygiene & Tropical Medicine,Foundation for Innovative New Diagnostics - FIND,African Society for Laboratory Medicine - ASLM

COVID-19 Diagnostics and Testing (FutureLearn)

Get the latest recommendations on COVID-19 diagnostics and testing, and how to improve testing capacity in low-income settings. Understand the key role diagnostics play in outbreak control. As the world struggles to contain the COVID-19 outbreak, healthcare infrastructure and testing capacity have emerged as major issues.

No sessions available
3 Weeks
Beginners Guide to Test Driven Development (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Beginners Guide to Test Driven Development (Eduonix)

Enhance your testing skills with our beginner course on test driven development from scratch. Programmers are often vary of pushing through new code, because it most often than not results in bugs or breaks in the already mentioned code. More time is then wasted, trying to pin point exactly where the issue arose and what you can do to solve it.

Self Paced
Self-Paced
Software Analysis & Testing (Udacity) Udacity
Georgia Institute of Technology,Udacity

Software Analysis & Testing (Udacity)

This course covers the theory and practice of software analysis, which lies at the heart of many software development processes such as diagnosing bugs, testing, debugging, and more. It presents diverse techniques, each with their own strengths and limitations, for automating tasks such as testing, debugging, and finding bugs in complex real-world programs. These techniques include dataflow analysis, constraint-based analysis, type systems, model checking, symbolic execution, and more. The course teaches the principles underlying these techniques as well as imparts hands-on experience with using and implementing tools based on these techniques.

Self Paced
Self-Paced
Java Workshop - Einführung in die Testgetriebene Entwicklung mit JUnit (openHPI) OpenHPI
Hasso-Plattner-Institut

Java Workshop - Einführung in die Testgetriebene Entwicklung mit JUnit (openHPI)

Probieren ist gut, testen ist besser. In der Regel weiss man, was ein Programm tun soll bevor man es schreibt. Warum nicht gleich die Bedingungen nach denen es funktionieren soll in Code fassen, der überprüft ob die Vorgaben auch erfüllt werden? Um dies zu tun gibt es eine Reihe spezialisierter Frameworks die das auf verschiedene Weisen sicher stellen. In diesem Workshop wollen wir uns auf das Unit Testing mit JUnit konzentrieren. Unter Unit Tests versteht man Tests die kleine abgeschlossene Code-Einheiten, wie z.B. Klassen oder Methoden auf korrekte Funktionalität prüfen.

Self Paced
Self-Paced
Network Security (Udacity) Udacity
Georgia Institute of Technology,Udacity

Network Security (Udacity)

This course provides an introduction to computer and network security. Students successfully completing this class will be able to evaluate works in academic and commercial security, and will have rudimentary skills in security research. The course begins with a tutorial of the basic elements of cryptography, cryptanalysis, and systems security, and continues by covering a number of seminal papers and monographs in a wide range of security areas.

Self Paced
Self-Paced
RPA Lifecycle: Development and Testing (Coursera) Coursera
Automation Anywhere

RPA Lifecycle: Development and Testing (Coursera)

To adopt RPA, you begin with the Discovery and Design phases and proceed onto the Development and Testing phase. RPA Lifecycle – Development and Testing is the second course of the Specialization on Implementing RPA with Cognitive Solutions and Analytics. In this course, you will learn how to develop and test bots.

Dec 2nd 2024
5-12 Weeks