Exemplo n.º 1
0
        // Constructor for driver and config for the service
        public BbcWebsite(string drivername, int pageLoadWaitInSecs = 10, int implicitWaitTimeInSecs = 10)
        {
            // Instantiation of driver
            seleniumDriver = new SeleniumDriverConfig(drivername, pageLoadWaitInSecs, implicitWaitTimeInSecs).Driver;

            // Instantiation of page objects with the selenium driver
            bbcHomePage  = new BbcHomePage(seleniumDriver);
            bbcLoginPage = new BbcLoginPage(seleniumDriver);
        }
Exemplo n.º 2
0
        public void GivenIAmOnTheLoginPage()
        {
            _driver = new ChromeDriver();
            // full screen
            _driver.Manage().Window.Maximize();
            // download driver at
            // http://chromedriver.storage.googleapis.com/index.html?path=72.0.3626.7/

            _bbcLoginPage = BbcLoginPage.NavigateTo(_driver);
        }