Laravel 8 Laravel Dusk

2021-07-26 10:06 更新

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

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

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

depends_on:
    - mysql
    - redis
    - selenium  

最后,您可以透過啟動(dòng) Sail 并運(yùn)行 dusk 命令來(lái)進(jìn)行 Dusk 測(cè)試:

sail dusk 


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)