Esempio n. 1
0
        public void clearType()
        {
            NavigationActions.OpenMyIvi(_session);

            //_session.FindElementByClassName("TextBlock").SendKeys("111111");
            //_session.FindElementByClassName("TextBox").Clear();
            //Thread.Sleep(3000);
            ////WaitForElementPresent;
            //var c = _session.FindElementByClassName("TextBlock").Text;
            ////Console.WriteLine(c);

            _session.FindElementByClassName("TextBox").SendKeys("111111");
            _session.FindElementByClassName("TextBox").Clear();
            Thread.Sleep(3000);
            //WaitForElementPresent;
            var c = _session.FindElementByClassName("TextBox").Text;

            //_session.FindElementByName("mail_or_phone_input").SendKeys("111111");
            //_session.FindElementByClassName("TextBox").Clear();
            //Thread.Sleep(3000);
            ////WaitForElementPresent;
            //var c = _session.FindElementByName("mail_or_phone_input").Text;
            ////Console.WriteLine(c);

            Assert.IsNotNull(c);
        }
Esempio n. 2
0
        public void OpenMyIviEntrance()
        {
            // Act
            NavigationActions.OpenMyIvi(_session);

            // Assert
        }
Esempio n. 3
0
        public void AutoNon_ExistentMailBack()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("111111");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("Button").SendKeys(Keys.Escape);
        }
Esempio n. 4
0
        public void loginWin()
        {
            // Act
            NavigationActions.OpenMyIvi(_session);

            // Assert

            Assert.IsNotNull(_session.FindElementByName("Вход"));
        }
Esempio n. 5
0
        public void ClearType()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("111111");
            Thread.Sleep(1000);
            _session.FindElementByClassName("TextBox").Clear();
            Thread.Sleep(1000);
        }
Esempio n. 6
0
        public void click_BACK()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("111111");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("Button").SendKeys(Keys.Escape);
            var textBox = _session.FindElementByClassName("TextBox");

            Assert.IsNotNull(textBox);
        }
Esempio n. 7
0
        public void num_suc()
        {
            //LogoutActions.LogoutAction(_session);
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBox").Clear();
            _session.FindElementByClassName("TextBlock").SendKeys("79998660609");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByName("OK").Click();

            Phone_MailCatcherActions.OpenMailcatcher(_session);
        }
Esempio n. 8
0
        public void EnterTheEmailSuccessful()
        {
            // Arrange
            NavigationActions.OpenMyIvi(_session);

            // Act
            _session.FindElementByClassName("TextBlock").SendKeys("*****@*****.**");
            _session.FindElementByClassName("Button").Click();
            var passpage = _session.FindElementByClassName("PasswordBox");

            Assert.IsNotNull(passpage);
        }
Esempio n. 9
0
        public void pass_left()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("*****@*****.**");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("PasswordBox").SendKeys("1234");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByName("OK").Click();
            var textBox = _session.FindElementByClassName("PasswordBox");

            Assert.IsNotNull(textBox);
        }
Esempio n. 10
0
        public void pass_right()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("*****@*****.**");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("PasswordBox").SendKeys("12345");
            _session.FindElementByName("Войти").Click();
            _session.FindElementByName("OK").Click();
            var focusable = _session.FindElementByClassName("ListView"); //дать имея главной и переписать эту строку

            Assert.IsNotNull(focusable);
        }
Esempio n. 11
0
        public void login_by_email_successfull()
        {
            NavigationActions.OpenMyIvi(_session);

            IWebElement textField = _session.FindElementByClassName("TextBox");

            TestUtils.set_en_keyboard_layout(_session, textField);
            textField.SendKeys("*****@*****.**");
            _session.FindElementByClassName("Button").Click();
            var passpage = _session.FindElementByClassName("PasswordBox");

            Assert.IsNotNull(passpage);
        }
Esempio n. 12
0
        public void click_OK()
        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("kivyanskaya@ivi");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByName("OK").Click();
            string reg = _session.FindElementByName("Регистрация").Text;

            Console.WriteLine(reg);

            Assert.IsNotNull(reg);
        }
Esempio n. 13
0
        public void Reg_by_num_suc()

        {
            NavigationActions.OpenMyIvi(_session);

            _session.FindElementByClassName("TextBlock").SendKeys("79999999999");
            _session.FindElementByName("Регистрация").Click();
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("Button").SendKeys(Keys.Enter);
            Phone_MailCatcherActions.OpenMailcatcher(_session);
            var maintheme = _session.FindElementByClassName("ListView");

            Assert.IsNotNull(maintheme);
        }
Esempio n. 14
0
        public void mail_or_phone_error()
        {
            // Arrange
            NavigationActions.OpenMyIvi(_session);

            // Act
            _session.FindElementByClassName("TextBlock").SendKeys("111111");
            _session.FindElementByClassName("Button").Click();
            string errorMsg = _session.FindElementByName("Вы ввели несуществующий телефон или email.").Text;

            Console.WriteLine(errorMsg);

            // Assert
            Assert.IsNotNull(errorMsg);
        }
Esempio n. 15
0
        public void RegistrationByMail_success()
        {
            NavigationActions.OpenMyIvi(_session);
            _session.FindElementByName("Регистрация").Click();
            ChromeDriver EmailGenerator = new ChromeDriver();

            EmailGenerator.Url = "http://www.yopmail.com/ru/email-generator.php";
            EmailGenerator.Navigate();

            var randomMail = EmailGenerator.FindElementByXPath("//*[@id='login']").GetAttribute("value");

            _session.FindElementByClassName("TextBlock").SendKeys(randomMail);
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("TextBlock").SendKeys("1");
            _session.FindElementByClassName("Button").Click();
            _session.FindElementByClassName("ScrollViewer").Click();
            _session.FindElementByClassName("Button").Click();

            var maintheme = _session.FindElementByName("Мой ivi");

            Assert.IsNotNull(maintheme);
        }
Esempio n. 16
0
 public void num_fail()
 {
     NavigationActions.OpenMyIvi(_session);
     _session.FindElementByClassName("TextBlock").SendKeys("77777");
 }