Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Selenium] - [Behat]


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    [Selenium] - [Behat]
    Bonjour la communauté.

    Débutant avec les outils Selenium/Behat/Mink, je viens vers vous pour de l'aide.
    J'effectue le test suivant dans mon fichier google.feature

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    @ui
    Feature: Bing
     
      Scenario: Homepage
        Given I am on the homepage
        Then  I should see "Bing"
        And I should see "Images"
        And I should see "Office Online"
     
    @javascript
      Scenario: Search
        Given I am on the homepage
        When I fill in "sb_form_q" with "seleniumhq"
        And I wait for 1 seconds
        Then I should see "Selenium - Web Browser Automation"


    Le premier scénario fonctionne correctement, mais quand arrive le test via selenium pour ouvrir le browser et tester la recherche....
    Le test met un peu plus de 8min et failed.

    Ma question: comment faire en sorte que selenium ouvre le browser et simule mon second scénario ?

    Merci de votre aide

  2. #2
    Membre chevronné
    Salut,

    tu as une erreur plus précise? As tu essayé sur un autre attribut que cette input en particulier?

  3. #3
    Membre du Club
    Salut Kevin254kl,

    Suite à ce précédent problème, je viens d'en résoudre une partie dans le sens ou la synchro entre behat/selenium/browser fonctionne.
    Maintenant le dernier problème qui ce pose par rapport au scénario javascript est le suivant:



    Merci de ton aide

    Cordialement

  4. #4
    Membre chevronné
    As tu bien chrome d'installé, le chemin vers l'executable chrome est bien dans ton path? L'erreur dit qu'il ne trouve pas l’exécutable de ton navigateur.

  5. #5
    Membre du Club
    Salut Kev,

    Suite à de multiple check/test de mon côté, j'ai finalement réussi (seulement le link entre les webdriver et behat).
    Maintenant je bataille pour faire fonctionner mes tests.
    Problème de compatibilité ou je ne sais quoi !!!