public static void Open_Application_HomePage(IWebDriver driver, wdSettings settings)
    {
        // Start browser
        Navigate(driver, settings.ApplicationPath);

        Thread.Sleep(2000);
    }
        private void GetSettings()
        {
            var reader = default(System.Xml.XmlReader);

            try
            {
                reader = System.Xml.XmlReader.Create(_webDriverSettings.SettingsFileTempPath);
            }
            catch (FileNotFoundException ex)
            {
                SaveSettings();
                reader = System.Xml.XmlReader.Create(_webDriverSettings.SettingsFileTempPath);
            }


            var mySerializer = new XmlSerializer(typeof(wdSettings));

            _webDriverSettings = (wdSettings)mySerializer.Deserialize(reader);

            reader.Close();
            reader.Dispose();
        }
    public static wdSettings GetWebDriverSettings()
    {
        var WebDriverSettings = new wdSettings();

        var reader = default(XmlReader);

        try
        {
            reader = XmlReader.Create(WebDriverSettings.SettingsFileTempPath);
            var mySerializer = new XmlSerializer(typeof(wdSettings));
            WebDriverSettings = (wdSettings)mySerializer.Deserialize(reader);
        }
        catch (FileNotFoundException ex)
        {
        }
        finally
        {
            reader.Close();
            reader.Dispose();
        }

        return(WebDriverSettings);
    }