У меня тяжелое (но очень интересное время) погружение в развитие поведения с использованием огурцов, RSpec, селен и рельсов.Rails and Selenium: как остановить/приостановить выполнение теста в браузере?
У меня есть моя установка, готовая для тестирования с Selenium, и забавно смотреть, как Firefox всплывает и запускается автоматически через мои сценарии. Но одна вещь, которую я хотел бы сделать, это приостановить или остановить выполнение в определенный момент, поэтому я могу проверить, что видит Селен в определенный момент.
Я знаю команду save_and_open_page, но это показывает только простой HTML без форматирования. Так может быть, есть метод stop_execution или что-то, что останавливает Selenium без закрытия браузера?
Да, это действительно отличный ответ! Я уже так делаю, спасибо, что вернул мне этот старый вопрос. :) Кстати, 'pry-debugger' также дает вам некоторые базовые возможности отладчика. –
Это отлично работает для меня, за исключением случаев, когда я привязываю binding.pry к представлению. Любые идеи о том, как приостановить выполнение в представлении? Я знаю, что мне действительно не нужно это делать, но иногда это может быть очень удобно. – peteretep