'No keyword with name 'Select Window' found

*** Settings ***
Library     Selenium2Library

*** Variable ***
${handles}

*** Test Case ***
Testing
    open browser    https://www.reddit.com/   chrome
    Execute Javascript    window.open('https://www.google.com')
    Execute Javascript    window.open('https://www.yahoo.com')
    Execute Javascript    window.open('https://images.google.com')

    ${handles}=     Get Window Handles

    Set Global Variable     ${handles}
    FOR     ${rowIndex}     IN RANGE    1   18
        Select Window   ${handles}[${rowIndex}]
    END

Select Window Statement is not working. Please help. *I have tried SeleniumLibrary as well. But, I am getting the same error.



Solution 1:[1]

I have a set where for some tests I use the 'SeleniumLibrary' and others 'Browser'

https://robotframework-browser.org/

this case you might try the latter.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 tijnn