AI Allure HTM Report API Automation BDD cucumber cypress Mocking Playwright Shadow DOM TeamCity Uncategorized ZeroStep