🌐 Live Test Page: https://octopus120.github.io/testingPages/
Dedicated testing environment for the Easy Click Chrome Extension. This repository provides comprehensive test scenarios to verify extension functionality.
- Action buttons with different behaviors (alert, navigation, styling)
- Link buttons to external websites
- Mixed button types for comprehensive testing
- Main Projects Table: 5 projects with multiple links per row
- Iframe Projects Table: Cross-frame functionality testing
- Column Header Detection: Verifies meaningful headers (not "Column 1", "Column 2")
- Smart Link Selection: Tests preference-based link selection
- ✅ Button drag-and-drop cloning
- ✅ Table row click detection
- ✅ Column header extraction
- ✅ Multiple link handling
- ✅ Cross-frame functionality (iframes)
- ✅ User preference storage
- ✅ Debug console output
- Install Extension: Easy Click Chrome Extension
- Visit Test Page: https://octopus120.github.io/testingPages/
- Test Button Cloning: Left-click + drag any button
- Test Table Clicks: Single-click any table row
- Check Console: Open Developer Tools to see debug output
- Button appears in extension sidebar
- Original functionality preserved
- Works across different button types
- Dialog shows column selection options
- Headers display as "Project Name", "GitHub Repo" (not "Column 2", "Column 3")
- Console shows extracted headers and links
- User preferences are saved and applied
- Extension Repository: Easy Click Source Code
- Chrome Web Store: Install Easy Click Extension
- Report Issues: GitHub Issues
This testing page runs entirely client-side JavaScript and works perfectly with GitHub Pages.# testingPages