Drupal Test Driven Development

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Manish's picture
Start: 
2015-08-13 18:00 - 20:00 UTC
Organizers: 
Event type: 
User group meeting

When: August 13 @ 6 PM.
Where: UCSC Extension (Room 208), 2505 Augustine Dr, Santa Clara, CA
What to expect: Drupal, Beer and Snack...

Please sign up/register for the event on meetup.com (Silicon Valley Drupal User Group): http://www.meetup.com/DrupalGroup/

We believe with large software application that needs to be developed and maintained over a long period of time would require automated testing.

Challenge: Currently unit testing with Drupal 7 is not supported very well majorly because of its dependence on a persistent DB connection and lack of dependency injection.

Due to this, most of the real-world testing efforts by developers have concentrated around using Behat, a functional testing tool. Behat is extremely slow since it loads the webpage in a browser, either real or virtual. As a result, it is not suited for TDD which needs a testing tool that provides immediate feedback to the developer.

Drupal Test-Driven Development (TDD) using Red Test In this presentation. ,Neerav (Presenter) will demonstrate and explore the possibility of performing TDD in Drupal using Red Test, an open-source integration testing framework.

• Red Test is an open-source integration testing framework that is specifically designed for testing Drupal.

• Since it uses the DB, it is ideal for testing business logic of your Drupal application.

• It doesn’t use the browser, is designed to run in parallel on multiple cores and minimizes the number of Drupal bootstraps.

• It is 60 times faster than Simpletest.

• With this speedup, we have been able to use it for test-driven Drupal development in addition to regression testing.

Please attend this session if you are developing and maintaining a large Drupal application with considerable amount of custom business logic (custom code, rules, roles and permissions).

If you want to read and test Red Test framework before the meetup session, it can be installed from here.

About the Speaker: Neerav Mehta is the founder of Red Crackle, a Drupal-focused web development firm based in SF Bay Area .

Please sign up/register for the event on meetup.com (Silicon Valley Drupal User Group): http://www.meetup.com/DrupalGroup/

Silicon Valley Drupal

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: