- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 582
Add IWebElementLocator #1175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add IWebElementLocator #1175
Conversation
| PR Reviewer Guide 🔍Here are some key observations to aid the review process: 
 | 
| PR Code Suggestions ✨Explore these optional code suggestions: 
 | ||||||||||||||
PR Type
Enhancement
Description
Add IWebElementLocator interface for coordinate-based element detection
Enhance element locating with position-based fallback mechanism
Add screenshot utility function for web automation
Refactor element action handling to support position coordinates
Diagram Walkthrough
File Walkthrough
7 files
Add element locator description and position propertiesCreate new interface for element coordinate detectionAdd position support and refactor action flowImplement position-based element actions and refactor executionIntegrate IWebElementLocator for position-based element detectionAdd screenshot function and remove template referencesCreate new screenshot utility function implementation7 files
Add IWebElementLocator namespace importRemove template file for action on elementRemove template file for go to pageUpdate project file with screenshot function and remove templatesAdd element locator description parameter and update requirementsAdd element locator description parameter and update requirementsCreate new screenshot function configuration1 files
Minor formatting adjustment in action execution