public void TC1_CreateNewCustomer() { //Following Variable needs to be filled accordingly for each Test Method. Do not have spaces within Module & Test name //****************************************************************************************************** Reporter.strCurrentModule = "Manager_Account"; Reporter.strCurrentScenarioID = "SC1"; Reporter.strCurrentTestID = "TC1"; Reporter.strCurrentTestDesc = "Create New Customer"; //******************************************************************************************************* //Default Reporting function call for Test Method. Please do not REMOVE this functions calls Reporter.HTML_TestCase_Initialize(); DataTable oTable = ExcelUtil.ExcelToTable(GlbVar.strRelativePath + "03_Application_Tier" + GlbVar.sysFileSeperator + "TestData" + GlbVar.sysFileSeperator + "TestData.xlsx", "Data"); DataRow[] oDataRows = oTable.Select("TestCaseID = '" + Reporter.strCurrentTestID + "' and ExecutionFlag = 'Y'"); foreach (DataRow oDataRow in oDataRows) { //Default Test data Fetching code. Please do not remove it ExcelUtil.oCurrentDataRow = oDataRow; string CustName = oDataRow["CustName"].ToString(); int.TryParse(oDataRow["Iteration"].ToString(), out Reporter.intCurrentIteration); //Default Reporting function call for Test Method. Please do not REMOVE this functions calls Reporter.HTML_TC_Iteration_Initialize(); //Start Point for Coding the Test case. //***************************************************************************************************** Console.WriteLine(CustName); LoginPage oLoginPage = new LoginPage(); oLoginPage.loginToApplication() .navigateToNewCustPage() .fillNewCustDetails() .SubmitNewCustDetails() .navigateToHomePage() .applicationLogout(); //this.UIMap.GDrive(); //***************************************************************************************************** //End Point for Coding the Test case. } //Default Reporting function call for Test Method. Please do not REMOVE this functions calls Reporter.HTML_Execution_Summary_TCAddLink(); Reporter.HTML_TC_Iteration_Footer(); }
public void GivenIHaveLoggedIntoGuruManagerHomepage(int p0) { Console.WriteLine(GlbVar.strRelativePath); DataTable oTable = ExcelUtil.ExcelToTable(GlbVar.strRelativePath + "03_Application_Tier" + GlbVar.sysFileSeperator + "TestData" + GlbVar.sysFileSeperator + "TestData.xlsx", "Data"); DataRow[] oDataRows = oTable.Select("TestCaseID = '" + Reporter.strCurrentTestID + "' and ExecutionFlag = 'Y'"); foreach (DataRow oDataRow in oDataRows) { //Default Test data Fetching code. Please do not remove it ExcelUtil.oCurrentDataRow = oDataRow; string CustName = oDataRow["CustName"].ToString(); int.TryParse(oDataRow["Iteration"].ToString(), out Reporter.intCurrentIteration); //Default Reporting function call for Test Method. Please do not REMOVE this functions calls Reporter.HTML_TC_Iteration_Initialize(); //Start Point for Coding the Test case. //***************************************************************************************************** Console.WriteLine(CustName); } oLoginPage = new LoginPage(); oHomePage = oLoginPage.loginToApplication(); }