デジタル署名に使用されるキャンバスオブジェクトを持っています...セレンを使用してそのアクションを自動化したい...
そうだと分かった、
selenium.clickAt("canvas_element_name","co-ordinates");
良いことをすることができます... `(「30、40」のような座標)..しかし、指定されたキャンバス要素の名前がない場合... By.xpathはselenium.clickAtと連携して機能していません.. .
私が見つけた他の方法は、
driver.findElement(By.xpath("html/body/form/div/canvas")).click();
driver.findElement(By.xpath("html/body/form/div/canvas")).click();
しかし、どちらもうまくいきませんでした...2番目の方法でtry、catchを試してみました...
お願いします。スレッド内の HTML コードを見つけて、ページのように見える要素のアイデアを取得します...
これに対する提案と回避策はありますか?