Debugging tools best practices
As we have discovered in previous chapters, there are many ways to debug in ServiceNow. Each developer will have their own favorite methods, and also, there are better ways to debug different scenarios.
Logging
One of my favorite ways of debugging is using logging techniques such as gs.log
. In earlier chapters, we saw that these logs can be added to a script, and when the script runs, we see these logs in the system log for the ServiceNow instance.
However, we must ensure that this debugging is never seen in a production instance. It is a good practice to check each script that you write to ensure that no debugging is left in the final version. It can be a good idea to check the system log before your newly created script is executed and then again once you have finished. If there are any logging messages that are sent, then these should be removed before the new functionality is sent to a production instance.
It is also important to make sure that you make your...