How can you manage bearer token expiration in Cypress tests by using the cypress sessions to cache and restore session data. I show in this article my solution to handle session expiration by re-authenticate when needed.

Continue reading

We do API testing to ensure that the functionality and reliability of your application is correct. While testing the replies of the REST calls, you need to filter the JSON response data to extract the relevant information.

Continue reading

One common practice found in many Scrum teams is the use of a test column on their Scrum board. While the intent behind it good, to streamline the testing phase, there are compelling reasons to reconsider the necessity of this column.

Continue reading

In my last post, I explained the technique of rubber duck debugging, where you can explain your code and testcases to an inanimate object to uncover and resolve issues. This time, i take rubber duck debugging to the next level by using ChatGPT as a virtual rubber duck.

Continue reading

Debugging is an integral part of the software development process. It involves identifying and fixing issues or bugs in a program’s code to ensure that it functions as intended. Developers often employ various techniques and tools to streamline this process, but one unconventional and surprisingly effective approach is rubber duck debugging.

Continue reading

Author's picture

Bart Vanherck

Software Test Automation

Belgium