Remove Code Remove Java Remove Software Remove Testing
article thumbnail

How To Generate Code Coverage Report Using JaCoCo-Maven Plugin

DZone

Code coverage is a software quality metric commonly used during the development process that let’s you determine the degree of code that has been tested (or executed). To achieve optimal code coverage, it is essential that the test implementation (or test suites) tests a majority percent of the implemented code.

Code 313
article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

As a Software Engineer, the mind is trained to seek optimizations in every aspect of development and ooze out every bit of available CPU Resource to deliver a performing application. Considering all aspects and needs of current enterprise development, it is C++ and Java which outscore the other in terms of speed. Ahem, Slow!

Java 207
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Top 5 JUnit and Unit Testing Courses for Java Programmers

DZone

Today, we're going to talk about JUnit and unit testing, one of the key skills for any software developer. You may already know that JUnit and Mockito are two of the most popular testing libraries for Java applications, and you will find them in almost every Java application classpath.

Java 189
article thumbnail

Fighting Fragility With Property-Based Testing

DZone

However long you work in software, you always feel late to the party. Property-based testing (PBT) is such an established technology and it deserves more attention. Property-based testing (PBT) is such an established technology and it deserves more attention. Still, you can’t keep up with everything and have a life.

Testing 344
article thumbnail

Unit Testing Log Messages Made Easy

DZone

As a Java Developer, we need to cover a lot of scenarios to ensure the quality of our software and catch bugs as soon as possible when introducing a new code. For 99% of all my use cases AssertJ, Junit, Mockito, and Wiremock are sufficient enough do cover the test cases. So the LogCaptor library came into life.

Testing 360
article thumbnail

Handling Flaky Unit Tests in Java

Uber Engineering

Introduction to Flaky Tests. Unit testing forms the bedrock of any Continuous Integration (CI) system. It warns software engineers of bugs in newly-implemented code and regressions in existing code, before it is merged. This ensures increased software reliability.

Java 109
article thumbnail

What is infrastructure as code? Discover the basics, benefits, and best practices

Dynatrace

The IT world is rife with jargon — and “as code” is no exception. “As code” means simplifying complex and time-consuming tasks by automating some, or all, of their processes. Today, the composable nature of code enables skilled IT teams to create and customize automated solutions capable of improving efficiency.