This looks really strange but sounds also more like a Selenium bug
than a bug in SeleniumLibrary. Have you searched Selenium forums for
information related to this?
I'd also try Tim's suggestion to add a small sleep before the randomly
failing action to see does that have any effect. If that works, you
should definitely change the sleep into some kind of "wait for"
condition as Tim noted too.
Cheers,
.peke
--------- clip ------------
KEYWORD: SeleniumLibrary.Select Frame
pageToBeDisplayed
Documentation: Sets frame
identified by 'locator' as current frame.
Start Time: 20091203 15:07:34.272
End Time: 20091203 15:07:34.375
Elapsed Time: 00:00:00.103
15:07:34.272 TRACE Arguments: [ pageToBeDisplayed ]
15:07:34.328 INFO Selecting frame
'pageToBeDisplayed'.
15:07:34.328 DEBUG
Parsed locator 'pageToBeDisplayed' to search expression
'pageToBeDisplayed'
15:07:34.375 FAIL
ERROR: Selenium failure. Please report to the Selenium Users forum at http://forums.openqa.org, with error details from the log window. The error message
is: Permission denied to get property
Window.seleniumMarker1259833047564
15:07:34.375 INFO Traceback (most recent call
last):
File
"/...../robot/lib/SeleniumLibrary/__init__.py", line 805, in select_frame
self._selenium.select_frame(self._parse_locator(locator))
File
"/...../robot/lib/SeleniumLibrary/selenium.py", line 803, in select_frame
self.do_command("selectFrame",
[locator,])
File
"/...../robot/lib/SeleniumLibrary/selenium.py", line 201, in do_command
raise Exception, data
------- clip------------
Any ideas?