Unit testing for 6.4
It's a complicated answer to give and depends on your definition of Unit Testing.
Simulations are possible which work the processes, so in a sense yes they are available.
If you wanted to test subprocesses this is easily executed by creating shim routines for inputs and outputs...
The only thing is though, you need to execute them in the confines of the engine. Either Studio or a Unit Testing environment separate from the other (Studio and/or production) environments.
So in theory you could create an environment as follows:
Studio for development
Portal for UT (unit testing)
Portal for UAT (user acceptance testing)
Portal for Production
Where you create
processes and subprocesses for all environments, and
shims for starting and executing full processes, and
shims for sub-routines (semi-intelligent processes)
The shims for full processes (where human tasks are involved) would probably have to be built using a third party tool.
I use WinAutomation for basic stuff...works with windows programs too so useful for me. But not quite a real testing tool.
Have a look at this for a useful discussion...
and these for "web testing"
Hope this helps,
PS: If this answer solves your question, please mark as Resolved, thanks.