Добрый день.
Оставлю тут запись из серии “что делать?”.
Чтобы поиском по форуму мог сам найти и кому полезно будет.
Итак.
Столкнулся с глюком. Платформе потеряля тонкий клиент.
Эта беда происходит если я любым способом пытаюсь запустить тонкий клиент из конфигуратора.
Значит не работает отладка.
Также bddRunner не может запустить клиента тестирования.
Однако, если запустить тонкий клиент сам по себе и потом подключить отладку из конфигуратора, то отладка подключается на сервере, на клиенте - нет. Ну хоть что-то…
Чтобы продолжать тестировать можно подключить клиента в bddRunner вручную.
Нужно
- запустить
- один сеанс 1С предприятие с ключом “/TestManager”
- один сеанс 1С предприятие с ключом “/TestClient”
- В сеансе testclient с помощью bddRunner узнать PID сеанса (сервис->PID)
- В сеанса testmanager с помощью bddRunner (TestClients) добавить новую строку и указать PID, не указывая порт.
- Проверить, нажав кнопку “Подключить выбранного клиента тестирования”
Все можно запускать сценарии. Только не закрывать сеанс тест клиента иначе все заново с п.1
Эта фича заложена в add, но она не очевидна для понимания сразу )))
А по поводу самой проблемы, вызвавшей такие телодвижения. Возникает она не первый раз и сама исчезает со временем, не смотря на наши действия по излечению.
Мы делали все по списку:
- перезапускали агента 1С
- перезапускали весь сервер
- переустанавливали полностью платформу
- чистили кэш на клиенте и на сервере 1С
не помогало ничего.
Проходило время и оно чинилось само. просто отладка начинала работать.
Если кто-то сталкивался с этим и знает, в какой бубен нужно еще постучать, поделитесь опытом, пожалуйста.
З.Ы. Не знаю, связано это или нет. Но тонкий клиент отваливался в тот же день, когда я пытался “завести” запись автовидеоинструкций )))