在Firefox浏览器上的RobotFramework 3.1中运行测试套件时,测试运行失败,关键字为Click Element
,并显示以下错误:
InvalidSessionIdException:消息:试图运行命令而没有 建立连接。
我已经尝试在Sleep 5 seconds
关键字之前输入Click Element
。它仍然失败。我不知道该怎么办。
测试在Docker容器上运行,该容器具有以下程序,库和驱动程序的设置/版本:
ENV PYTHON3_VERSION 3.6.7*
ENV CHROMIUM_VERSION 71.0.*
ENV FIREFOX_VERSION 64.0*
ENV GECKO_DRIVER_VERSION v0.23.0
ENV CHROMEDRIVER_VERSION 2.45
ENV PABOT_VERSION 0.45
ENV ROBOT_FRAMEWORK_VERSION 3.1
ENV SELENIUM_LIBRARY_VERSION 3.2.0
ENV ROBOTFRAMEWORK_ROOT_PATH /opt/robotframework
ENV DEBIAN_FRONTEND=noninteractive
相同的测试非常简单,因此可以在Chrome浏览器上完美运行。它还应该能够轻松地在Firefox浏览器上运行测试,但是在简单的Click Element
上失败了。
我该怎么办才能消除此错误消息?