簡體   English   中英

Travis-CI與Django和Selenium上的WebDriverException

[英]WebDriverException on Travis-CI with Django and Selenium

添加一些selenium測試后運行我的tox測試時,travis出現錯誤。 我試圖在這里關注Travis文檔。 但是,我收到此錯誤:

selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect.

以下是我的.travis.yml文件。 有什么想法為什么這行不通嗎? 這是我正在運行的測試用例的一個示例 (來自另一個問題)。

.travis.yml

language: python
python: 3.5
sudo: false
env:
    - TOX_ENV=py34-django18
    # many more environments follow
install:
    - pip install tox coveralls
script:
    - tox -e $TOX_ENV
after_success: coveralls
before_install:
    - "export DISPLAY=:99.0"
    - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16"

我想念什么?

就我而言,我只是 tox config中的DISPLAY環境傳遞給了測試環境。

[testenv]
passenv = 
       DISPLAY

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM