Open Issues Need Help
View All on GitHubAI Summary: This issue requests several enhancements to a standalone HTML project generator. Key tasks include updating the favicon to use the SHAFT logo, filtering out hidden directories from test runner options, dynamically skipping questions with no valid options, and rephrasing parts of the final confirmation message for better user experience.
SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve with no limitations! Stop reinventing the wheel! Upgrade now!
AI Summary: This feature request aims to improve the integration of Selenium Grid with CDP and BiDi protocols. It involves updating Docker Compose configurations to correctly set `SE_NODE_GRID_URL`, aligning with the latest Docker Selenium user guide, and implementing a GitHub Actions workflow to automatically update Docker image versions to their latest stable releases.
SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve with no limitations! Stop reinventing the wheel! Upgrade now!
AI Summary: This feature request aims to implement comprehensive unit tests for the `com.shaft.api.RestActions` class, a critical component with over 1200 lines of code, to achieve 95-100% code coverage. The task involves using mocks and stubs to test all public/protected methods, error handling, edge cases, and specific functionalities like JSON/XML parsing, GraphQL requests, and JSON comparison, without making real API calls.
SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve with no limitations! Stop reinventing the wheel! Upgrade now!