윤기영

base/baseclasses 의 firefox geckodriver 로드 하는 부분 수정

git-svn-id: svn://192.168.0.12/source@341 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2017-01-18 08:43:36 +00:00
parent 7b87a7fd7e
commit ecd8deb87d

View File

@@ -159,13 +159,13 @@ class Browser:
if executable_path is not None:
self.firefox_driver_path = executable_path
self.firefox_basename = os.path.basename(executable_path)
if self.is_server_executed(self.firefox_basename):
port = self.port(self.firefox_basename)
self.driver = webdriver.Remote(command_executor="http://127.0.0.1:"+port,
desired_capabilities=caps)
else:
self.driver = webdriver.Firefox(desired_capabilities=caps,
executable_path=self.firefox_driver_path)
# if self.is_server_executed(self.firefox_basename):
# port = self.port(self.firefox_basename)
# self.driver = webdriver.Remote(command_executor="http://127.0.0.1:"+port,
# desired_capabilities=caps)
# else:
self.driver = webdriver.Firefox(capabilities=caps,
executable_path=self.firefox_driver_path)
#caps["marionette"] = True
return self.driver