accelecode/ui_interactors
UI Interactors makes it simple to write automated browser tests using selenium-webdriver - tests which are resilient to HTML structure and style changes.
This tool helps web application quality assurance engineers or test automation specialists create robust automated tests for web interfaces. You provide an existing web application and define how elements are identified in the HTML. The tool then produces automated scripts that can navigate pages, fill forms, and verify content, even if the underlying HTML structure or CSS styling changes.
No commits in the last 6 months.
Use this if you need to write automated browser tests for web applications that remain stable and don't break frequently due to minor HTML or CSS updates.
Not ideal if your web application's HTML is not consistently structured with specific data attributes for identifying elements, or if you prefer visual testing over functional element interaction.
Stars
10
Forks
—
Language
Ruby
License
Apache-2.0
Category
Last pushed
Jun 09, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/accelecode/ui_interactors"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.