Testing carried out for Taverna 1.5.2
This is a record of the manual minimal testing carried out by the development team. This doesn't include the automated testing, ongoing testing during development, and extensive user testing by our community Beta testers.
Default plugins - defined in the plugins/plugins.xml
Feta search - search for blast
Feta fetch all operations
Feta - add operation to model
Overiding default config in $taverna.home/conf/mygrid.properties
Overiding default config in $taverna.home/conf/raven.properties
Overiding default config in $taverna.home/conf/log4j.properties
Repeated the above changing those in the unziped foler / conf
Scavenger a service, whilist the Service Panel is still populating without it becoming queued
Workflow that uses an RPC/Encoded service
Workflow that uses a wrapped/literal service
Save diagram as dot,png,ps
Combinations of Diagram configurations
Thread count after some workflow runs. Remains the same once workflows and results have been closed.
Thread count after running a nested workflow.
Thread count after running a nested workflow with iterations
Custom perspective with a couple of component frames.
Remove custom perspective.
Test save confirmation when closing after editing a workflow
Rapid switching between perspectives
Hiding/Showing perspectives, including all of them
Co-existance between 1.5.1 and 1.5.2
Use of 1.5.1 repository if it exists
Adding and configurating a Biomart processor (not invoking)
Adding and configuring a Biomoby processor, and searching for services that produce or consume a particular type
Using a forced raven.profile - works and hides updates and version switching menus.
" but with a default profile.xml in conf/ rather than manipulating the property
Add,remove,enable, disable, re-add Plugins
Mock-up of doing an update
Mock-up of switching versions
Logging to $taverna.home/logs/taverna.log
Import workflow (local and from location)
Open workflow from location
Add Nested workflow - New, From Location, From File.
Add Workflow Scavenger
Proxy settings are recognized (not tested against an actual proxy yet).
Modifying workflow metadata.
Intermediate inputs/outputs in results Status pane
Process Report in result view.
Constructed and ran a workflow with a wrapped/literal service that is elemetFormQualified = false (whatizit). This didn't work in 1.5.1
Save results as XML.
Save/Open input doc
Execute workflow from command line (no inputs).
Execute workflow from command line (outputdoc).
Execute workflow from command line (with input doc).
Execute workflow from command line (with output directory).
Execute workflow from command line (with individual input files).
dataviewer (to view output produced above).
Interaction Service plugin compatibility.
Removing Scavengers.
Collect scavengers from model.
(wrapped/literal)
Validation of SOAP request message with base type (Axis 1).
Validation of SOAP request message with complex type (Axis 1).
Validation of SOAP request message with array of complex types(Axis 1).
Validation of SOAP request message with base type (Axis 2).
Validation of SOAP request message with complex type (Axis 2).
Validation of SOAP request message with array of complex types(Axis 2).