Testing
-
Software Development
The Right Way to Report a Bug
You know, at Zerocracy, either you are a programmer or a tester, and we pay for each bug you find…
Read More » -
Core Java
Convenient mocking in Mockito with JUnit 5 – the official way
Starting with the version 2.17.0 Mockito provides the official (built-in) support for managing a mocking life cycle if JUnit 5…
Read More » -
Kotlin
Testing Kotlin with Spock Part 1 – Object
The object keyword in Kotlin creates singleton in a very convenient way. It can be used for example as a…
Read More » -
DevOps
Security as Code: Why a Mental Shift is Necessary for Secure DevOps
Inertia is “the tendency to do nothing or remain unchanged.” It is a strong force in physics. It also often…
Read More » -
Android Core
Android Studio 3.0 – Initial Impressions of Tool Support
I have been using Android Studio 3.0 since since the alpha versions, and it is good to see it finally…
Read More » -
Software Development
What Makes a Great Tester?
I was recently a judge at ISTC, the Israeli Testing Cup finals. So how does one judge testing? What makes some…
Read More » -
Software Development
The Patterns of the Antipatterns: Design / Testing
It’s been a while since I have started my professional career as the software developer. Over the years I worked…
Read More » -
Core Java
Cleaner parameterized tests with JUnit 5
The general idea of parameterized unit tests is to run the same test method for different data. Creating parameterized tests…
Read More » -
Core Java
Testing exceptions with JUnit 5
JUnit 5 brought pretty awesome improvements and it differs a lot from its predecessor. JUnit 5 requires Java 8 at…
Read More »