I am trying to create an assertion so as to run multiple checks using sslyze. But by default, if any step fails, the execution stops at that point. This might work in many cases, but in my case if I create a separate assertion for each check in sslyze, it takes a lot of time to run those assertions. So, I thought of writing some custom steps which continue to run even after an intermittent step has failed.
Is what I am thinking of doing the ideal way to do this or am I missing something?