예제 #1
0
        internal void ManageListingsEditListingSteps()
        {
            //Click on Manage Listings button
            ManageListingsbutton.Click();
            Thread.Sleep(1500);

            //Click on Manage Listings edit button
            EditButton.Click();
            Thread.Sleep(1500);
            ShareSkill ShareSkillPage = new ShareSkill();

            ShareSkillPage.EditSkillSteps();
        }
        internal void EditManageListings()
        {
            //Click on the Manage Listings Tab
            ManageListingsTab.Click();
            Thread.Sleep(2000);

            // Click on the Edit Icon
            EditButton.Click();
            Thread.Sleep(2000);
            ShareSkill ShareSkillPage = new ShareSkill();

            ShareSkillPage.EditShareSkill();
        }
예제 #3
0
파일: im3PV.cs 프로젝트: bw-work/Streetwise
 public void UnlockEditIdea()
 {
     for (int i = 0; i < 5; i++)
     {
         try
         {
             if (EditButton.Element.Exists(new Options()
             {
                 Timeout = TimeSpan.FromSeconds(3)
             }))
             {
                 EditButton.Element.SendKeys(OpenQA.Selenium.Keys.ArrowUp);
                 EditButton.Hover();
                 EditButton.Click();
                 while (browser.FindId("alertDialog").FindButton("OK", new Options()
                 {
                     Timeout = TimeSpan.FromSeconds(5)
                 }).Exists())
                 {
                     browser.FindId("alertDialog").FindButton("OK", new Options()
                     {
                         Timeout = TimeSpan.FromSeconds(5)
                     }).Click();
                 }
                 if (EditButton.Element.Missing(new Options()
                 {
                     Timeout = TimeSpan.FromSeconds(3)
                 }))
                 {
                     break;
                 }
             }
         }
         catch (Exception)
         {
         }
         try
         {
             if (browser.FindId("unpublishAlertDialog").Exists(new Options()
             {
                 Timeout = TimeSpan.FromSeconds(3)
             }))
             {
                 browser.FindId("unpublishAlertDialog").ClickButton("Continue");
             }
         }
         catch (Exception)
         {
         }
     }
 }
예제 #4
0
 public void Common_methods()
 {
     Global.Driver.wait(5);
     //Click on the Owners tab
     ServiceSupplier.Click();
     //click MyQuote
     MyQuote.Click();
     //Edit
     EditButton.Click();
     //Text
     Text.Clear();
     //enter in text
     Text2.SendKeys(ExcelLib.ReadData(3, "TestData"));
     SaveButton.Click();
     ServiceSupplier2.Click();
     MyQuote2.Click();
 }
예제 #5
0
        /// <summary>
        /// Search and edit the report period.
        /// </summary>
        public void SearchAndEditTheReportPeriod()
        {
            ReportPeriodSearch.SendKeys(rDescription);
            EditButton.Click();

            var dateString = EditedBeginsOn.GetAttribute("value");
            var endDate    = PageHelper.ConvertDateToFormat(dateString, "dd/MM/yyyy");
            var eDate      = endDate.AddDays(2).ToString("dd/MM/yyyy");

            Description.Clear();
            Description.SendKeys("Edited" + rDescription);
            Driver.ExecuteJavaScript(@"$('#EndsOn').val('" + eDate + "')");
            Driver.ExecuteJavaScript(@"$('#SubmissionDueDate').val('" + eDate + "')");
            Driver.ExecuteJavaScript(@"$('#PaymentDate').val('" + eDate + "')");
            CalendarYear.SendKeys("2018");
            FiscalYear.SendKeys("2018");
            SaveReportingPeriodButton.Click();
            BackToList.Click();
        }
        public bool ClickEdit()
        {
            bool m_WasEdited = false;

            for (int i = 0; i < 5; i++)
            {
                try
                {
                    EditButton.WaitTilIsVisible();
                    EditButton.Click();
                    break;
                }
                catch (Exception)
                {
                    Delay(250);
                }
            }

            return(m_WasEdited);
        }
예제 #7
0
 /// <summary>
 /// Disables the user.
 /// </summary>
 public void DisableTheUser()
 {
     try
     {
         if (AccountEnabled.GetAttribute("checked").Contains("false"))
         {
             return;
         }
         EditButton.Click();
         UserEnabled.Click();
         SaveUserButton.Click();
         BackToListButton.Click();
     }
     catch (Exception)
     {
         EditButton.Click();
         UserEnabled.Click();
         SaveUserButton.Click();
         BackToListButton.Click();
     }
 }
예제 #8
0
        /// <summary>
        /// Search and edit the created user.
        /// </summary>
        /// <param name="fromUser">From user.</param>
        /// <param name="toUser">To user.</param>
        /// <param name="editedEmail">The edited email.</param>
        public void SearchAndEditTheCreatedUser(string fromUser, string toUser, string editedEmail)
        {
            UserSearch.SendKeys(uName);
            EditButton.Click();
            EmailAddress.Clear();
            EmailAddress.SendKeys(editedEmail);

            if (fromUser.ToLower().Contains("ctu"))
            {
                ClinicalTrialUnitUser.Click();
            }
            else if (fromUser.ToLower().Contains("admin"))
            {
                ClinicalTrialAdminUser.Click();
            }
            else if (fromUser.ToLower().Contains("lhd"))
            {
                LocalHealthDistrictUser.Click();
            }

            if (toUser.ToLower().Contains("ctu"))
            {
                ClinicalTrialUnitUser.Click();
                PageHelper.PickAllValuesFromDropdown(CT_Units);
            }
            else if (toUser.ToLower().Contains("admin"))
            {
                ClinicalTrialAdminUser.Click();
            }
            else if (toUser.ToLower().Contains("lhd"))
            {
                LocalHealthDistrictUser.Click();
                PageHelper.PickAllValuesFromDropdown(LH_Districts);
            }
            SaveUserButton.Click();
            BackToListButton.Click();
        }
 public void ClickEditButton()
 {
     EditButton.Click();
 }
예제 #10
0
 public void EditArticleForm()
 {
     Title.SendKeys(" This Article Title Was Edited");
     Content.SendKeys(" This Article Context Was Edited");
     EditButton.Click();
 }
        public void FeeList_Submission_SPP()
        {
            AJAXCall.WaitForAjax();
            Thread.Sleep(900);

            CommonUtils cookiesScreen = new CommonUtils(driver);

            cookiesScreen.RejectAll_Cookies();

            Thread.Sleep(900);
            SignIn_Page.Click();


            Excel_Suite userEmail = new Excel_Suite(Env.EXCEL_TEST_URL);

            userEmail.getCellData("SPP_TestData", true);
            UserEmail.SendKeys(Env.Email_Id);
            Password.SendKeys("Test@123");



            WebDriverWait wait = new WebDriverWait(driver, System.TimeSpan.FromSeconds(800));

            Thread.Sleep(800);
            SubmitButton.Click();

            MyAccount_Toggle.Click();

            AJAXCall.WaitForAjax();
            FeesList_Link.Click();

            AJAXCall.WaitForAjax();
            Thread.Sleep(1000);
            EditLink.Click();
            EditButton.Click();

            createBox.Click();
            Thread.Sleep(800);

            driver.SwitchTo().Frame(1);

            Eyp_name.SendKeys("TestAutomation");

            Eyp_agerange.SendKeys("5-10");

            SelectElement option = new SelectElement(Eyp_ecceavailable);

            option.SelectByText("Yes");

            Eyp_fullpriceperweek_Text.SendKeys("100.00");

            Thread.Sleep(800);
            Eyp_daysperweek.SendKeys("5");
            Eyp_hoursperweek.SendKeys("40");


            Effective_Date.SendKeys("01/11/2020");

            InsertButton.Click();
            AJAXCall.WaitForAjax();
            driver.SwitchTo().DefaultContent();
        }
예제 #12
0
 public void EditArticle()
 {
     Article.Click();
     EditButton.Click();
 }
예제 #13
0
 public void EditButtonClick()
 {
     EditButton.Click();
 }
예제 #14
0
 public void EditTitle()
 {
     TitleField.Clear();
     TitleField.SendKeys("TestArticle12345-EditTitle");
     EditButton.Click();
 }
예제 #15
0
 public ExpenseDraftsPage ClickEditDraftButton()
 {
     EditButton.Click();
     return(this);
 }