We reached the final subject in this series. This time we're talking about abstraction in OOP and in test automation. This one is a bit more abstract, and you may not always find...
This is the second part of my OOP principles series in test automation with inheritance. After understanding encapsulation, let's understand inheritance and why it has a very...
Test automation is specialized testing software that allows software engineers to run tests faster with less propensity for errors. It reduces the number of human hours required...
When we make the decision to include test automation in a software development project, or when we decide that we are going to start developing a product with test automation...
In my previous article, we learned how and why it's important to write our tests in small increments. So now you've created your automated tests, and there are quite a lot of...
Feature toggles (also known as switches or flags) allow certain features within an application to be added or removed with the flick of a switch. The feature can be activated or...
Imagine you were chosen to join a project which is very mature and full of senior developers. You’ve heard that your company is proud of it. You are well informed that this...
Want to save a lot of time and effort on manually developing code yourself? Interested in learning how to code? Believe it or not - Record and playback might be the answer for...