Перейти к содержимому

Фотография

Можно ли goto case2 ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 23 августа 2011 - 19:15

поставил в первом test case ссылку на метку которая находится в другом test case
не сработало
Но что интересно selenium IDE при возникновении ошибки в test case приступает к выполнению второго,это почти goto ))
В в следующем test case в принципе можно проанализировать ошибку и избежать краха теста но return не получится...(((
--------------
Но всё же грустно что нельзя из первого прыгнуть во второй test case
  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#2 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 23 августа 2011 - 19:58

По-моему не грустно, а правильно, что в IDE нет возможностей которые есть даже в простейших языках программирования, иначе бы вы написали тонны неподдерживаемого кода, который отнял бы у вас огроменное количество времени и сил. Вместо этого пользователь потыкается в IDE, поймёт, что это клёво и начнёт писать тесты на нормальном языке программирования.
  • 0

#3 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 24 августа 2011 - 03:22

Впрочем, в нормальном языке программирования тоже не приветствуется такой стиль написания кода -- из середины одной функции сделать goto в середину второй.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#4 selevo

selevo

    Постоянный участник

  • Members
  • PipPipPip
  • 156 сообщений
  • ФИО:Сергей

Отправлено 24 августа 2011 - 03:32

Ха,вы забыли вот про что
Многие языки состоят из goto через каждую строчку
только называется иначе,процедуры и функции.
Они перепрыгивают туда куда вы даже не представляете ))

Да и автоматизация с помощью языка программирования это долго так как они универсальные,а не специальные.

И наконец третье,главное чтоб я код понял,создатель,потому что задача не в том чтоб поняли другие и как это выглядит.
  • 0
Действительность,собой определяй.
(с)из лучших на свете книг "Звенящие кедры России"

#5 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 24 августа 2011 - 11:01

Понимать код должен и создатель и те кто работает с ним в команде и те кто будет работать в будущем.
Использование goto приветствуется разве что во вложенных циклах для того, чтобы не создавать лишний флаг.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных