Upload
wilco-jansen
View
1.084
Download
0
Embed Size (px)
DESCRIPTION
Joomla!day Norway 2007 edition
Citation preview
Joomla!Day Norway 2007
Quality & Testing Work Group
http://www.joomla.org 1
Who
• Rob Schley, Joomla! Core Member and Q&T Coordinator
• http://www.joomla.org/content/view/2032/85/
• Robin Muilwijk, former Joomla! Core Member, Q&T Assistant Coordinator
• http://www.joomla.org/content/view/270/87/
http://www.joomla.org 1
What
"..To help improve the Quality, Stability & Security of the
Joomla! Core Code, through continuous rigorous Testing and
quality Reporting..."
http://www.joomla.org 1
How and When
1. Process, procedures and Workflow
2. What and How we test
3. When we test
4. Let’s not forget Quality
http://www.joomla.org 1
1.1 Process
• Our main procedure e.g. workflow– Mediator between Community and
Developers– Pick up, Verify, Report, Verify again, Close– Report sources; forum and trackers
http://www.joomla.org 1
1.2 Workflow
http://www.joomla.org 1
2.1 What and How
• Basic (manual) testing– Different webserver setups
(apache/php/mysql)– Bugs, usability, typos etc…– Tip; enable php error reporting and debug
• Unit testing– Small team, still in development
http://www.joomla.org 1
2.1 What and How
• Performance testing– Benchmarking– Profiling
• Security testing– Tool– Manually
http://www.joomla.org 1
3.1 When
• When are we active, when do we Test?– Basically… always!– During releases (example; 1.5 Beta-2)– Continuously testing– Continuously monitoring tracker and forum
(spot problems)
http://www.joomla.org 1
4.1 Quality
• Besides testing, Q&T also focuses on the quality of the Core Code. What does that mean?
• Examples: Improve queries, introduce feature requests (enhancements)
• Example; Banner Client ID (next page)
http://www.joomla.org 1
4.1 Quality
• Frequently asked on the forum > Usability improved (Quality) by adding a column
http://www.joomla.org 1
Can You! Help?
Yes you Can!
Take the Red Barchetta for a testdrive,
Become a beta-tester!
http://www.joomla.org 1
How to Help
• We shifted the testing effort to the Community– Download a Nightly– Test it– Report it, on the forum and/or Tracker
– Download http://dev.joomla.org/content/view/17/60/
– Report forum http://forum.joomla.org/index.php/board,199.0.html
– Report tracker http://joomlacode.org/gf/project/joomla/tracker/
http://www.joomla.org 1
?!
Questions?
Remarks?
http://www.joomla.org 1
Resources
• Links for resources