-
-
Notifications
You must be signed in to change notification settings - Fork 581
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 properties
Create new interface for element coordinate detection
Add position support and refactor action flow
Implement position-based element actions and refactor execution
Integrate IWebElementLocator for position-based element detection
Add screenshot function and remove template references
Create new screenshot utility function implementation
7 files
Add IWebElementLocator namespace import
Remove template file for action on element
Remove template file for go to page
Update project file with screenshot function and remove templates
Add element locator description parameter and update requirements
Add element locator description parameter and update requirements
Create new screenshot function configuration
1 files
Minor formatting adjustment in action execution