Hi everyone,
I’m currently working on a custom system based on EspoCRM and would like to improve our automated testing process.
I’m curious what tools and approaches other developers use when building and maintaining custom EspoCRM-based solutions.
For example:
I would really appreciate it if you could share your experience, recommended tools, examples of your setup, or any best practices that worked well for you.
Thanks in advance!
I’m currently working on a custom system based on EspoCRM and would like to improve our automated testing process.
I’m curious what tools and approaches other developers use when building and maintaining custom EspoCRM-based solutions.
For example:
- Do you use PHPUnit or another framework for backend testing?
- Do you run API/integration tests?
- Do you use tools like Cypress, Playwright, Selenium, or similar for UI testing?
- How do you test custom entities, services, hooks, workflows, and extensions?
- Do you include automated tests in your CI/CD pipeline?
I would really appreciate it if you could share your experience, recommended tools, examples of your setup, or any best practices that worked well for you.
Thanks in advance!

Comment