Esempio n. 1
0
        public void BeforeTests()
        {
            _loginPage            = new LoginPage(Driver);
            _welcomeModalPage     = new WelcomeModalPage(Driver);
            _leftMenuPage         = new LeftMenuPage(Driver);
            _foldersAndLabelsPage = new FoldersAndLabelsPage(Driver);

            _loginPage.NavigateToProtonMailAndLogin();
            _welcomeModalPage.CloseWelcomeModal();
            _leftMenuPage.NavigateToFoldersAndLabels();
            _foldersAndLabelsPage.DeleteAllLabels();
        }
Esempio n. 2
0
        public void InitTest()
        {
            chrome   = new ChromeDriver(@"C:\Users\mcsymiv\Desktop\git\chromedriver_win32");
            wait     = new WebDriverWait(chrome, TimeSpan.FromSeconds(10));
            menuPage = new LeftMenuPage(chrome);
            config   = new ConfigTestFlow(chrome);

            chrome.Navigate().GoToUrl("https://dev.graintrade.com.ua");
            config.Refresh();
            chrome.Manage().Window.Maximize();
            chrome.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(20);
        }
Esempio n. 3
0
        public void TestSetUp()
        {
            #region Init Definitions
            test = SetUpFixtureBase.extent.CreateTest(TestContext.CurrentContext.Test.Name);
            setUpWebDriver = new SetUpWebDriver();
            page = new Page(setUpWebDriver);
            testHelpers = new TestHelpers();
            objectsTests = new ObjectsTests();
            homePage = new HomePage(setUpWebDriver);
            topMenuPage = new TopMenuPage(setUpWebDriver);
            leftMenuPage = new LeftMenuPage(setUpWebDriver);
            createAlbumPage = new CreateAlbumPage(setUpWebDriver);
            userConnection = new UserConnection();
            albumConection = new AlbumConection();
            albumListPage = new AlbumListPage(setUpWebDriver);
            updateAlbumPage = new UpdateAlbumPage(setUpWebDriver);
            createGroupPage = new CreateGroupPage(setUpWebDriver);
            updateGroupPage = new UpdateGroupPage(setUpWebDriver);
            groupListPage = new GroupListPage(setUpWebDriver);
            groupConnection = new GroupConnection();
            #endregion

            Logger(Status.Info, "Empieza el test: " + TestContext.CurrentContext.Test.Name, true);
        }
Esempio n. 4
0
        public void SelectModules(string module)
        {
            var leftMenuPage = new LeftMenuPage();

            leftMenuPage.SelectGroup(module);
        }