Автоматический запуск тестов Vanessa Automation

1. Bitrix69 24.08.22 11:48 Сейчас в теме
Добрый день.
Как можно настроить автоматический запуск тестов созданных Vannesa Automation для запуска в 1С по расписанию автоматически?
По теме из базы знаний
Найденные решения
18. ImHunter 327 09.09.22 11:20 Сейчас в теме
(17) Файловые пути без пробелов ведь - уберите внутренние кавычки. Ну или удвойте.
25. Bitrix69 13.09.22 16:01 Сейчас в теме
Разобрался самостоятельно, там в JSON файле, была пустая строчка с каталогом ФИЧ.
Также при указании каталога нужно использовать //, при использовании / в JSON файле будет ошибка, что не удалось его прочитать.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ImHunter 327 24.08.22 12:59 Сейчас в теме
3. alex_bob 247 24.08.22 13:11 Сейчас в теме
Примерно так:
1. Открыть обработку Vanessa Automation в базе-менеджере тестирования.
2. Произвести настройки на закладке Сервис, в том числе указать каталог проекта (место, где лежат фичи).
3. Сохранить настройки в файл.
4. Там же, в Сервисе, перейти на страницу CI и нажать "Получить строку запуска".
5. Сохранить строку запуска в bat. Проверить, что он запускается и прогоняет тесты.
6. Сделать задание в Планировщике заданий Windows.
7. Bitrix69 06.09.22 11:15 Сейчас в теме
(3)"C:\Program Files\1cv8\8.3.20.1914\bin\1cv8c" /N"NekrasovA" /P"L1nux#L1nux" /TestManager /Execute "C:\OdinS\vanessa-automation\vanessa-automation-single.epf" /IBConnectionString "Srvr="""";Ref="""";" /C"StartFeaturePlayer;QuietInstallVanessaExt;workspaceRoot=C:\OdinS\vanessa-automation\FeaturesTC\ZUP;VAParams=C:\OdinS\vanessa-automation\tzVAParams.json;

Подскажите, что не так, прописал в bat, при запуске открывается 1С и обработка но фича не открывается автоматически?
Также при открытие появляется :
Скрин
Прикрепленные файлы:
4. alex_bob 247 24.08.22 13:14 Сейчас в теме
5. ImHunter 327 24.08.22 13:18 Сейчас в теме
(3) Дак и по-вашему - тоже норм. ТС для себя должен сначала решить, насколько далеко он хочет зайти в автоматизацию.
6. winapi 61 24.08.22 15:18 Сейчас в теме
А зачем тестировать? Проверяйте на пользователях как нормальные 1сники) Процедурный язык с динамической типизацией как раз для этого подходит))
8. alex_bob 247 06.09.22 11:33 Сейчас в теме
(7) Ну, так подсказывать - на кофейной гуще гадать...
Навскидку - в параметре /C не вижу закрывающей кавычки; настроечный файл Vanessa - tzVAParams.json?
9. Bitrix69 06.09.22 11:51 Сейчас в теме
Да это настроечный файл.
(8)
10. alex_bob 247 06.09.22 12:52 Сейчас в теме
(9) Какая версия Vanessa Automation? У меня в файле VAParams.json нет параметра ПрикладыватьФайлыXLSКОтчетуAllure, но есть ПрикладыватьФайлыMxlКОтчетуAllure
11. Bitrix69 08.09.22 17:09 Сейчас в теме
(10)Не понимаю, из за чего ошибка и с чем связана:
Прикрепленные файлы:
13. Bitrix69 08.09.22 17:19 Сейчас в теме
(10)эта ошибка сейчас не возникает.
12. Bitrix69 08.09.22 17:11 Сейчас в теме
Версия ванесса:
Прикрепленные файлы:
14. ImHunter 327 09.09.22 09:42 Сейчас в теме
(11) Собственно, а что непонятного? Пишет ведь, что не найден ключ (лицензии) для запуска конфигуратора.
15. Bitrix69 09.09.22 09:56 Сейчас в теме
(14)Эту ошибку я исправил, сейчас осталось только, что обращение к каталогу фич не проходит:

/C"StartFeaturePlayer;workspaceRoot=C:\OdinS\vanessa-automation\FeaturesTC\ZUP;VAParams=C:\OdinS\vanessa-automation\tzVAParams.json;"

Вроде правильно все прописано?
Прикрепленные файлы:
16. ImHunter 327 09.09.22 10:59 Сейчас в теме
(15) Каталог на сервере? Ну или там, где запускается процесс Предприятия.
17. Bitrix69 09.09.22 11:18 Сейчас в теме
(16)ошибку с каталогом исправил там не хватало " " в пути каталога.
Сейчас такая же ошибка с файлом JSON, но там установка ковычек не помогает:
/C"StartFeaturePlayer;workspaceRoot="\\VA\Features\PreformOut-10_1.1.feature";VAParams="\\VA\Features\tzVAParams.json";
Прикрепленные файлы:
18. ImHunter 327 09.09.22 11:20 Сейчас в теме
(17) Файловые пути без пробелов ведь - уберите внутренние кавычки. Ну или удвойте.
19. Bitrix69 09.09.22 11:26 Сейчас в теме
(18)если убрать или удвоить, ошибка такая же.
20. Bitrix69 09.09.22 11:27 Сейчас в теме
Не понимаю, почему не удается обратиться к JSON?
(19)
21. ImHunter 327 09.09.22 11:47 Сейчас в теме
(20) Будто бы прав не хватает
22. Bitrix69 09.09.22 12:26 Сейчас в теме
(21) Права на что?
Вообще вроде все есть, доступ и к каталогу и к самому файлу.
23. ImHunter 327 09.09.22 12:38 Сейчас в теме
(22) Напишите свою тестовую обработку, чтобы она попыталась на сервере отрыть файл (json который). Или создать по нему двоичные данные.
24. Bitrix69 09.09.22 15:14 Сейчас в теме
Подправил условие не теперь просто ничего не происходит и фича не открывается.
Открывается обработка и ничего не прооисходит.
25. Bitrix69 13.09.22 16:01 Сейчас в теме
Разобрался самостоятельно, там в JSON файле, была пустая строчка с каталогом ФИЧ.
Также при указании каталога нужно использовать //, при использовании / в JSON файле будет ошибка, что не удалось его прочитать.
26. user1468801 15.09.22 15:05 Сейчас в теме
(25)
Добрый день!

Столкнулся с той же проблемой. Могли бы привести итоговую строку, которую прописали в Bat-файл?

И какая именно строка была пустой в json, "КаталогПроекта"?
27. Bitrix69 15.09.22 15:25 Сейчас в теме
(26) Была пустая строка:
Прикрепленные файлы:
user1468801; +1 Ответить
28. Bitrix69 15.09.22 15:26 Сейчас в теме
Сейчас так:
Прикрепленные файлы:
user1468801; +1 Ответить
29. user1468801 15.09.22 15:44 Сейчас в теме
(28)
Огромное спасибо, очень сильно помогли! У меня этой строки вообще не было, прописал и заработало)
Думаю, как-то связано с новой версией ванессы, на 1.28 работали сборки без этого параметра, но были другие проблемы
30. pavlo 22.02.24 16:10 Сейчас в теме
а где хранить или прописать, так как из окна ванессы не сохраняет пароль для запуска клиента тестирования? после переподнятия бэкапа он сбрасывается по сути, и сборка останавливает, так как тесты не проходят :(
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот