Я использую пробную версию TestComplete 8.70.720.7 для автоматизации тестирования. Я столкнулся с проблемой с точками останова - они не работают, даже если включена отладка тестов. В чем может быть причина проблемы?
Почему точки останова не работают в TestComplete?
Ответы (1)
TestComplete использует отладчик сценариев Microsoft для отладки сценариев JScript и VBScript. Таким образом, эта функциональность зависит от компонентов отладки MS-скриптов, установленных на вашем компьютере. Если точки останова не работают, значит что-то не так с компонентами отладки скрипта - TestComplete по какой-то причине не может их использовать. Существует несколько причин возникновения этой проблемы. Многие из них описаны в следующей записи часто задаваемых вопросов на портале поддержки SmartBear:
http://support.smartbear.com/viewarticle/8874/
Если рекомендации из той статьи не помогают, это может означать, что вы столкнулись с ситуацией, когда TestComplete пытается использовать отладчик сценариев, установленный вместе с Visual Studio. При этом не все версии VS Script Debugger совместимы с TestComplete. Итак, если на вашем ПК установлен VS, попробуйте сделать следующее:
- Закройте Visual Studio и TestComplete.
- Переименуйте папку VS7Debug на вашем диске (путь к ней выглядит так: C:\Program Files\Common Files\microsoft shared) во что-то другое, например «_VS7Debug».
- Переустановите Microsoft Script Debugger, используя ссылку из статьи часто задаваемых вопросов выше. При установке в Windows 7, Vista или Win Server 2008 запустите установку с повышенными правами (используйте команду контекстного меню «Запуск от имени администратора»).
Это решает проблему?