public void TestIniti() { this.TestInitialize(); this.settings = new SettingsGlobalOptionsPage(this.Driver); this.loginPage = new LoginPage(this.Driver); this.loginPage.CurrentUserLogin(BaseConstants.TestCRMUrl); this.bank = new BankPage(this.Driver); Thread.Sleep(1500); this.settings.NavigateToSettings(); this.settings.NavigateToBank(); }
public static Page GetPage(string name) { var selectedPage = menuDictionary.SingleOrDefault(r => r.Key == name).Value; if (selectedPage == null) { Page newPage = null; switch (name) { case "Resistance": newPage = new ResistancePage(); break; case "Bank": newPage = new BankPage(); break; case "Mode": newPage = new ModePage(); break; case "TestMeasure": newPage = new TestMeasurePage(); break; case "OutContact": newPage = new OutContactPage(); break; case "VoltagePhaseCompensation": newPage = new VoltagePhaseCompensationPage(); break; default: break; } menuDictionary.Add(name, newPage); selectedPage = newPage; } return(selectedPage); }