Discovery function is a high level process execution step determined at analysis time. It is based on a list of keywords, usually provided dynamically through a variable. Those keywords will be matched against class and method names.
Discovery functions are declared in the Jeyzer analysis profiles.
Declaration example (source : Feature demo profile) :
<discovery_function pattern="${JEYZER_ANALYZER_DISCOVERY_FUNCTIONS_1}" focus="both"/>