Tagged articles
5 articles
Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Dec 28, 2025 · Fundamentals

Mastering JUnit 5: The Modern Java Unit‑Testing Framework

JUnit 5 introduces a modular architecture with Platform, Jupiter, and Vintage, adds a fresh annotation model, dynamic and parameterized tests, tagging, exception assertions, and nested tests, and offers clear advantages over JUnit 4, as demonstrated through a complete Calculator example and Maven execution.

JUnit 5Javaannotations
0 likes · 8 min read
Mastering JUnit 5: The Modern Java Unit‑Testing Framework
Test Development Learning Exchange
Test Development Learning Exchange
Sep 14, 2024 · Fundamentals

Comprehensive Guide to Python unittest Framework

This article provides a detailed tutorial on Python's unittest framework, covering basic concepts, assertion methods, test suites, setup and teardown, parameterized tests, test organization, and includes extensive code examples demonstrating how to write and run unit tests effectively.

assertionsparameterized teststest automation
0 likes · 11 min read
Comprehensive Guide to Python unittest Framework
JD Tech
JD Tech
May 25, 2022 · Backend Development

A Comprehensive Guide to JUnit Runners: Suite, RunWith, BlockJUnit4ClassRunner, Theories, Categories, Parameterized and More

This article explains the purpose and usage of various JUnit runners—including Suite, RunWith, BlockJUnit4ClassRunner, ParentRunner, Theories, Categories, Enclosed, Parameterized, and error‑handling runners—providing code examples and practical insights for flexible unit testing in Java projects.

JUnitparameterized testsrunners
0 likes · 12 min read
A Comprehensive Guide to JUnit Runners: Suite, RunWith, BlockJUnit4ClassRunner, Theories, Categories, Parameterized and More
FunTester
FunTester
Jan 15, 2020 · Fundamentals

Speed Up Selenium Tests with JUnit 5 Parallel Execution and Advanced Features

This tutorial shows how to accelerate Selenium‑based test suites by using JUnit 5’s parallel execution, custom test ordering, a single‑browser session, configurable driver settings, parameterized tests with CSV sources, and richer assertions via AssertJ, complete with Gradle commands and code examples.

AssertJJUnit 5Java Testing
0 likes · 11 min read
Speed Up Selenium Tests with JUnit 5 Parallel Execution and Advanced Features