По моему опыту, relative=up
и relative=parent
- это одно и то же, и они просто поднимаются на один уровень выше выбранного кадра;то есть он выбирает кадр, который непосредственно содержит текущий выбранный кадр.
relative=top
, кажется, выбирает верхний кадр;то есть корневой фрейм, фрейм без родителей, фрейм которого все остальные фреймы являются потомками.
Итак, используйте Selenium.SelectFrame("relative=up")
или Selenium.SelectFrame("relative=parent")
, если вы хотите перейти "вверх"уровень и используйте Selenium.SelectFrame("relative=top")
, когда вы хотите перейти к основному фрейму, как в исходном окне / фрейме, URL которого находится в адресной строке браузера.