public void AfterTest()
        {
            Profilepage profile = new Profilepage();

            //profile.Logout(Driver.Browser);
            Driver.DisposeBrowser();
        }
Beispiel #2
0
        public void EnterMail()
        {
            MainPage Login = new MainPage();

            Login.EnterButton.Click();
            Login.InputLoginMail.SendKeys(TestData.InputLogin);
            Login.InputPassword.SendKeys(TestData.InputPassword);
            Login.EnterButtonSubmit.Click();

            Profilepage header = new Profilepage();

            StringAssert.AreEqualIgnoringCase("Выход", header.Profileheader.Text);
        }
Beispiel #3
0
        public void EnterPhoneRU()
        {
            MainPage login = new MainPage();

            login.EnterButton.Click();
            login.EnterButtonPhone.Click();
            login.InputLoginMail.Clear();
            login.InputLoginMail.SendKeys(TestData.InputNumberRU);
            login.InputPassword.SendKeys(TestData.InputPasswordNumber);
            login.EnterButtonSubmit.Click();
            Profilepage header = new Profilepage();

            StringAssert.AreEqualIgnoringCase("Выход", header.Profileheader.Text);
        }
Beispiel #4
0
        public void EnterMailRu()
        {
            MainPage mailrulogin = new MainPage();

            mailrulogin.EnterButton.Click();
            mailrulogin.EnterMailru.Click();
            mailrulogin.Mailruinputlogin.SendKeys(TestData.MailRuLogin);
            mailrulogin.Mailruinputpassword.SendKeys(TestData.MailRuPass);
            mailrulogin.Mailrusubmitbutton.Click();

            Profilepage header = new Profilepage();

            StringAssert.AreEqualIgnoringCase("Выход", header.Profileheader.Text);
        }
        public void ProfileDataConfirmMail()
        {
            Random       rnd     = new Random();
            Registration regmail = new Registration();

            regmail.EnterRegButton.Click();
            regmail.RegistrationMail(rnd.Next().ToString() + "@mail.ru", false);
            Thread.Sleep(3000);
            Random      rand = new Random();
            Profilepage data = new Profilepage();

            data.PrifileButton.Click();
            MainPage scroll = new MainPage();

            scroll.Scroll_center();
            data.ProfileMyDataSendConfirmMail.Click();
            StringAssert.Contains("Готово! Код подтверждения выслан на указанный E-Mail", data.ProfileMyDataSendConfirmMailPopupSucess.Text);
        }
        public void ProfileDataInformation()
        {
            Random       rnd     = new Random();
            Registration regmail = new Registration();

            regmail.EnterRegButton.Click();
            regmail.RegistrationMail(rnd.Next().ToString() + "@mail.ru", false);
            Random      rand = new Random();
            Profilepage data = new Profilepage();

            data.PrifileButton.Click();
            data.PrifileMyDataTab.Click();
            data.NameEnter(rand.Next().ToString() + "testsolution", false);
            data.ProfileMyDataSecondName.SendKeys(TestData.Nickname);
            data.NameNickname(rand.Next().ToString() + "testsolution", false);
            data.ProfileMyDataPlayersGender.Click();
            data.ProfileMyDataPlayersBirthDaySelect.Click();
            data.ProfileMyDataPlayerPickDaySelect.Click();
            data.ProfileMyDataPlayersBirthMonthSelect.Click();
            data.ProfileMyDataPlayerPickMonthSelect.Click();
            data.ProfileMyDataPlayersBirthYearSelect.Click();
            data.ProfileMyDataPlayerPickYearSelect.Click();
            data.ProfileMyDataPlayersСountry.Click();
            data.ProfileMyDataPlayersСountryUkraine.Click();
            data.ProfileMyDataPlayerCityInput.SendKeys(TestData.Nickname);
            data.ProfileMyDataPlayerCityAdressInput.SendKeys(TestData.Nickname);
            MainPage scroll = new MainPage();

            scroll.Scroll_center();
            data.ProfileMyDataPlayerTimezone.Click();
            data.ProfileMyDataPlayerTimezoneUkraine.Click();
            data.ProfileMyDataPlayerSelectFlagNumber.Click();
            data.ProfileMyDataPlayerSelectFlagUkraine.Click();
            data.EnterPhone("500208" + rand.Next(100, 999).ToString(), true);
            data.ProfileMyDataPlayerButtonSubmit.Click();
            StringAssert.Contains("Ваш профиль успешно сохранен.", data.ProfileMyDataPopupSuccess.Text);
        }
        public void ProfileDataConfirmPhone()
        {
            Random       rnd     = new Random();
            Registration regmail = new Registration();

            regmail.EnterRegButton.Click();
            regmail.RegistrationMail(rnd.Next().ToString() + "@mail.ru", false);
            Thread.Sleep(3000);
            Random      rand = new Random();
            Profilepage data = new Profilepage();

            data.PrifileButton.Click();
            MainPage scroll = new MainPage();

            scroll.Scroll_center();
            data.ProfileMyDataPlayerSelectFlagNumber.Click();
            data.ProfileMyDataPlayerSelectFlagUkraine.Click();
            data.EnterPhone("500208" + rand.Next(100, 999).ToString(), true);
            data.ProfileMyDataPlayerButtonSubmit.Click();
            data.ProfileMyDataPopupSuccessButton.Click();
            scroll.Scroll_center();
            data.ProfileMyDataSendConfirmPhone.Click();
            StringAssert.Contains("Готово! Код подтверждения выслан на указанный номер телефона", data.ProfileMyDataSendConfirmPhonePopupSucces.Text);
        }