protected virtual void TearDown()
        {
            var testStatus = TestContext.CurrentContext.Result.Outcome.Status;

            if (testStatus == TestStatus.Failed)
            {
                WebDriverFactory.DismissCurrentDriver();
            }
        }