Take current webdriver element which used by test and call standard method take snapshot. HERE IS the problem how to get web driver element which use test for run from pytest_runtest_makereport hookwrapper. def pytest_addoption(parser): # TODO: Add support safari in future parser.addoption(...