1. Home
  2. Docs
  3. Glossary
  4. D
  5. Discovery function

Discovery function

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"/>