Press "Enter" to skip to content

Posts tagged as “Automation Testing”

What is Experience Based Testing in Agile projects?

Vladimir Simonovski

Meaning There is no formal definition of what experience based testing in Agile-oriented projects is but to put it in simple terms, it’s testing a product using your previous experience. As the name implies is a testing activity performed by the QA based on the experience gained through the years on each project iteration. Verification of the quality of the product using the experience from previous projects, approaches, business domains, organizations, etc. Since it is done often due to the…

Top 8 test automation criteria you need to fulfill

Vladimir Simonovski

Most organizations today are striving to develop automated test cases but not all do so. Manual test cases are mostly something they start to create especially when the project is started from scratch. When the time comes to migrate towards automation, we need to re-evaluate the state of the already written manual test cases and choose which of them can be converted into automated tests, which can be removed or new ones may be developed to cover the removed ones,…

How continuous testing affects continuous integration and deployment?

Vladimir Simonovski

What is Continuous Integration (CI)? To put it in simple words, it’s an action where developers are integrating code into a shared repository preferably, multiple times per day with the goal of finding errors quickly, providing fast feedback on the quality of the code, and executing an automated build to show the current state of the system. Continuous testing or automated testing is not part of CI but it’s usually paired together in order to discover the presence of bugs…

How to run a Cucumber scenario multiple times?

Vladimir Simonovski

Little intro about BDD and Cucumber Increasing test coverage has been the goal for all organizations that are developing solutions for their customers. Putting a focus on test automation is key for a successful software product and a happy end-user. One of the approaches in software development and testing is BDD(Behavior Driver Development) where the software is created and tested following its behavior. One example of a BDD testing framework is the Cucumber automation framework. Used primary for writing BDD…

Compare the 4 main methods from the Cucumber DataTable class and when to use them

Vladimir Simonovski

A drief info Before I dive into the 4 main DataTable class methods for handling multiple input values per one step provided from the Cucumber framework, I’ll explain what is the purpose of the Cucumber DataTable class. DataTable class DataTable class from Cucumber is the class where all the table-related methods are included. The data table itself is beneficial if we want to pass a list of data into one single step instead of having a separate stepper separate value.…