Beispiel #1
0
        public void AddSkillShareCreditHidden(int rownum)
        {
            _test = _extent.CreateTest("Share Skill with Service Disabled");
            _test.Log(Status.Info, "Browser Initialisation");
            Login Obj1 = new Login(driver, rownum);

            Obj1.LoginPage(driver);
            ShareSkill Obj2 = new ShareSkill(driver, rownum);

            _test.Log(Status.Info, "ShareSkill Page is Opened");
            Obj2.ShareSkillPage();
            Obj2.SelectCategory();
            Obj2.SelectSubCategory();
            Obj2.EnterTag();
            Obj2.LocationTypeOnLine();
            Obj2.ServicetypeHourly();
            Obj2.ShareSkillPageRemaining();
            Obj2.SkillExchange();
            Obj2.HiddenshareSkill();
            Obj2.SaveShareSkill();
            _test.Log(Status.Info, "ShareSkill is Saved");
            Thread.Sleep(3000);
            Managelisting Obj3 = new Managelisting(driver, rownum);

            Obj3.ManageListingHidden();
            _test.Log(Status.Pass, "Assert Pass as condition is True and Manage listing is Hidden");
        }
Beispiel #2
0
        public void EditSkillShareCreditHidden(int rownum)
        {
            _test = _extent.CreateTest("Edit Share Skill with Skill Trade as Skill Exchange and change it to Credit");
            _test.Log(Status.Info, "Browser Initialisation");
            Login Obj1 = new Login(driver, rownum);

            Obj1.LoginPage(driver);
            Managelisting Obj3 = new Managelisting(driver, rownum);

            Obj3.NavigateManageListing();
            Obj3.EditManageListing();
            ShareSkill Obj2 = new ShareSkill(driver, rownum);

            _test.Log(Status.Info, "ShareSkill Page is Opened");
            Obj2.EditTitle();
            Obj2.SelectCategory();
            Obj2.SelectSubCategory();
            Obj2.EditTag();
            Obj2.LocationTypeOnLine();
            Obj2.ServicetypeHourly();
            Obj2.ShareSkillPageRemaining();
            Obj2.EditCreditExchange();
            Obj2.ActiveShareSkill();
            Obj2.SaveShareSkill();
            _test.Log(Status.Info, "ShareSkill is Saved");
            Thread.Sleep(3000);
            Obj3.ValidateEditManageListing();
            _test.Log(Status.Pass, "Assert Pass as condition is True and Manage listing is Hidden");
        }
Beispiel #3
0
        public void AddSkillShareSkillExchangeActive(int rownum)
        {
            _test = _extent.CreateTest("Add Shareskill with Service Enabled");
            _test.Log(Status.Info, "Browser Initialisation");
            Login Obj1 = new Login(driver, rownum);

            Obj1.LoginPage(driver);
            ShareSkill Obj2 = new ShareSkill(driver, rownum);

            _test.Log(Status.Info, "ShareSkill Page is Opened");
            Obj2.ShareSkillPage();
            Obj2.SelectCategory();
            Obj2.SelectSubCategory();
            Obj2.EnterTag();
            Obj2.LocationTypeOnsite();
            Obj2.ServiceTypeOne_off();
            Obj2.ShareSkillPageRemaining();
            Obj2.SkillExchange();
            Obj2.ActiveShareSkill();
            Obj2.SaveShareSkill();
            _test.Log(Status.Info, "ShareSkill is Saved");
            Thread.Sleep(3000);
            Managelisting Obj3 = new Managelisting(driver, rownum);

            Obj3.ManageListingsActive();
            _test.Log(Status.Pass, "Assert Pass as condition is True and Manage listing is Active");
        }
Beispiel #4
0
            public void EDitpage()
            {
                test = extent.StartTest("click on Share skill on profile page");
                //Navigate to Manage listing page
                Profile profobj = new Profile();

                profobj.ManageClick();
                profobj.AssertManage();

                test = extent.StartTest("Enter on Service listing on Shareskill page");

                //Editing the record
                Managelisting Editobj = new Managelisting();

                Editobj.Editskill();
                // Manageobj.Assert_Manage();
            }
Beispiel #5
0
            public void Managelist()
            {
                test = extent.StartTest("Navigate on Managelisting on profile page");

                //Navigate to Manage listing page
                Profile profobj = new Profile();

                profobj.ManageClick();
                profobj.AssertManage();

                test = extent.StartTest("Delete record in Managelisting page");

                //Deleting the record
                Managelisting Manageobj = new Managelisting();

                Manageobj.Listing();
                Manageobj.Assert_Manage();
            }