There are many software development blogs out there, but many of them don’t publish testing articles on a regular basis. Also, I have noticed that some software developers don’t read blogs written by software testers. That is a shame because I think that we can learn a lot from them. That is why I decided to create a newsletter that shares the best testing articles which I found during the last week. Let’s get started. Technical Stuff Integration Testing with Spring: Consumers is a practical blog post that helps you to write simple tests for a Spring MVC controller that invokes a remote HTTP API. Temporary directories in JUnit 5 Tests is a practical blog post that describes how you can write tests which use temporary directories. Write Dockerized End-to-End Tests With JUnit 5 and Selenium WebDriver is my guest post that is published on the TestProject blog, and it describes how can you write end-to-end tests which use a dockerized web browser. The Really Valuable Stuff Four Reasons You Should Test Input Validation is an important blog post which argues that you should always test your input validation rules even though this is a very boring task. By the
Graph Theory Algorithms | Udemy
A complete overview of graph theory algorithms in computer science and mathematics. – Free Course
Hunting for weak spots in Java and Python projects is easier than ever with SAP’s Vulnerability Assessment Tool – JAXenter
Does your Java or Python project have a giant target hiding deep within its code? Find out with the open source Vulnerability Assessment Tool from SAP.
Map.merge() – One method to rule them all
Suwalszczyzna I don’t often explain a single method in JDK, but when I do, it’s about Map.merge() . Probably the most versatile operatio…
creating a slope in Java
Im trying to create a slope in java. I can use the DrawLine function and it’ll create a perfect one but I dont want to use that but rather create my own function for it. The problem is that it has …
Lies, darn lies and sampling bias
Sampling profiling is very powerful technique widely used across various platforms for identifying hot code (execution bottlenecks). …
Getting Started with Java | Udemy
A gentle introduction to the Java programming language along with the tools you will need to be a productive developer – Free Course
MicroProfile Starter Launched
MicroProfile Starter lets you get started with a Microprofile-based application on any of the implementations while generating code examples. You can learn the features of the specifications quickly.
Use the Java JDeps tool to root out internal API calls
Don’t get fooled by the ease of internal Java API calls in your code. Use this example of the JDeps tool to identify internal calls and remove these instances before they go away for good and cause more developer problems.
Helidon V1 Brings API Stability and MicroProfile 1.2 Support
Oracle has released version 1.0 of Project Helidon, an open-source collection of Java libraries to build microservices, with greater API stability than beta versions and support for the MicroProfile 1.2 spec. Helidon comes in two programming models: Helidon SE and Helidon MP.
What does SocketInputStream.socketRead0() API in Java do? – JAXenter
Is SocketInputStream.socketRead0() API in Java something that you need to be concerned about? In this article, Ram Lakshmanan offers some answers.
Java 12 String API Updates
Following the unexpected success of my previous article about Java 11 String API, time to have a look at new API methods coming to String…
Java Stream findFirst() vs findAny() API With Example – HowToDoInJava
Java Stream interface has two methods findFirst() and findAny(). Learn the difference between stream findFirst() vs findAny() methods in parallel streams.
Selenium WebDriver for Beginners using JAVA | Udemy
Learn Automation Using Selenium WebDriver – Free Course
Why Use Docker with Payara Platform? Benefits for your Business
Business benefits of using Docker with the Payara Platform include scalability and reducing resource consumption.