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>(); }