Exemple #1
0
        private async Task InitSelenium()
        {
            await Task.Run(() =>
            {
                driverFactory = new DriverFactory();
                driver        = driverFactory.CreateDriver();
                reg           = new RegistrationPage(driver);

                //sizing
                var screen = WindowExt.GetSecondaryScreen().WorkingArea;
                driver.Manage().Window.Size = new Size(screen.Width / 2, screen.Height - 200);

                //move window to the left if 2 screens
                if (Screen.AllScreens.Length > 1)
                {
                    driver.Manage().Window.Position = new Point(-1500, 0);
                }
            });
        }