2015-10-11 23 views
6

sto usando codeception con Yii2 e la mia configurazione è la seguente:accettazione test con selenio e codeception, il browser mostra la pagina in bianco

class_name: AcceptanceTester 
modules: 
enabled: 
    - WebDriver: 
     url: 'http://ucms.ac.ir/admin/index-test.php/' 
     browser: chrome 
    - tests\codeception\common\_support\FixtureHelper 
    - Yii2 
config: 
    Yii2: 
     configFile: '../config/backend/acceptance.php' 

test eseguiti, e terminano con successo, ma non appare niente sul nuovo browser scheda aperta da selenio. Ho visto alcuni tutorial e in quei tutorial il browser mostra effettivamente il processo di test. inoltre, quando si verifica un errore e uno screenshot viene preso dalla codeception per riferimento futuro, è solo una pagina bianca vuota. Sono su ubuntu 14.10, selenio 2.47.1 e chrome 45. succede anche quando uso firefox anziché chrome.

risposta

0

ho chiesto stessa domanda in codeception's github repo Ed ecco la risposta:

Non utilizzare Yii2 e WebDriver nella stessa suite. configs

Colpa mia, questo verrà eliminato:

class_name: AcceptanceTester 
modules: 
    enabled: 
     - WebDriver: 
      url: 'http://ucms.ac.ir/admin/index-test.php/' 
      browser: chrome 
     - tests\codeception\common\_support\FixtureHelper