Локальная среда веб-сайта: набор инструментов Apache, php и dojo. Не стесняйтесь принимать jquery вместо dojo, если вы более знакомы с ним.Веб-автоматизация в iframe с javascript (dojo или jquery) - нажмите на элементы внутри iframe
Удаленная среда веб-сайта: dojo toolkit (серверное программное обеспечение не имеет значения, я не контролирую его).
У меня есть веб-страница (местный сайт), в которой я полностью контролирую.
На этой странице у меня есть iframe, содержащий веб-страницу, на которой я хочу автоматизировать тестирование. Я хочу автоматизировать манипуляцию элементами, нажимая кнопки/ссылки и заполняя поля формы, используя додзё.
Я читал, что существует некоторый уровень защиты от манипулирования страницами внутри iframe, которые находятся в разных доменах. Означает ли это, что невозможно использовать javascript на корневой странице для управления элементами внутри iframe? Я также прочитал, что я могу обойти это, используя прокси.
Как это сделать?
Из-за ограничений, в которых я работаю, я не могу установить инструменты автоматизации браузера, такие как селен, watir/watij или другие.
Заранее благодарен!
Исследование:
Это может быть на правильном пути для избежания ограничений междоменного: http://www.ghidinelli.com/2008/12/27/how-to-bypass-cross-domain-restrictions-when-developing-ajax-applications