Hi Vaibhav,
I am facing the same situation.
For active scanner:
I been trying to work around it by creating different policies that only have one specific test enabled.
For example I run ZAP with a policy that has only the Server Security>Anti CSRF Tokens Scanner active scanner enabled. All the rest are set to OFF.
I can then create an automated test for CSRF.
However I am missing how to work out the next level or granularity. You can set a Threshold and Strength per rule, in that case the CSRF Token Scanner but how can I see or enable disable what checks this rule does?