RFBrowser errors

[ WARN ] Keyword 'Browser.Get Element State' is deprecated. Use keyword `Get Element States` instead.

The deprecated KeyWord Get Element State returned True if the element is visible, or False if it is invisible

The new KeyWord Get Element States returns a list of states , for example:

['attached', 'visible', 'enabled', 'editable', 'defocused']

Could not connect to the playwright process at port

[ ERROR ] Calling method '_start_suite' of listener 'Browser' failed: Could not connect to the playwright process at port 54319.

This error may occur because the minimum requirements for the version are not met nodejs

In Ubuntu 20.04 version 10.19 is available from the repository

nodejs -v

v10.19.0

But for rfbrowser to work correctly, at least version 12 is required

Update nodejs. Read how to do this in Linux in my article

«Install the latest nodejs version»

TimeoutError: page.goto: Timeout 10000ms exceeded.

TimeoutError: page.goto: Timeout 10000ms exceeded.

The reasons may be different, but first of all you should check whether you are using slowMo=10 or more.

If that is the case, change slowMo to 9 or less

Article author: Andrei Olegovich