Blog

Appium up and running (working example)

1. Introduction A few weeks ago I introduced you to multiple Android testing tools. One of them ( Appium) was listed on top of the pyramid as the most powerful one. You can do almost everything with Appium, which makes...

Best software testing books - 2

Introduction My first post about the best software testing books introduced you to a few great titles which should be read by every ambitious software tester. After three years of reading, I’d like to expand my list. Before I start...

Android testing tools

I’m pretty sure everyone has heard about the test pyramid. Famous Google testing blog article suggests a 70/20/10 split: 70% unit tests, 20% integration tests, and 10% end-to-end (E2E) tests. The question is, how does it map to Android native...

Isolated Cypress UI tests

In my previous post, I described the whole test automation strategy for Spring + React application. One of the items there was isolated Cypress UI tests. In this post, I’d like to describe what isolation means and how to achieve...

Practical test strategy for Spring & React application

There are two leading approaches for tests: isolated and end to end (E2E). As usual, both approaches have upsides and downsides, and it’s impossible to say which one is better. Everything is dependent on application context and architecture. There are...