コード例 #1
0
        public void GivenITryToAddAvailabilyTimeAndTargetToProfileDetails()
        {
            //Add profile
            AvailabilityTarget LocAvailobj = new AvailabilityTarget();

            LocAvailobj.EnterDetails();
        }
コード例 #2
0
 internal void EditProfile()
 {
     //Populate the Excel Sheet
     Global.ExcelLib.PopulateInCollection(Base.ExcelPath, "Profile");
     GlobalDefinitions.Wait();
     EditProfileicon.Click();
     EditFirstName.Clear();
     EditFirstName.SendKeys(ExcelLib.ReadData(2, "FirstName"));
     EditLasttName.Clear();
     EditLasttName.SendKeys(ExcelLib.ReadData(2, "LastName"));
     ProfileSaveBtn.Click();
     GlobalDefinitions.driver.Navigate().Refresh();
     GlobalDefinitions.Wait();
     Availability.Click();
     AvailabilityTime.SendKeys(ExcelLib.ReadData(2, "Availability"));
     Hours.Click();
     AvailabilityHour.SendKeys(ExcelLib.ReadData(2, "SelectHours"));
     GlobalDefinitions.Wait();
     EarnTarget.Click();
     AvailabilityTarget.SendKeys(ExcelLib.ReadData(2, "EarnTraget"));
     GlobalDefinitions.Wait();
     DescriptionBtn.Click();
     TxtDescription.Clear();
     GlobalDefinitions.Wait();
     TxtDescription.SendKeys(ExcelLib.ReadData(2, "EditDesc"));
     DesSaveButton.Click();
 }
コード例 #3
0
 //Select the Availability Target in Profile Section
 internal void SelectEarnTarget()
 {
     Extension.WaitForElementDisplayed(GlobalDefinitions.Driver, By.XPath("//strong[text()='Earn Target']/../..//*[@class='right floated outline small write icon']"), 5);
     EarnTargetEditButton.Click();
     AvailabilityTarget.Click();
     foreach (IWebElement AvailabilityTargetOption in AvailabilityTargetOptions)
     {
         if (AvailabilityTargetOption.Text.ToLower() == ExcelLib.ReadData(2, "AvailabilityTarget").ToLower())
         {
             AvailabilityTargetOption.Click();
             Base.Image = SaveScreenShotClass.SaveScreenshot(Driver, "Report");
             break;
         }
     }
     //Validate message
     Extension.MessageValidation("Availability updated");
 }