Я пытаюсь использовать Selenium IDE, чтобы щелкнуть по swf на странице html. Изменение идентификатора DIV и Embed зависит от метки времени, например. id="FLASH_0_23458974594"
, я пробовал использовать id=/^FLASH_([0-9]+_)[0-9]([0-9]+)/
или id="FLASH_glob:*"
, но IDE не собирает swf. Я здесь что-то не так?Используйте селен, чтобы щелкнуть по swf
Спасибо.
Я просто сделал, и это не сработало. Я получил эту ошибку: [ошибка] локатор не найден: // object [contains (@ id, 'FLASH_')], error = Ошибка: элемент // object [contains (@ id, 'FLASH_')] не найден – JLau
Просто увидел, что вы используете встроенные теги. Возможно, вам потребуется заменить «object» на «embed». В противном случае вы можете добавить соответствующий HTML-код со страницы на свой вопрос. –
IDE способен обнаруживать его с помощью встроенного приложения, но не нажимает его. В журнале это показывает - [info] Выполнение: | click | // embed [содержит (@ id, 'FLASH_')] | | , но это не щелчок. – JLau