В настоящее время я пытаюсь автоматизировать тестовые случаи, когда мне нужно ввести значения для обязательного поля текстовой области.
В текстовой области используется TinyMCE 3.4.9
. Я нашел блог в Интернете, который предложил selectFrame (iFrame, содержащий tinymce )фокус (крошечный )введите (tinymce, текст)
это не помогло, так как Selenium RC не может найти iframe. Тем не менее, я попробовал это с плагином Firefox, и, по крайней мере, я могу выбрать iframe и сфокусировать редактор, но я не могу ввести текст. С RC ничего из того, что я делаю, похоже, не работает
Я также пробовал вводить текст с помощью редактора html. Таким образом, селен может эмулировать нажатие кнопки, чтобы открыть редактор html, тогда RC либо не сможет найти текстовую область, либо я получу ошибку, из-за которой элемент больше не привязан к DOM (что-то в этом роде)
Извините, если это звучит запутанно.