Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

isaackearl's avatar

Deployment process that includes running functional tests?

Hello,

I've been using envoyer for quite some time now and I love it for it's simplicity etc... however I'm now building some functional tests using Laravel Dusk and I would like to incorporate these tests into my build process so that it won't deploy unless functional tests pass...

This doesn't work because you can't test the app by hitting the browser etc until after the release is activated.

I've been considering switching to a different tool for doing my deployments like Jenkins or Teamcity... but was hoping I could get some recommendations or tips from somebody who has setup a good deployment process that includes functional tests (webdriver etc).

Another detail about my application is that I have 2 separate "projects" on envoyer... One for the frontend (which is a react application) and one for the API (which is a laravel api).

each project runs its own unit tests etc when they are deployed.. and now I'm having trouble figuring out how to include functional tests somewhere in the deployment process.

0 likes
1 reply

Please or to participate in this conversation.