Codeception / Codeception/module-webdriver

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

Ouverte
#46 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
PHP
Étoiles
39
Forks
25
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.