LiveCycle Workbench ES Help | |||
| Creating Processes > Testing and Troubleshooting Process Versions > Testing process versions > Testing process versions as services | |||
After you activate your process version, it becomes a service that can be invoked. It is recommended that you consider the following test cases when you perform development testing on your service:
Input: Your process version may require specific input. It is recommended when you test that you use a mix of valid and invalid inputs. For example, your process version may require a number to be entered as input. You can test exception handling if the number is out of a certain range.
Output: If your process version provides an output that can be used by another process that another process can use, you may want to consider testing the output by using the service as a subprocess of another process.
Output files: If your process version produces ancillary files, you may want to confirm that they are generated correctly. For example, your process version may encrypt a PDF file and save it to a location on the disk. You may want to test that the file is correctly saved to the specified location.
Business logic: You may have a process version where different routes can be executed. Consider testing all possible business logic:
Users in a process: For human-centric processes, a user can invoke a service or participate in a process using Workspace ES. Consider these specific use cases for human-centric processes:
Events: Your process version may include events that act as start points to invoke your service. You may want to test that your service is invoked correctly. Another example would be for event receives and event throws that are used in your process version. You may want to verify that an event throw is sending the correct information and that an event receive properly filtered the information.
Debugging errors using the Variable Logger service
Designing Human-Centric Processes
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/livecycle/es/wb_help/00000659.html