Having the "Edit Transaction Check" dialogue fire away a test of the full list of script check items without the user asking for it each time the window is opened is a less good UI that makes the user feel not being in control. It would be better to allow the user to decide when to fire away the test instead.
While woking on developing and testing a script it is annoying for the UI to run a test each time the window is opened.