FireFox、IE、Chrome でのこと
例えば、こんなとき
(項目の緑は文字色・背景色)
SeleniumIDEで作成したとき、
click css=a[name="delete"] > div.ui-act-inner > span.ui-act-label
これだけで削除できた
But!
Javaソースに変換して実行するとエラーになってしまった
Javaソースコード
selenium.click("css=a[name=\"delete\"] > div.ui-act-inner > span.ui-act-label");
com.thoughtworks.selenium.SeleniumException: Element is not currently visible and so may not be interacted with ...
フォーカスが当たっていない為にエラーなので
selenium.click("css=div.el-label");
でフォーカス当てて
selenium.click("css=a[name=\"delete\"] > div.ui-act-inner > span.ui-act-label");
を実行してOK
0 件のコメント:
コメントを投稿