public BrowserSession LoadBrowser(string url)
        {
            Console.WriteLine($"Creating browser for {browserName}");
            session = BrowserLifeCycle.CreateBrowser(browserName);
            Console.WriteLine($"Created browser for {browserName}");

            Console.WriteLine("Save browser session");
            SpecFlowTestContext.SaveValue(session);
            Console.WriteLine("Saved browser session");

            Console.WriteLine($"visit {url}");
            session.Visit(url);
            Console.WriteLine("Url rendenred/visited");

            Console.WriteLine("Maximise window");
            session.MaximiseWindow();
            WaitToEnsureHtmlLoaded();
            return(session);
        }
 public void GivenIEnterUrlInBrowser(string browserName)
 {
     firstPageObject = new MyFirstPageObject(browserName);
     firstPageObject.LoadBrowser("https://www.google.co.uk");
     session = SpecFlowTestContext.GetValue <BrowserSession>();
 }