




I already explained in a previous blog post why API Testing matters more than GUI testing. While there are various tools available for API testing, Cypress can test API’s too.

Integration testing involves testing the interactions between different components or modules of a system to ensure that they work correctly together. One aspect of testing is the creation of test data that can simulate real-world scenarios. It’s important to have realistic test data that accurately simulates user input when testing software. Manually creating test data can be time-consuming and error-prone. This is where Faker comes in. Faker is a Python package that generates realistic fake data such as names, addresses, phone numbers, and email addresses. It can also generate data for specific domains such as finance, healthcare, and gaming.

This site is generated with Hugo. Hugo is a static website generator that uses Markdown to create content. The content that I write is written in Markdown.

Cucumber is a Behavior-Driven Development (BDD) framework that allows you to write automated tests in a structured and readable way. Cucumber supports the Gherkin syntax, a human-readable language for defining test scenarios. In addition to Gherkin, Cucumber also provides a powerful set of hooks that allow you to manage the lifecycle of your tests.

Last week I posted how I can solve a zebra puzzle with the python-constraint library.
Is it possible to solve World’s hardest sudoku with this library? Sudoku is one of the most popular puzzle games of all time. The goal of Sudoku is to fill a 9×9 grid with numbers so that each row, column and 3×3 section contain all of the digits between 1 and 9.

I discovered a few weeks ago an interesting library. The library python-constraint is created to solve Constraint Satisfaction Problems. With this library I can solve some zebra puzzles
