Protocol Implementation > Protocol Add-on Overall Testing > Functionality Checklist |
Test the protocol's functionality by performing functionality tests on all operating systems the protocol supports.
Verify that all protocol API functions and each function's arguments behave as designed
Verify that scripts that emulate typical business processes run correctly
Verify that script logging levels are implemented correctly
Verify that error and warning messages are logged appropriately
Verify that the protocol run is thread-safe if configured to allow running a virtual user as a thread
Verify that test steps, operators, and constants are configured for highlighting correctly in VuGen
Verify that the Add Step dialog box and IntelliSense perform correctly with the protocol's API functions
Verify that all log messages are clear and informative