利用可能。 ブラウザ操作を記録・再現できるSelenium IDEを 利用してスクリプトを作成。操作記録をファイルで エクスポートし、Instanaで登録するだけ。 FirefoxとChromeの拡張機能として使える。 let hover = async (message, by, timeout = 6000) => { await console.log(`Hover on ${message} >> ${by} << `); try { const elmt = await $browser.waitForAndFindElement(by, timeout); const out = $browser.actions().move({origin: elmt, duration: 20}).perform(); return out; } catch (err) { console.error(`\ncatch(hover): ${err.message}`); await $browser.takeScreenshot(); throw err;} } (async function () { console.log(">>>>>>>", "Access My page"); await $browser.get("http://mypage-testapp.com"); console.log(">>>>>>>>>>>>>>>>>>>", "Actions of search"); await hover("search image", $driver.By.xpath("//img[@id='sbi_b']")); await $browser.sleep(3000); await $browser.actions().sendKeys("synthetic").perform(); await click("search button", $driver.By.xpath("//label[@id='search_icon']")) } )();