module-webdriver icon indicating copy to clipboard operation
module-webdriver copied to clipboard

How pass ssl certificate to seleniod in codeception from local chrome driver

Open saiedtrife opened this issue 7 years ago • 1 comments

I have test when I will need to open browser with ssl certificate , the certificate is installed in my local chrome driver.

My situation is I need to pass local chrome configuration to chorme is open with seleniod

here is my yml file that I use to configure with seleniod:

modules:
    enabled:
        - Setter:
              source: cash
        - WebDriver:
                         browser: chrome
                         url: 'https://creditplus.ru/'
                         host: 192.168.4.117
                         window_size: 1376x768
                         restart: true
                         port: 4444
                         capabilities:
                          browserName: "chrome"
                          version: "65"
                          browserTimeout: 500
                          enableVNC: true
                          sessionTimeout: 120
                          name: "Cash here"

I tried to use the chrome profile like it shows below without any success:

modules:
    enabled:
        - Setter:
              source: cash
        - WebDriver:
                         browser: chrome
                         url: 'https://creditplus.ru/'
                         host: 192.168.4.117
                         window_size: 1376x768
                         restart: true
                         port: 4444
                         capabilities:
                          browserName: "chrome"
                          version: "65"
                          browserTimeout: 500
                          enableVNC: true
                          sessionTimeout: 120
                          name: "Cash here"
                          chromeOptions:
                           args: "user-data-dir=/home/strefi/.config/google-chrome/Default"]

When the browser open I am getting: 403 Forbidden

because there is no certificate

Please if someone have the situation with seleniod and Codeception help me.

In summary: 1- how I can export ssl certificate from local browser to seleniod in Codeception PHP

saiedtrife avatar Jun 28 '18 17:06 saiedtrife

anyone ?

saiedtrife avatar Jul 04 '18 14:07 saiedtrife