Yesterday we were in hurry… let’s summarize a bit the features we’re working on and that will be available with the next Wise release.
- Porting to JBossWS 2.0: Wise is going to consume a wsdl through the JBossWS wsconsume tool, then it will instantiate the obtained classes and use them to perform the invokations defined by the user through the web interface. JBossWS compliance with JAX-WS will enforce Wise compatibility with .NET generated WSDLs and so on.
- Porting to Seam 2.0.0 BETA and JBoss Richfaces: enhanced interface… and more chances to further improve it
- Improve documentation, starting with a manual: Wise already features an online help, however a manual allows us to thoroughly explain what exactly this software aims to and how it is to be used.
Once all this is out, we plan the following features for Wise future versions:
- Add the opportunity to store on DB the input and output messages and/or data used for the tests: we are imagining the opportunity to store some well known tests and execute them without inserting any further input values. Storing also the output is important to compare old and new results.
- Generate java test classes (junit or testng) using input and output provided thorugh the interface or previously stored on DB (as described in previous point): it’s important to give developers the opportunity to generate unit testing starting from saved test of QA people.
- Generate a test suite of a group of saved results.
- Integrate LMS with Wise.
- Support more WS-* specification in a simple way: this is going to eventually require dedicated user interfaces (for example think about WS-Eventing and WS-Transaction…).
- Support UDDI