Hello Bruce
Here’s the answers:
Can I have more than 1 script opened at a time?
Only single script may be opened in single ZAPTEST instance.
However it is possible to run multiple instances of ZAPTEST in Enterprise version. In Free Edition only one instance can be executed.
Can a test script have functions or subroutines within them that can be utilized for repetitive functionality?
Yes, you can use subroutines, and functions, however loops (for/while) and functional libraries only available in Enterprise Edition
Can one test script “call” another script?
Yes, it is possible to use external calls but again – this functionality only available in Enterprise Edition.
Hope that helps.
Thanks,
ZAPTEST team.