私のアプリでは、[firefox] ブラウザの JavaScript コンソールで次のことができます。
elems=document.getElementsByTagName("a")[3]; elems.click();
そして3番目のアンカーがクリックされます
SeleniumIDE を使用してそれを行うにはどうすればよいですか?
私はテストケースを持っています:
store
javascript{elems=document.getElementsByTagName("a")[3]; elems.click();}
dummy
しかし、やや標準的な無効なjavascriptエラーが発生するだけです[error] Unexpected Exception: fileName -> chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js, lineNumber -> 2535, columnNumber -> 0
私も試してみました
javascript{elems=driver.document.getElementsByTagName("a")[3]; elems.click();}
と
javascript{elems=driver.getElementsByTagName("a")[3]; elems.click();}
しかし、どちらも機能しませんでした。