2014-09-04 2 views
0

Я использую UFT 11.53 для автоматизации и поддержки скриптов в QC.Неизвестная ошибка в UFT11.53

Выполняя скрипты в режиме отладки, моя система повесилась, поэтому мне пришлось убить процессы UFT и перезапустить. Но после убийства сеанса я не смог повторно открыть тест из-за неожиданной ошибки (** приведенный скриншот ошибки ниже для вашей справки).

enter image description here

Пожалуйста, помогите мне в преодолении этой проблемы. Благодаря!

*** включены трассировки стека scrennshots

enter image description here

enter image description here

+0

Наиболее полезной частью сообщения об ошибке является трассировка стека и вызов метода (вызов метода и сообщение об ошибке скрыты на снимке экрана), трассировка стека находится на отдельной вкладке. Библиотека mscorlib связана с основной платформой .NET. Пожалуйста, напишите полную информацию об ошибке. – HgCoder

+0

Включены скриншоты Stack Trace - пожалуйста, дайте мне знать любую другую информацию. – zeal

ответ

0

Трассировка стека появляется, чтобы показать ошибку с построением значение GUID. Они часто используются в программном обеспечении для идентификации элементов. Стек также указывает на эту ошибку, возникающую при попытке загрузить действие, и появляется в связи с репозиторием объекта.

Я предполагаю, что эта проблема возникает только с этим тестом? Если нет, у вас есть проблема с UFT, и вам может потребоваться переустановка.

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

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

Другой вариант - перестроить ваш тест. Под каждой папкой действия находится файл 'script.mts', который представляет собой текстовый файл, хранящий код VBScript этого действия. Вы можете скопировать/вставить этот код в действия нового теста, чтобы перестроить большую часть его. Тогда вам просто нужно перестроить другие настройки, например, связать репозитории объектов, параметры выполнения и т. Д. По крайней мере, вы не потеряете код.

+0

Yup, отлично ,,,, спасибо за подробную информацию ,,,,! :) – zeal

+0

Было упомянуто несколько предложений. Чтобы помочь другим, прокомментируйте, какой шаг решил вашу проблему, и затем любезно согласиться с предлагаемым ответом в качестве решения. – HgCoder

+0

Да, конечно ,,,, поместил мой поврежденный тест в другую папку и попытался получить доступ ,,,,, тогда он открылся без каких-либо проблем! :) – zeal

 Смежные вопросы

  • Нет связанных вопросов^_^