The article discusses using Cursor and Claude AI tools for engineering tasks, specifically for customizing the Cucumber-JUnit 5 setup.
The author faced challenges with the default JUnit 5+Cucumber-JVM setup and created a prototype module called badak-junit5 to address their specific needs.
With the help of Cursor 1.1 and claude-4-sonnet, the author was able to complete the badak-junit5 project within 3 days, solving blockers that had previously stalled the project for months.
The use of Cursor enabled configurable execution order based on feature and scenario level tags, leading to a more efficient testing process and the creation of a robust rerun system to handle flakiness.