Butterfly
  • Butterfly
  • Introduction
  • Changelog
  • Admin Panel
  • Audit Logs
  • Cloud
  • Commands
  • Data Manager
  • Data Types
  • Database
  • Designs
  • Introduction
  • Features
  • File Storage
  • Frontend
  • Generators
  • Helpers
  • Installation
  • Items
  • Migrations
  • Modules
  • Notification
  • Performance
  • Queue
  • Security
  • Settings
  • Smarty Helpers
  • Streams
  • Testing
  • Tutorials
  • Upgrade
  • Usage of Validator
  • Webservice
  • Swagger API Documentation Generator
  • CLI Commands
Powered by GitBook
On this page
  • Unit Tests
  • Browser Tests

Testing

Testing is the most important gem of a Robust Application. While building applications in a wide ecosystem, Test Driven Development makes it easy to move forward.

All features of Butterfly are developed using Test Driven Development methodology. We encourage all developers to use this methodology to stay safe.

Unit Tests

Butterfly has built-in support for PHPUnit with predefined configurations in phpunit.xml file. You can start writing tests app/Test folder.

Browser Tests

Butterfly has built-in support for PHPUnit and Selenium.

PreviousStreamsNextTutorials

Last updated 3 years ago