Ejemplo n.º 1
0
        public void step_05()
        {
            Logger.PrintStepName("Step 5");
            Logger.PrintAction("Ввод сим меньше 11 символов", "");
            string rezult = numberProfilePage.ChangeSim("1111");

            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Номер введен и подтвержен");
            }
            rezult = "";
        }
Ejemplo n.º 2
0
        public void step_05()
        {
            var query = @"select serial_no from serial_item_inv@" + db_Ans + " where primary_ctn is null and ngp=1 and resource_status='AA'";
            var simQ  = Executor.ExecuteSelect(query);

            sim = simQ[0, 0];
            Logger.PrintStepName("Step 5");
            Logger.PrintAction("Ввод корректного номера sim", "");
            string rezult = numberProfilePage.ChangeSim(sim.Remove(0, 7));

            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Номер введен и подтвержен");
            }
            rezult = "";
        }
Ejemplo n.º 3
0
        public void step_09()
        {
            Logger.PrintStepName("Step 9");
            Logger.PrintAction("Переход в Управление контарктом'", "");
            homePage.ConstructionPage();
            string rezult = homePage.GoToManagerContractPage();

            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Страница управление контрактом корректна");
            }
            managerContractPage = homePage.managerContractPage;
            rezult = "";

            Logger.PrintAction("Переход в профиль номера'", "");
            rezult = managerContractPage.GoToNumberProfile(phoneNumber);
            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Страница профиля корректна");
            }
            rezult            = "";
            numberProfilePage = managerContractPage.numberProfilePage;


            Logger.PrintAction("Нажатие кнопку Заменить SIM", "");
            rezult = numberProfilePage.GoToChangeSim();
            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Кнопка нажата, форма замены сим отображена");
            }
            rezult = "";

            Logger.PrintAction("Ввод сим c не цифровыми символами", "");
            rezult = numberProfilePage.ChangeSim("1111abc$");
            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Номер введен и подтвержен");
            }
            rezult = "";

            Logger.PrintAction("Проверка введеного номера сим", "");
            rezult = numberProfilePage.CheckChangeSim();
            if (rezult != "success")
            {
                Logger.PrintRezult(true, "Буквенный номер сим введен не был");
            }
            else
            {
                globalR = false;
                Logger.PrintRezult(false, "Номер введен");
            }
            rezult = "";

            ap.Close();
            Logger.PrintRezultTest(globalR);
        }