public void NewAppSetting(string AppName, string AppValue, string AppDesc) { Rel_Login_Page App_Page = new Rel_Login_Page(); Thread.Sleep(4000); App_Page.AppSettings_Name.SendKeys(AppName); App_Page.AppSettings_Value.SendKeys(AppValue); App_Page.AppSettings_Description.SendKeys(AppDesc); Thread.Sleep(2000); App_Page.AppSettings_SaveandBack.Click(); }
public void TestMethod1() { string fileName = Environment.CurrentDirectory.ToString() + "\\Relativity_Data\\Login.xlsx"; ExcelHelpers.PopulateInCollection(fileName, "RelativityCredentials"); //create Log File LogHelpers.CreateLogfile(); //Calling IE browser type //IJavaScriptExecutor App = DriverContext.Driver as IJavaScriptExecutor; Browser browser_method = new Browser(DriverContext.Driver); browser_method.OpenBrowser(BrowserType.Chrome); LogHelpers.Write("Opened browser"); //launch the D3 QA URL IJavaScriptExecutor App = DriverContext.Driver as IJavaScriptExecutor; DriverContext.Browser.GoToUrl(ExcelHelpers.ReadData(1, "Relativity URL")); DriverContext.Driver.Manage().Window.Maximize(); Thread.Sleep(6000); //Login page Rel_Login_Page test_Rel_Login_PAge = new Rel_Login_Page(); test_Rel_Login_PAge.Login(ExcelHelpers.ReadData(1, "UserName"), ExcelHelpers.ReadData(1, "Password")); Thread.Sleep(5000); DriverContext.Driver.SwitchTo().Frame("_externalPage"); IJavaScriptExecutor js = (IJavaScriptExecutor)DriverContext.Driver; Thread.Sleep(5000); string title = (string)js.ExecuteScript("arguments[0].click();", test_Rel_Login_PAge.FOIA_Workspace); Thread.Sleep(5000); //test_Rel_Login_PAge.FOIA_Workspace.Click(); Thread.Sleep(12000); test_Rel_Login_PAge.FOIA_Config.Click(); Thread.Sleep(4000); DriverContext.Driver.SwitchTo().Frame("_externalPage"); string title2 = (string)js.ExecuteScript("arguments[0].click();", test_Rel_Login_PAge.New_FOIA_Config); Thread.Sleep(5000); FOIA_AppSetting appSetting = new FOIA_AppSetting(); appSetting.NewAppSetting(ExcelHelpers.ReadData(1, "AppName"), ExcelHelpers.ReadData(1, "AppValue"), ExcelHelpers.ReadData(1, "AppDesc")); DriverContext.Driver.Quit(); }