public void TC015_VerifyChartValueShouldGetUpdatedAccordingToFilterFromPivot(String Bname) { TestFixtureSetUp(Bname, "TC015-Verify Chart value should get updated according to filter from Pivot"); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand Monthly"); homePage.selectOptionFromSideNavigationBar("4. Ad Ex Trend - Yearly"); summaryTags.clickOnSingleSummaryTag("Last Year"); searchPage.VerifyNewDateRangeSectionOnScreen("Last Year"); searchPage.selectNewDateRangeOptionFromSection("Custom Range"); searchPage.setCustomDateRange("01/01/2018", "", true); searchPage.clickButtonOnSearchOptions("Apply"); homePage.newVerifyHomePage(); charts.VerifyCharts(false); string[,] dataGrid1 = charts.captureDataFromChart(""); pivotGrid.selectValueFromPivotGrid(); charts.VerifyCharts(false); string[,] dataGrid2 = charts.captureDataFromChart(""); charts.VerifyDataFromTwoCharts(dataGrid1, dataGrid2, false); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite12_Reskin_Charts_TC015"); throw; } driver.Quit(); }