Exemple #1
0
        public void FillRegistrationForm(RegistrationUser user)
        {
            Type(FirstName, user.FirstName);
            Type(LastName, user.LastName);
            ClickOnElements(MartialStatus, user.MatrialStatus);
            ClickOnElements(Hobbys, user.Hobbys);
            CountryOption.SelectByText(user.Country);
            MounthOption.SelectByText(user.BirthMonth);
            DayOption.SelectByText(user.BirthDay);
            YearOption.SelectByText(user.BirthYear);
            Type(Phone, user.Phone);
            Type(UserName, user.UserName);
            Type(Email, user.Email);

            if (user.Picture != null || user.Picture != string.Empty)
            {
                UploadButton.Click();
                Driver.SwitchTo().ActiveElement().SendKeys(user.Picture);
            }

            Type(Description, user.Description);
            Type(Password, user.Password);
            Type(ConfirmPassword, user.ConfirmPassword);
            SubmitButton.Click();
        }
Exemple #2
0
 internal void UploadExcelFile(string fileToUpload)
 {
     Console.WriteLine(System.IO.Directory.GetCurrentDirectory());
     FileUpload.SendKeys(System.IO.Directory.GetCurrentDirectory() + @"\" + fileToUpload);
     UploadButton.Submit();
     // UploadButton.Click();
     // webDriver.WaitGetAlert(CatalogTimeOuts.AlertTimeOut);
     // webDriver.SwitchTo().Alert().Accept();
     //// webDriver.WaitForPageLoad(TimeSpan.FromSeconds(10));
 }
Exemple #3
0
 public void ClickToUploadButton()
 {
     UploadButton.Click();
 }
 public void UploadExcelFile(string fileToUpload)
 {
     Console.WriteLine(System.IO.Directory.GetCurrentDirectory());
     FileUpload.SendKeys(System.IO.Directory.GetCurrentDirectory() + @"\" + fileToUpload);
     UploadButton.Submit();
 }
Exemple #5
0
 /// <summary>
 /// Treat this like a BVT of the page. If Validate does not pass, throw exception and console.writeline a return message into Test Class
 /// </summary>
 /// <returns>validated</returns>
 public override bool Validate()
 {
     return(UploadButton.IsElementVisible());
 }