Как перемещаться по субкадру внутри набора фреймов с помощью Selenium WebDriver?

Мне нужно получить результат из таблицы "тд», Но прежде чем я смогу это сделать, мне нужно перемещаться по фрейму, который содержит его. Кадр является одним из элементов набора кадров, который принадлежит к основному кадру. Я пытался использовать все типы навигации "ребенок» подрамник не из которого работает:

 driver.switchTo().defaultContent();
    Thread.sleep(1000);
     driver.switchTo().frame("mainFrame.0.fr_resultsNav~ResultsMaxGroupTemplate0.9766101221774707");
    driver.switchTo().frame("main.Frame.1.fr_resultsNav~ResultsMaxGroupTemplate0.8811790466176727");

// even: driver.switchTo().frame("mainFrame.0.fs_main");

Ниже приведен краткий макет веб-страницы:





    
.....................

        
.....................
            
.....................
            

....................



..........

 <span id="new"> All Results</span> (294)


....................

Нужно ли перемещаться по набору кадров, прежде чем я смогу перемещаться по подкадру? Я читаю документацию. Все примеры в Интернете дают простой пример кода: driver.switchTo (). Frame ("mainFrame.0.child»). Это не работает в этом случае. Пожалуйста, посмотрите на приведенный выше скрипт.

Ответы на вопрос(4)

Ваш ответ на вопрос