Good practice – Avoid excessive use of server-side JavaScript
By Phil Coulthard
Avoid large server-side JavaScript blocks within BPDs and services, because JavaScript is interpreted and therefore is slower to process than other compiled mechanisms, such as Java™ code.
Furthermore, large JavaScript scripts often indicate that too much integration logic is being placed in the business process layer instead of having that logic encapsulated in Java code, or in an Advanced Integration service if you are using IBM™ Business Process Manager Advanced, or externally in an Enterprise Service Bus.
Beyond performance concerns, complex JavaScript runs the risk of infinite loops and other coding errors that are hard to triage and recover from.
Applicable editions: Express, Standard, Advanced.
Applicable releases: All
Source: IBM Business Process Manager V8.5 Performance Tuning and Best Practices Redpaper
sometimes i need to use a lot of javascript cause i must test the process can i do something different to test the process?
Greetings from México