Sometimes it would be nice to call a custom function before or after each individual test step. Adding additional on before test step and on after test step hooks into the execution extension would be useful here. The main use would be in the on after test step hook to wait for some global value or variable to be set or condition to be true before moving on to the next test step. Source ticket 993986