Есть ли ярлык, чтобы остановить бег в сквише?

Когда я запускаю тестовый пример с помощью Squish (версия 6.2.0), есть ли способ остановить запуск с клавиатуры?

Я знаю, что на панели инструментов Squish есть кнопка для этого. К сожалению, эта кнопка недоступна с помощью мыши во время выполнения теста (поскольку мышь автоматически перемещается Squish).


person Ben_LCDB    schedule 03.10.2018    source источник


Ответы (2)


В более старой версии Squish, такой как ваша, метод грубой силы заключается в закрытии приложения или вмешательстве в выполнение тестового сценария, чтобы состояние приложения отличалось от ожидаемого, что рано или поздно приведет к остановке поиска объекта, тогда у вас есть время использовать мышь для управления панелью управления Squish.

Другой вариант — использовать программное обеспечение для автоматизации рабочего стола (AutoHotkey, AutoIt, AutoKey), чтобы закрыть панель управления Squish (независимо от того, что она не имеет фокуса ввода), что также прервет выполнение тестового сценария.

person frog.ca    schedule 05.10.2018

Вы пробовали Shift+F8? В IDE этот ярлык указан как «Отменяет выполнение/запись тестового сценария».

Вы можете найти (и настроить) весь список ярлыков в разделе «Правка-> Настройки-> Глобальные-> Клавиши».

person CharonX    schedule 05.10.2018
comment
К сожалению, этого ярлыка нет в моей версии Squish (6.2.0). Надеюсь, это поможет кому-то еще! - person Ben_LCDB; 05.10.2018
comment
@King'sjester: А, у меня версия 6.4.1. Кроме того, тот факт, что вы не используете самую последнюю версию Squish, является своего рода важной информацией — если вы не укажете свою версию, люди могут просто предположим, что вы следите за новостями... Серьезно, добавляйте такую ​​информацию к своим вопросам - person CharonX; 05.10.2018
comment
@laiwa-zhuang Добро пожаловать в Stack Overflow. Пожалуйста, найдите минутку, чтобы посетить справочный центр; это должно помочь вам начать работу здесь. Редактирование ответа не – это правильный способ задать дополнительный вопрос (равно как и редактирование вопроса или задавание в комментариях). Задайте новый вопрос вместе с дополнительным вопросом. - person CharonX; 12.11.2018