Install any skill in seconds. Free to start, no credit card required.
Get Started Free →testdriverai/testdriver:hover
Hover over elements or coordinates
Passed 22 of 24 test cases with the skill, and 9 of 24 without it.
and 24 more in the full report
14 fixed8 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are writing a TestDriver test for a canvas drawing application where DOM element visual labels are unavailable. We need to move the mouse pointer directly to x-coordinate 600 and y-coordinate 400 on screen without clicking. Provide the single async method call using TestDriver.
| Checked | Without skill | With skill |
|---|---|---|
| Calls testdriver.hover(600, 400) with numeric coordinate arguments directly on the testdriver instance | Missed | Passed |
The instructions your model reads when the skill loads.
Move the mouse cursor over elements or specific coordinates without clicking, useful for revealing tooltips, dropdowns, and hover effects.
Hover over a located element.
await element.hover()
Promise<void>
// Find and hover
const tooltip = await testdriver.find('info icon');
await tooltip.hover();
// Wait to see tooltip
await new Promise(r => setTimeout(r, 1000));
// Hover over menu to reveal submenu
const menu = await testdriver.find('Products menu');
await menu.hover();
const submenu = await testdriver.find('Laptops submenu item');
await submenu.click();
test cases passed, vs 9 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.