Software Update: Jameleon 2.0.1

Spread the love

Jameleon is an indispensable tool for application developers. This software is able to test applications in different steps and can be set up data-driven. We therefore find the following description on the website:

Jameleon is an acceptance-level automated testing tool that separates applications into features and allows those features to be tied together independently, creating test-cases. These test-cases can then be data-driven and executed against different environments. Even though it would be possible to write unit tests using Jameleon, Jameleon was designed with integration and acceptance-level testing in mind. Most bugs are found and fixed by good unit tests. However, this does not eliminate the need to test the application as a whole.

Jameleon was designed to test all sorts of applications. To make this possible, Jameleon was designed with a plug-in model. This means Jameleon was written to be independent of the application’s implementation. To make life a little easier, a GUI for Jameleon is currently being worked on. It is therefore quite likely that a Swing plug-in will be implemented.[break]The developer has recently released a new version of Jameleon. The version number has since arrived at 2.0.1 and has the following release notes:[/break]This is a minor release with a few bug fixes. It mostly focuses on better documentation and making it easier to development plug-ins. For that have already implemented plugins, there is a small required change. But for the most part, implementing plugins has become easier.

Notes:
As far as I know, there are no custom plugins out there. If there are some, the following changes were made to make things more consistent:

  • SessionTag – Changed setupSession to startApplication
  • SessionTag – Changed tearDown to tearDownSession()
  • SessionTag – Created new method called setupSession()
  • FunctionTag – store() is no longer required to implement.

Bug Fixed:

  • 964526 – bug using setup() to grab variables set via map-variable
  • 955530 – Test missing csv fails at point “Test Case Execution Time”
  • 955526 – Test missing csv file fails as it should, but no error msg

Features Added:

  • 961865 – Document How To Write Plugins
  • 964501 – add a directive for “baseDir” to Ant task
  • 964368 – Make developing new plugin simpler
  • 953361 – display testEnvironment/org in TestResults.html
  • 952986 – Take out XML results to stdout
  • 952197 – hu-page-validation warn on no data to validate

[break]The following three downloads are ready:
binary
source
tutorial

Version number 2.0.1
Website jameleon
Download
License type Conditions (GNU/BSD/etc.)
You might also like