public void Listing()
        {
            //extent Reports
            Base.test = Base.extent.StartTest("View Manage Listings");

            //Populate the Excel sheet
            Global.GlobalDefinitions.ExcelLib.PopulateInCollection(Global.Base.ExcelPath, "ManageListing");

            //Click on ManageListing tab
            ManageListingbtn.Click();
            Thread.Sleep(500);

            //Click on Eye icon
            EyeIconbtn.Click();
            Thread.Sleep(1000);

            //Click on Edit Button
            GlobalDefinitions.driver.Navigate().Back();
            Thread.Sleep(1000);
            Editbtn.Click();
            Title.SendKeys(Global.GlobalDefinitions.ExcelLib.ReadData(2, "Edit Title"));
            GlobalDefinitions.driver.Navigate().Back();


            //delete  Skills
            Thread.Sleep(1000);
            Actions action = new Actions(Global.GlobalDefinitions.driver);

            action.MoveToElement(DeleteIcon).Build().Perform();

            String before_Xpath = "//tr[";
            String after_Xpath  = "]/td[3]";

            for (int i = 1; i <= 4; i++)
            {
                String name = Global.GlobalDefinitions.driver.FindElement(By.XPath(before_Xpath + i + after_Xpath)).Text;
                Console.WriteLine(name);
                if (name.Equals(ExcelLib.ReadData(2, "Title")))
                {
                    Global.GlobalDefinitions.driver.FindElement(By.XPath("//tr[" + i + " ]//td[8]//i[3]")).Click();
                    YesBtn.Click();
                    Console.WriteLine("listing has been deleted successfully");
                }
            }


            //tr[2]//td[8]//i[3]
            //tr[3]//td[8]//i[3]
        }
Exemple #2
0
        internal void DeleteListingSkills()
        {
            //Click on Manage LIsting tab
            MgmtListTab.Click();

            Thread.Sleep(1000);

            // Delete skills form managelisting page
            DeleteIcon.Click();

            try
            {
                //Check the popup  "Delete your service" is present or not
                if (PopUp != null)
                {
                    //If yes button found,then click on it and Navigate to Managelisting page
                    YesBtn.Click();
                    Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Yes button found on popup ");
                    string screenshotpath = SaveScreenShotClass.SaveScreenshot(GlobalDefinitions.driver, "Yes button found on popup");
                    Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Snapshot below:" + Base.test.AddBase64ScreenCapture(screenshotpath));
                }

                else
                {
                    Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Fail, "Yes button is not found on popup ");
                    string screenshotpath = SaveScreenShotClass.SaveScreenshot(GlobalDefinitions.driver, "Yes button found on popup");
                    Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Snapshot below:" + Base.test.AddBase64ScreenCapture(screenshotpath));
                }
            }
            catch (Exception e)
            {
                Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Fail, "Yes button is not present in Delete service popup " + e.Message);
                string screenshotpath = SaveScreenShotClass.SaveScreenshot(GlobalDefinitions.driver, "Yes button is not present in Delete service popup");
                Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Fail, "Snapshot below:" + Base.test.AddBase64ScreenCapture(screenshotpath));
            }
        }
Exemple #3
0
 internal void DeleteListing()
 {
     delete.Click();
     YesBtn.Click();
 }