This site is archived.
Skip to Content

testing

Sept 2nd, Drupal 7 relase party. How continuous integration testing made this plausible

Your session in a few words: 
Sept 2nd, Drupal 7 relase party. How continuous integration testing made this plausible
Track: 
Code it, test it, deploy it
Session Type: 
Lecture
Level of expertise: 
Advanced
Tags: 
testing
Tags: 
automation
Tags: 
simpletest
Tags: 
continuous integration
Language: 
English

On September 2nd, 2009 12:01AM at the end of the Drupal 7 development cycle 100% of 12,000 functional test will pass. Over 80% of Drupal 7 will have test coverage. Drupal 7 could conceivably be of high enough quality to ship. We will break out the champagne and celebrate the end of a development cycle with high enough quality to ship.

Co presenters: 

Crowdsourcing Usability Testing in Drupal

Your session in a few words: 
Everything you need to know to contribute usability testing to Drupal without going anywhere near a research lab
Track: 
User experience and design
Session Type: 
Lecture
Level of expertise: 
Intermediate
Tags: 
usability
Tags: 
user experience
Tags: 
testing
Tags: 
candidate-for-bof
Language: 
English

I have a dream....

.... that one day, in addition to screenshots of the UI, we will also be able to reference video clips of usability testing for any UX related issue in the issue queue. Showing both evidence of people experiencing the problem and why they are having that problem and also video clips showing the proposed design solution being tested and demonstrating that the design does in fact work.

If there is one thing that can get design and UX discussions out from behind the bikeshed, it is a shed load of usability testing.

Introduction to testing with Drupal: SimpleTest

Your session in a few words: 
Gain a basic understand of the testing paradigm used in core, how to use the testing framework, and how to apply it.
Date: 
September 4, 2009 - 13:40 - 14:30
Room: 
La Resserre
Track: 
Code it, test it, deploy it
Session Type: 
Lecture
Level of expertise: 
Intermediate
Tags: 
testing
Language: 
English

The session will cover the basics of SimpleTest in terms to workflow and API. It is aimed at those who are new to testing with Drupal or who want to affirm their knowledge.

The main areas to be covered are as follows.

  • Introduction to the testing methodology used by Drupal core.
  • Introduction to the basic SimpleTest API and format.
  • A good workflow to use when writing tests.
  • Testing related debugging tools and concepts.
  • Common mistakes explained and the solutions shown.
  • Demonstrate how the tests are run and managed by the automated testing system.
  • Provide tips on how to test your own code.

After attending this session attendees should be able to begin writing tests for Drupal core, contributed modules, and custom code.

Syndicate content