Selenium IDE
#1
Отправлено 23 сентября 2013 - 12:22
#2
Отправлено 23 сентября 2013 - 13:25
Но это все равно не гарантирует полного прохождения теста.
#3
Отправлено 08 октября 2013 - 16:06
#4
Отправлено 09 октября 2013 - 08:34
#5
Отправлено 21 октября 2013 - 11:55
#6
Отправлено 21 октября 2013 - 15:16
Ну а смысл тесту идти дальше, если произошла ошибка и он не смог куда-то клукнить/что-то найти и т.п.?
На примере verifyText() - если не найден локатор, выполнение теста останавливается, что, по-моему, не совсем логично, так как там может быть ещё несколько проверок, которые могут быть успешно пройдены. Получается эдакий встроенный assertElementPresent().
#7
Отправлено 22 октября 2013 - 07:55
Ну я как раз таки имел ввиду действия, а проверки это уже немного иное. Думаю, автор топика имеет ввиду именно их.
Ну а смысл тесту идти дальше, если произошла ошибка и он не смог куда-то клукнить/что-то найти и т.п.?
На примере verifyText() - если не найден локатор, выполнение теста останавливается, что, по-моему, не совсем логично, так как там может быть ещё несколько проверок, которые могут быть успешно пройдены. Получается эдакий встроенный assertElementPresent().
#8
Отправлено 22 октября 2013 - 08:47
Ну я как раз таки имел ввиду действия, а проверки это уже немного иное. Думаю, автор топика имеет ввиду именно их.
Да, перечитал первый пост, скорей всего это имеется в виду, и тогда логично, что тест останавливается, так как не в его силах понять, какое действие автор считает обязательным, а какое можно безболезненно зафейлить.
Однако, это не отменяет факта нелогичного (с моей точки зрения) поведения verifyText().
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных