2 مستودعات
Execution pausing mechanisms that wait for a specific JavaScript condition to become true.
Distinct from JavaScript Execution Bridges: Specifically focuses on the 'waiting' aspect (predicates) rather than the general bridge for executing scripts.
Explore 2 awesome GitHub repositories matching user interface & experience · Predicate Waiting. Refine with filters or upvote what's useful.
chromedp is a browser automation framework and driver that controls web browsers via the Chrome DevTools Protocol. It functions as a headless browser automation tool and web browser controller, enabling the programmatic management of browser sessions, targets, and network responses through a remote debugging interface. The project provides specialized capabilities for Chrome DevTools Protocol automation, including headless browser testing, web scraping and data extraction, and mobile device emulation. It also supports browser-based visual regression by capturing precise screenshots of web pag
Implements a mechanism that pauses execution until a JavaScript expression returns a truthy value via polling or mutation triggers.
CasperJS is a scripting utility and testing framework for automating web scenarios via headless browsers. It enables the execution of navigation steps and form inputs to automate complex user scenarios, extract web data, and validate the state of remote pages. The project provides specific tooling for PhantomJS and SlimerJS, allowing users to write programmable sequences for web navigation and data extraction. It includes capabilities for capturing visual snapshots of full pages or specific elements to perform user interface regression testing. The framework covers broad automation areas inc
Provides mechanisms to pause script execution until specific JavaScript conditions or DOM elements are present.