Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Несколько тестов в одной сессии



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Несколько тестов в одной сессии
2014-07-31 16:07

Добрый день вечер. Есть ли реализовать такую логику:

 

Допустим у меня есть 3 метода в классе:

    private function login(){
        //авторизация, открытие страницы_1
    }

    private function isPresentH1(){
        //переход на страницу_2 и проверка наличия на ней заголовка 
    }

    private function isPresentForm(){
        //проверка наличия на странице_2 формы
    }

Хотелось бы создать такую проверку:

public function testLogin(){
   $this->login();
}
//если авторизация прошла успешно, то проверяется отображение заголовка_1
public function testPresent1(){
   $this->isPresentH1();
}
//если заголовок_1 присутствует, то проверка отображение формы_1
public function testFrom1(){
   $this->isPresentForm();
}

//если форма_1 отображается, то переход на другую страницу и проверка там на наличие заголовка_2
public function testPresent2(){
   $this->isPresentH1();
}
//если заголовок_2 присутствует, то проверка отображение формы_2
public function testFrom2(){
   $this->isPresentForm();
}
//и так далее...

Все эти тесты хотелось бы выполнять в одной сессии, т.е. при повторном запуске браузера я была авторизована и проверялось только наличие элементов. 

Это необходимо, чтобы не тратить время на постоянную авторизацию в начале теста проверка наличия элемента.

 

Спасибо )



Куда идти, что пробовать?
2014-08-01 00:20

Стукнуло 17 лет буквально неделю назад, вот коротаю оставшееся лето и думаю над тем чем буду заниматься \

Будущая профессия "Разработчика программного обеспечения", на 2-ом курсе уже :D

Как-то внезапно захотелось попробовать себя в тестировании, наткнулся на канал М.Портнова - стало еще интересней.

Собственно хотел бы совет в каком направлении работать, посмотрел вебинары Портнова, прочитал Канера, Савина.

Хотел бы попробовать себя в тестировании мобильных приложений, есть девайс на ios/

 

Хотелось бы услышать несколько советов, куда возьмут такого "нуба" дабы набраться опыта)



© 2010 | Software-Testing.Ru


В избранное