public void IMTR_VerifyFieldslabelInPurchaseAndExistPrice() { try { test = extent.CreateTest("IMTR_VerifyFieldslabelInPurchaseAndExistPrice").Info("Test Started"); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); IMTRPropertyDetailsPage imtrPropdetails = new IMTRPropertyDetailsPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickTrackRecordOption(); imtr.ClickOngoingDeals(); imtr.NavigateToIMTRPropDetail(); Thread.Sleep(3000); String totalCost = imtrPropdetails.PurchasePriceAndExistPrice_ReturnTotalCostBasislabel(); String exitPrice = imtrPropdetails.PurchasePriceAndExistPrice_ReturnExitPricelabel(); Assert.IsTrue(totalCost == "Total Cost Basis", $"Expected:'Total Cost Basis' does not match actual:{totalCost}"); Assert.IsTrue(exitPrice == "Exit Price", $"Expected:'Exit Price' does not match actual:{exitPrice}"); test.Log(Status.Pass, "Test Case Passed"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); driver.Quit(); } }