Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Loading webdriver tests with specific google chrome profile

Aberta
#56 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
25/100
Tipo de issue
Bug
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
php
Domínio
testing-qa

Direção de pesquisa

Nenhum arquivo de origem ou teste é indicado. Comece inspecionando o tratamento das capabilities do Chrome no módulo WebDriver e os exemplos de configuração para suporte a perfis; em seguida, verifique se a opção chrome_profile é compatível com o Codeception v2.1.8. Considera-se concluído quando um teste WebDriver inicia o Chrome com o Profile 2 especificado e sua extensão habilitada.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Hi All,

I am trying to execute my codeception/webdriver tests on google chrome with a particular extension enabled.
So, I created a new chrome profile. The path is: ~/watchmaster/.config/google-chrome/Profile 2
Now I provided this path in my config yml file as:

modules:
  config:
    WebDriver:
      host: localhost
      port: 4444
      browser: chrome
      window_size: 1024x768
      url: 'xxx'
      capabilities:
        unexpectedAlertBehaviour: 'accept'
        chrome_profile: '/home/watchmaster/.config/google-chrome/Profile 2'
    \Helper\EnvSpecificHelper:
      languageCode: de_DE
      environment: testing-de_DE

But when I execute my tests, it is not loading this profile.
I am using codeception v2.1.8
Any pointers how can I achieve loading this specific profile?

Thanks
Prateek

Linguagem predominante
PHP
Estrelas
39
Forks
25
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Codeception/module-webdriver

Todas as issues de Codeception/module-webdriver

Issues semelhantes

Mais issues de PHP

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.