Ejemplo n.º 1
0
            public void addSkill()
            {
                test = extent.StartTest("ShareSkill Test");
                ShareSkill obj = new ShareSkill();

                obj.EnterShareSkill();
            }
Ejemplo n.º 2
0
        public void AddShareskill()
        {
            ShareSkill shareskillobj = new ShareSkill();

            Base.test = Base.extent.StartTest("ShareSkill Add Test");
            shareskillobj.EnterShareSkill();
        }
Ejemplo n.º 3
0
            public void ShareSkill()
            {
                // page object for share skill page
                ShareSkill shareskillObj = new ShareSkill();

                shareskillObj.EnterShareSkill();
            }
Ejemplo n.º 4
0
            public void EnterShareSkill()
            {
                ShareSkill shareSkillObj = new ShareSkill();

                shareSkillObj.EnterShareSkill();
                shareSkillObj.VerifySkill();
            }
Ejemplo n.º 5
0
            public void Test1SahreSkillsAdd()
            {
                test = extent.StartTest("Add Share Skills Deatails");
                GlobalDefinitions.ExcelLib.PopulateInCollection(@"MarsFramework\ExcelData\TestDataShareSkill.xlsx", "ShareSkill");
                //test.Log(LogStatus.Info, "Starting the Add Skill Test");
                ShareSkill shareSkill = new ShareSkill();

                shareSkill.EnterShareSkill();
                bool actual = shareSkill.Verify();

                if (actual)
                {
                    Base.test.Log(LogStatus.Pass, "Skills Added Pass");
                }
                else
                {
                    Base.test.Log(LogStatus.Pass, "Skills not added");
                }

                // Clearing out the added data
                shareSkill.SkillClearoutAddedData();

                //ManageListings manageListings = new ManageListings();
                //manageListings.EditManageListings();

                //ManageListings manageListings2 = new ManageListings();
                //manageListings2.DeleteManageListings();
            }
Ejemplo n.º 6
0
            public void EnterShareSkillDetails()
            {
                ShareSkill newShareskill = new ShareSkill();

                newShareskill.EnterShareSkill();
                //newShareskill.clickEvents();
            }
Ejemplo n.º 7
0
            public void EnterShareSkill()
            {
                //Create an instance of Share Skill Method from ShareSkill.cs
                ShareSkill ShareSkillPage = new ShareSkill();

                //Test Share Skill method
                ShareSkillPage.EnterShareSkill();
            }
Ejemplo n.º 8
0
        public void ShareSkill()
        {
            // Create Share Skills object to call methods
            ShareSkill obj = new ShareSkill(_driver);

            //call methods
            obj.EnterShareSkill();
            obj.ValidateAddedSkill("Testing");
        }
            public void EnterShareSkillTest()
            {
                test = extent.StartTest("Enter Share Skill");
                ShareSkill shareSkillPage = new ShareSkill();

                shareSkillPage.EnterShareSkill();

                shareSkillPage.VerifyEnterShareSkill();
            }
Ejemplo n.º 10
0
            public void EnterShareSkill()
            {
                //Create Extent Report
                test = extent.StartTest("Add Share Skill");
                //Add Share Skill
                ShareSkill shareSkillObj = new ShareSkill();

                shareSkillObj.EnterShareSkill();
                shareSkillObj.VerifySkill();
            }
Ejemplo n.º 11
0
            public void ShareSkillTest()
            {
                ShareSkill shareSkill = new ShareSkill();

                shareSkill.EnterShareSkill();

                bool Result = shareSkill.ValidateShareSkill(Global.GlobalDefinitions.driver);

                Assert.IsTrue(Result);
            }
Ejemplo n.º 12
0
        public void ShareSkill()
        {
            // Create Share Skills object to call methods
            ShareSkill obj = new ShareSkill(_driver);

            //extent Reports
            Base.test = Base.extent.StartTest("Share Skill Add Test");
            //call methods
            obj.EnterShareSkill();
        }
Ejemplo n.º 13
0
        //Failed, Edit not working properly
        public void EditService()
        {
            //Populate the Excel Sheet
            ExcelLib.PopulateInCollection(ExcelPath, "ManageListings");
            string title = ExcelLib.ReadData(2, "Title");

            //Search from listing and click edit
            var managementListingsInstance = new ManageListings();

            managementListingsInstance.ClickManageListings();
            managementListingsInstance.ClickEdit(title);

            //Verify if user has been navigated to ServiceListing Page
            string expectedTitle = "ServiceListing";
            string actualTitle   = Driver.Title;

            Assert.That(actualTitle, Is.EqualTo(expectedTitle), "Navigation to ServiceListing Page failed");

            //Edit the service
            #region read data from ShareSkill sheet, row 3
            //Populate the excel data
            ExcelLib.PopulateInCollection(ExcelPath, "ShareSkill");

            //Read data
            //Keep title same
            //string title = ExcelLib.ReadData(3, "Title");
            string description      = ExcelLib.ReadData(3, "Description");
            string category         = ExcelLib.ReadData(3, "Category");
            string subCategory      = ExcelLib.ReadData(3, "SubCategory");
            string tags             = ExcelLib.ReadData(3, "Tags");
            string serviceType      = ExcelLib.ReadData(3, "ServiceType");
            string locationType     = ExcelLib.ReadData(3, "LocationType");
            string startDate        = ExcelLib.ReadData(3, "Startdate");
            string endDate          = ExcelLib.ReadData(3, "Enddate");
            string day              = ExcelLib.ReadData(3, "Selectday");
            string startTime        = ExcelLib.ReadData(3, "Starttime");
            string endTime          = ExcelLib.ReadData(3, "Endtime");
            string skillTradeOption = ExcelLib.ReadData(3, "SkillTrade");
            string skillExchangeTag = ExcelLib.ReadData(3, "Skill-exchange");
            string creditAmount     = ExcelLib.ReadData(3, "Credit");
            string active           = ExcelLib.ReadData(3, "Active");
            #endregion
            //Enter the data
            var shareSkillInstance = new ShareSkill();
            //shareSkillInstance.ClickShareSkill();
            shareSkillInstance.EnterShareSkill(title, description, category, subCategory, tags, serviceType, locationType, startDate, endDate,
                                               day, startTime, endTime, skillTradeOption, skillExchangeTag, creditAmount, active);
            shareSkillInstance.ClickSave();

            //Verify if the service has been updated successfully in ListManagement Page
            var manageListingsInstance = new ManageListings();
            manageListingsInstance.ClickManageListings();
            Assert.That(manageListingsInstance.ValidateData(category, title, description, serviceType, skillTradeOption),
                        "Editing Service failed");
        }
Ejemplo n.º 14
0
 public void ShareSkillCreate()
 {
     try
     {
         ShareSkill skillCreate = new ShareSkill(GlobalDefinitions.driver);
         skillCreate.EnterShareSkill();
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 15
0
            public void EnterShareSkill()
            {
                Thread.Sleep(3000);
                NavigationBar navigationBar = new NavigationBar();
                ShareSkill    shareSkill    = navigationBar.clickOnShareSkilBtn();

                shareSkill.EnterShareSkill();
                GlobalDefinitions.wait(20);
                ManageListings manageListings = shareSkill.clickOnSaveBtn();

                GlobalDefinitions.wait(20);
                manageListings.isServiceSaved();
            }
            public void ShareSkillEntry()
            {
                test = extent.StartTest("Start ShareSkillEntry");

                //Created object to interact with ShareSkill and ManageListings classes and their methods
                ShareSkill     ShareSkillObj     = new ShareSkill();
                ManageListings ManageListingsObj = new ManageListings(ShareSkillObj);

                //Called object to run EnterShareSkill method
                ShareSkillObj.EnterShareSkill();
                //Called object to run ValidateShareSkillEntry method
                ManageListingsObj.ValidateShareSkillEntry();
            }
Ejemplo n.º 17
0
            public void AddShareSkillDetails()
            {
                Thread.Sleep(3000);
                test = extent.StartTest("AddShareSkill_Test");
                //Add Share skill details on page
                ShareSkill _shareSkill = new ShareSkill();

                _shareSkill.GoToShareSkill();
                _shareSkill.EnterShareSkill(2);
                ManageListings _manageListings = new ManageListings();

                _manageListings.GoToManageListing();
                _manageListings.CheckRecordAddorNot(2);
            }
Ejemplo n.º 18
0
            public void AddShareSkill_Test()
            {
                test = extent.StartTest("AddShareSkill_Test");
                //Test
                ShareSkill _shareSkill = new ShareSkill();

                _shareSkill.GoToShareSkill();
                _shareSkill.EnterShareSkill();

                //Assertion
                ManageListings _skillAssertion = new ManageListings();

                _skillAssertion.GoToManageListings();
                _skillAssertion.FindSkillListing();
            }
Ejemplo n.º 19
0
            public void Test()
            {
                //Inititalize();

                //SignIn Login = new SignIn();
                //Login.LoginSteps();
                ShareSkill obj = new ShareSkill();

                obj.EnterShareSkill();
                ManageListings List = new ManageListings();

                List.Listings();
                ManageListings delete = new ManageListings();

                delete.DeleteListing();
            }
Ejemplo n.º 20
0
        //Failed, uploading work sample not working properly
        public void CreateService()
        {
            #region read data from ShareSkill sheet, row 2
            //Populate the excel data
            ExcelLib.PopulateInCollection(ExcelPath, "ShareSkill");

            //Read data
            string title            = ExcelLib.ReadData(2, "Title");
            string description      = ExcelLib.ReadData(2, "Description");
            string category         = ExcelLib.ReadData(2, "Category");
            string subCategory      = ExcelLib.ReadData(2, "SubCategory");
            string tags             = ExcelLib.ReadData(2, "Tags");
            string serviceType      = ExcelLib.ReadData(2, "ServiceType");
            string locationType     = ExcelLib.ReadData(2, "LocationType");
            string startDate        = ExcelLib.ReadData(2, "Startdate");
            string endDate          = ExcelLib.ReadData(2, "Enddate");
            string day              = ExcelLib.ReadData(2, "Selectday");
            string startTime        = ExcelLib.ReadData(2, "Starttime");
            string endTime          = ExcelLib.ReadData(2, "Endtime");
            string skillTradeOption = ExcelLib.ReadData(2, "SkillTrade");
            string skillExchangeTag = ExcelLib.ReadData(2, "Skill-exchange");
            string creditAmount     = ExcelLib.ReadData(2, "Credit");
            string active           = ExcelLib.ReadData(2, "Active");
            #endregion

            //Create a new service
            var shareSkillInstance = new ShareSkill();
            shareSkillInstance.ClickShareSkill();
            shareSkillInstance.EnterShareSkill(title, description, category, subCategory, tags, serviceType, locationType, startDate, endDate,
                                               day, startTime, endTime, skillTradeOption, skillExchangeTag, creditAmount, active);
            shareSkillInstance.ClickSave();

            //Verify if user get the message correctly
            string expectedMsg = "Service Listing Added successfully";
            string actualMsg   = Driver.FindElement(By.XPath("/html/body/div/div[@class='ns-box-inner']")).Text;
            Assert.That(actualMsg, Is.EqualTo(expectedMsg), "Getting expected message failed");

            //Verify if user been navigated to ListManagement Page
            string expectedTitle = "ListingManagement";
            string actualTitle   = Driver.Title;
            Assert.That(actualTitle, Is.EqualTo(expectedTitle), "Navigation to ListManagement Page failed");

            //Verify if the created service is listed in ListManagement Page successfully
            var manageListingsInstance = new ManageListings();
            Assert.That(manageListingsInstance.ValidateData(category, title, description, serviceType, skillTradeOption),
                        "Creating service failed");
        }
Ejemplo n.º 21
0
            public void AddShareSkill()
            {
                //test report
                ExtentReport.test = ExtentReport.extent.StartTest("Add Listing");
                Profile        profile        = new Profile();
                ShareSkill     shareSkill     = new ShareSkill();
                ManageListings manageListings = new ManageListings();

                //go to shareskill page
                profile.GoToShareSkill();

                //Adding details in share skill form
                shareSkill.EnterShareSkill();

                //validate the listing on the manage listing page
                manageListings.FindListing();
            }
Ejemplo n.º 22
0
        public void ShareYourSkill()
        {
            By WaitCondition = By.XPath("//a[@class='ui basic green button']");

            WaitForElement(driver, WaitCondition, 60);

            IWebElement ShareSkillButton = driver.FindElement(By.XPath("//a[@class='ui basic green button']"));

            ShareSkillButton.Click();

            ShareSkill ShareSkillInstance = new ShareSkill();

            ShareSkillInstance.EnterShareSkill();

            //Assertion
            ShareSkillInstance.ValidateShareSkill();
        }
Ejemplo n.º 23
0
            public void SanityTest()
            {
                Skills mars = new Skills();

                mars.addskills();
                Thread.Sleep(5000);
                ManageListings manage = new ManageListings();

                manage.Listings();
                ShareSkill adddetails = new ShareSkill();

                adddetails.EnterShareSkill();
                Thread.Sleep(1000);
                Search search1 = new Search();

                search1.SearchData();
            }
            public void AddShareSkill()
            {
                //start test
                //ExtentReport.test = ExtentReport.extent.StartTest("Add Listing");
                Profile profileObj = new Profile();

                //go to shareskill page from profile page
                profileObj.GoToShareSkill();
                //fill out share skill form
                ShareSkill shareSkillObj = new ShareSkill();

                shareSkillObj.EnterShareSkill();
                //validate the listing on the manage listing page
                ManageListings manageListingsobj = new ManageListings();

                manageListingsobj.FindListing();
                //shareSkillObj.ReadPopup();
            }
Ejemplo n.º 25
0
            public void AddSkill()
            {
                test = extent.CreateTest("Add Share Skill");
                test.Log(Status.Info, "Starting the Add Skill Test");
                ShareSkill shareSkill = new ShareSkill();

                shareSkill.EnterShareSkill();
                bool actual = manageListing.Verify();

                if (actual)
                {
                    test.Log(Status.Pass, "Add Skill Successfull");
                    Assert.IsTrue(actual);
                }
                else
                {
                    test.Log(Status.Fail, "Add Skill Failed");
                    throw new Exception("Add to Share Skill Failed");
                }
                //extent.Flush();
            }
Ejemplo n.º 26
0
            public void AddShareSkillService()
            {
                GlobalDefinitions.TurnOnWait();

                ShareSkill s = new ShareSkill();

                s.EnterShareSkill();



                GlobalDefinitions.wait(3000);



                GlobalDefinitions.TurnOnWait();



                ManageListings ml = new ManageListings();

                ml.VerifySavedServiceListings();
            }
Ejemplo n.º 27
0
            public void Test3()
            {
                ShareSkill adddetails = new ShareSkill();

                adddetails.EnterShareSkill();
            }
Ejemplo n.º 28
0
            public void Fillandvalidate()
            {
                shareskillInstance.EnterShareSkill("credit");

                Assert.IsTrue(manageListingsinstance.searchskill("Seleniumwebdriver"));
            }
Ejemplo n.º 29
0
            public void EnterSkillTest()
            {
                ShareSkill skill = new ShareSkill();

                skill.EnterShareSkill();
            }
Ejemplo n.º 30
0
            public void ShareSkillTest()
            {
                ShareSkill share = new ShareSkill(GlobalDefinitions.driver);//object reference variable for ShareSkill class

                share.EnterShareSkill();
            }