Python Procedure

In SeqZap it is also possible to call Python code in addition to SeqZap scripts.

Python code might be more familiar to developers, but they also make it hard for non-developers to read and understand tests.

We recommend using Python as a utility language for doing things which a normal programming language is better for, for example, string manipulation, while keeping the actual test cases in SeqZap scripts.

Python procedures are used just as normal procedures - they can be used as test cases or called using the Procedure Call step.

The setup pages of Python procedures look and work just like the setup pages of normal procedures, there is just one additional setup page where the Python procedure to call can be defined.