私はHTMLページでswfをクリックするためにSelenium IDEを使用しようとしています。 DIV idおよび埋め込みIDの変更は、タイムスタンプに依存する。 id="FLASH_0_23458974594"
、id=/^FLASH_([0-9]+_)[0-9]([0-9]+)/
またはid="FLASH_glob:*"
を使用しようとしましたが、IDEがswfを取得していません。私はここで何か間違っていますか?swfをクリックするのにseleniumを使用してください
ありがとうございました。
上の例を見ることができ、それが動作しませんでした。このエラーが発生しました: [エラー]ロケータが見つかりません:// object [@ id、 'FLASH_']]、エラー=エラー:要素//オブジェクト[@ id、 'FLASH_']が見つかりません – JLau
埋め込みタグを使用しているのを見ただけです。 'object'を 'embed'に置き換える必要があるかもしれません。それ以外の場合は、関連するHTMLをページから質問に追加できますか? –
IDEは埋め込みを使ってそれを検出できますが、それをクリックしていません。ログに表示されます - [info] Executing:| click | //埋め込み[contains(@ id、 'FLASH_')] | | それをクリックしていません。 – JLau