In procedures and procedure models you can create what we call partners.
A partner in SeqZap is a type of helper procedure that you can reuse where you want it - for example to begin a specific procedure or to help with other things in a test suite.
TIP Inherited partners are displayed with a grey partner icon, while overwritten and new partners are displayed with a purple partner icon.
Partners are divided into three different types, where you in the beginning probably mainly will use the first two:
- Starter A starter is used to start a procedure or a test suite, and what is special about this type of partner is that you cannot use parameters in connection with the call – but on the other hand the starter is shown as a start button in the toolbar.
- Helper A helper is used in the same way as a starter, but unlike a starter you can use parameters in your call with a helper - but a helper is not shown as a start button in the toolbar. A helper is primarily used in procedures, but can also be used for test suites.
- Call-Proxy A call-proxy is used for calling a procedure (with or without parameters) via one of its partners (only counts for procedures), by which you can get the partner to either handle certain settings before the actual procedure call or even better to use another procedure model than the one that the procedure is inherited from.
TIP If you create a procedure call in one of your procedures, you need to choose if the procedure should be called either directly (which it does by default), through a partner or by only calling the partner. If you decide that the call should take place through a partner, this would correspond to our proxy-partner.