Laravel 8 Laravel Dusk

2021-07-26 10:06 更新

Laravel Dusk 提供了非常優(yōu)雅的,易于使用的瀏覽器自動化測試 API. 有了 Sail,進行瀏覽器測試更加方便了,甚至不用在你的本地電腦上安裝 Selenium 或者任何其他工具。要開啟這項功能,請在 docker-compose.yml 文件中取消 Selenium 服務(wù)注釋:

selenium:
    image: 'selenium/standalone-chrome'
    volumes:
        - '/dev/shm:/dev/shm'
    networks:
        - sail 

下一步,請確認 docker-compose.yml 文件中的 laravel.test 服務(wù)配置 depends_on 是否包含了 selenium 條目:

depends_on:
    - mysql
    - redis
    - selenium  

最后,您可以透過啟動 Sail 并運行 dusk 命令來進行 Dusk 測試:

sail dusk 


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號