Testing: Functional Testing

Some open source projects have good tests, some don’t. While the reasons could be many, good test coverage usually improves quality and drives repeatability. Testing scope can cover multiple deployment platforms (say multiple Linux distributions / versions) or targets as well as supplementing test automation for the core projects.

OFBiz - Test automation with Selenium

Selenium is a popular browser based functional testing tool. Unlike unit tests which tend to be focused on classes and methods, Selenium helps test integrated functionality. It supports popular browsers such as Internet Explorer, Mozilla, Firefox, and Safari. This project would attempt to extend the Selenium test suite improving coverage.

The concept of using Selenium for OFBiz testing was presented in ApacheCon 2008. More details can be found at

OFBiz release (GA) - functional testing

Apache OFBiz is a popular and fast evolving enterprise solutions framework. While the framework can be extended in many ways, the project provides some very useful functionality out of the box for application areas such as ERP, CRM, eCommerce, etc. Over the last several years it has earned the reputation of a robust framework that can scale from small organizations to very large enterprises. It is also a top level Apache Foundation project providing greater visibility and an ever increasing number of developers in the eco-system.

Copyright 2009 KenElements. Powered by Open Source Software from projects like Apache, Drupal, Linux, MySQL, PHP, JQuery