Size: a a a

2019 February 14

LP

Leonid Pautov in testspro1c
Если да, то брейкпоинты в обработках шагов работают как обычно. Если база файловая, конечно.
источник

VL

Vladimir Litvinenko in testspro1c
Sergey Andreev
Всем здравствуйте, возник вопрос. По тестированию совсем "зеленый", буквально первый тест на VA делаю) Есть ли возможность попасть на точку при отладке формы сгенерированной обработки теста? А то у меня тест проходит успешно, а на точку в форме в конфигураторе я так и не попадаю.. Есть тут какие-то нюансы?
Если правильно понимаю вопрос, то механизм отладки обработчиков шагов рассмотрен здесь :  https://infostart.ru/public/974944/#Отладка_сценариев
источник

VL

Vladimir Litvinenko in testspro1c
источник

VL

Vladimir Litvinenko in testspro1c
По словам @aartbear в новых релизах Vanessa-ADD это уже не требуется. В публикации это поведение списано на нововведения платформы 8.3.14, хотя скорее всего относится к фреймворку.
Для Vanessa-Automation способ отладки обработчиков возможно всё ещё актуален.
источник

SA

Sergey Andreev in testspro1c
Да, точка останова сработала, больше спасибо. В моем случае нужно было дополнительно открыть внешнюю обработку проверяемого теста в режиме предприятия, а уже потом выполнять сценарий теста
источник

SA

Sergey Andreev in testspro1c
Leonid Pautov
Если да, то брейкпоинты в обработках шагов работают как обычно. Если база файловая, конечно.
База на sql, но проблема уже решена, спасибо)
источник

VL

Vladimir Litvinenko in testspro1c
Sergey Andreev
Да, точка останова сработала, больше спасибо. В моем случае нужно было дополнительно открыть внешнюю обработку проверяемого теста в режиме предприятия, а уже потом выполнять сценарий теста
Значит для Vanessa-Automation способ действительно актуален. Есть ещё Vanessa-Automation-Single, там вероятно этот способ потребуется только для собственных шагов, когда Вы сами генерируете новые внешние обработки. https://github.com/Pr-Mex/vanessa-automation-single.
источник

VL

Vladimir Litvinenko in testspro1c
Leonid  может подтвердить или опровергнуть эту информацию. Или сами попробуйте и отпишитесь.
источник

LP

Leonid Pautov in testspro1c
У вас в статье не точность. Там смешаны две проблемы.
1. Нужно ли открывать обработку в тестируемом сеансе
2. Нужно ли запускать сеанс TestManager из конфигуратора
источник

VL

Vladimir Litvinenko in testspro1c
Leonid Pautov
У вас в статье не точность. Там смешаны две проблемы.
1. Нужно ли открывать обработку в тестируемом сеансе
2. Нужно ли запускать сеанс TestManager из конфигуратора
Да, спасибо. Надо внести правки и уточнения.
источник

LP

Leonid Pautov in testspro1c
Насчет: нужно ли открывать обработку в тестируемом сеансе
1. Нужно если база серверная и сервер расположен на ПК отличном от того, где запущен TestManager.
Это справедливо для всех ванесс (кроме Single) и связано с особенностями платформы при подключении внешних обработок программно.
2. Не нужно, если база файловая или серверная, но сервер на том же ПК, что и сеанс TestManager.
3. Не нужно, если используется VA Single и используется шаг включенный в поставку.
источник

LP

Leonid Pautov in testspro1c
Насчет: нужно ли запускать сеанс TestManager из конфигуратора или можно подключиться конфигуратором потом
1. В идеальном мире всё равно.
2. В реальном лучше запускать сеанс из конфигуратора, т.к.
в платформе есть ошибка, из-за которой не работают брейкпоинты в серверном коде, если вы подключились конфигуратором потом.
источник

VL

Vladimir Litvinenko in testspro1c
Leonid Pautov
Насчет: нужно ли открывать обработку в тестируемом сеансе
1. Нужно если база серверная и сервер расположен на ПК отличном от того, где запущен TestManager.
Это справедливо для всех ванесс (кроме Single) и связано с особенностями платформы при подключении внешних обработок программно.
2. Не нужно, если база файловая или серверная, но сервер на том же ПК, что и сеанс TestManager.
3. Не нужно, если используется VA Single и используется шаг включенный в поставку.
Ого. Вот это полезная информация. Никогда не отлаживал обработчики если тест-клиент и тест-менеджер находились на компьютере, отличном от того, где работает сервер 1С. Спасибо за подробные разъяснения.
источник

AA

Artur Ayukhanov in testspro1c
Vladimir Litvinenko
По словам @aartbear в новых релизах Vanessa-ADD это уже не требуется. В публикации это поведение списано на нововведения платформы 8.3.14, хотя скорее всего относится к фреймворку.
Для Vanessa-Automation способ отладки обработчиков возможно всё ещё актуален.
В Ванесса.АДД есть FAQ, в котором о возможностях отладки довольно давно написано :)
А в статье неточность, да
источник

VL

Vladimir Litvinenko in testspro1c
Artur Ayukhanov
В Ванесса.АДД есть FAQ, в котором о возможностях отладки довольно давно написано :)
А в статье неточность, да
В общем надо отдельно расписать для каждого из вариантов запука и уточнить особенности фреймворков, чтобы не вводить людей в заблуждение ))
источник

AA

Artur Ayukhanov in testspro1c
Vladimir Litvinenko
Ого. Вот это полезная информация. Никогда не отлаживал обработчики если тест-клиент и тест-менеджер находились на компьютере, отличном от того, где работает сервер 1С. Спасибо за подробные разъяснения.
кратко - это боль :)
источник

VL

Vladimir Litvinenko in testspro1c
Artur Ayukhanov
кратко - это боль :)
Но терпимая же )) Я пока не узнал, что в Vanessa-ADD ситуация изменилась на автомате открывал обработку через Файл-Открыть перед началом отладки )) Вот недавно приятное открытие было ))

Мораль: надо читать и перечитывать документацию.
источник

AA

Artur Ayukhanov in testspro1c
Vladimir Litvinenko
Но терпимая же )) Я пока не узнал, что в Vanessa-ADD ситуация изменилась на автомате открывал обработку через Файл-Открыть перед началом отладки )) Вот недавно приятное открытие было ))

Мораль: надо читать и перечитывать документацию.
а ведь в описании очередного релиза Ванесса.АДД (в начале прошлого года) было довольно большими буквами написано про возможности штатной отладки.

не читает народ доку, да
источник

A

Alexey Lab Sosnoviy in testspro1c
Artur Ayukhanov
а ведь в описании очередного релиза Ванесса.АДД (в начале прошлого года) было довольно большими буквами написано про возможности штатной отладки.

не читает народ доку, да
Описания прошлогодних релиз не совсем дока .
источник

A

Alexey Lab Sosnoviy in testspro1c
Кто в теме, дожен читать, а вот неофитам не поможет
источник