I am running
- python 3.8
- pabot 1.2.1
- seleniumlibrary 4.4.0
The robot file simply states:
*** Settings ***
Library pabot.SharedLibrary SeleniumLibrary
Stacktrace when starting with robot :
~$ robot -d output tasks/pabot_challenge_input_forms.robot
[ ERROR ] Error in file '/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/tasks/pabot_challenge_input_forms.robot' on line 3: Initializing test library 'pabot.SharedLibrary' with arguments [ RPA.Browser ] failed: No browser is open.
Traceback (most recent call last):
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/pabot/SharedLibrary.py", line 23, in __init__
self._lib = RemoteLibraryFactory(TestLibrary(name).get_instance())
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 259, in RemoteLibraryFactory
return DynamicRemoteLibrary(library, get_keyword_names, run_keyword)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 362, in __init__
HybridRemoteLibrary.__init__(self, library, get_keyword_names)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 355, in __init__
StaticRemoteLibrary.__init__(self, library)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 280, in __init__
self._names, self._robot_name_index = self._get_keyword_names(library)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 285, in _get_keyword_names
for name, kw in inspect.getmembers(library):
File "/usr/lib/python3.8/inspect.py", line 350, in getmembers
value = getattr(object, key)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/SeleniumLibrary/__init__.py", line 548, in driver
raise NoOpenBrowser('No browser is open.')
[ ERROR ] Error in file '/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/resources/challenge_pabot.resource' on line 2: Initializing test library 'pabot.SharedLibrary' with arguments [ SeleniumLibrary ] failed: No browser is open.
Traceback (most recent call last):
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/pabot/SharedLibrary.py", line 23, in __init__
self._lib = RemoteLibraryFactory(TestLibrary(name).get_instance())
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 259, in RemoteLibraryFactory
return DynamicRemoteLibrary(library, get_keyword_names, run_keyword)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 362, in __init__
HybridRemoteLibrary.__init__(self, library, get_keyword_names)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 355, in __init__
StaticRemoteLibrary.__init__(self, library)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 280, in __init__
self._names, self._robot_name_index = self._get_keyword_names(library)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/robotremoteserver.py", line 285, in _get_keyword_names
for name, kw in inspect.getmembers(library):
File "/usr/lib/python3.8/inspect.py", line 350, in getmembers
value = getattr(object, key)
File "/home/daedalus/PycharmProjects/rpa-challenge/rpa-challenge/venv/lib/python3.8/site-packages/SeleniumLibrary/__init__.py", line 548, in driver
raise NoOpenBrowser('No browser is open.')