Удаленная отладка с помощью Squish IDE
Я хочу сделать удаленную отладку приложения Squish.
Я следующий документ по адресу: http://kb.froglogic.com/display/KB/Configuring+a+remote+squishserver для того же.
Шаг 1 и Шаг 2 прошли хорошо, даже я смог увидеть журналы в терминале из удаленного приложения.
Но точка отладки не попадает в Squish IDE. Даже представление отладки ничего не показывает, хотя я выполнил точные шаги, указанные на шаге 3, даже перезапуск Squish IDE не помог.
1 ответ
При удаленном запуске squish вы можете добавить флаг: "--reportgen xml3.3,xml3report". Это создаст отчет со всей информацией о вашем запуске. Затем вы можете импортировать этот отчет в squshIDE и использовать инструмент vpdiff для анализа вашей ошибки.
В SQUISHDIR/bin есть инструмент командной строки под названием "vpdiff". Здесь есть статья об этом:https://www.froglogic.com/blog/analysing-test-reports-from-automated-executions-using-the-squish-ide/
Останавливается ли Squish в точке останова (полагаю, именно это вы имели в виду, когда писали "точку отладки"), независимо от того, где squishserver
процесс запущен. Вы можете проверить, что удаленный сервер используется, просто запустив тест: вы должны увидеть некоторые результаты в консоли, где squishserver
запускается о входящих сетевых подключениях.