Size: a a a

2020 August 20

А

Андрей in testspro1c
есть пример простейшего работающего файла настройки VAParams?
источник

NG

Nikita Gryzlov in testspro1c
Андрей
есть пример простейшего работающего файла настройки VAParams?
не знаю как насчет "простейшего", но вот один из моих проектов:

{
   "ВыполнитьСценарии": true,
   "ЗавершитьРаботуСистемы": true,
   "ЗакрытьTestClientПослеЗапускаСценариев": true,
   
   "КаталогФич": "$workspaceRoot/features/core",
   "СписокТеговИсключение": [
       "IgnoreOnCIMainBuild",
       "FirstStart",
       "Draft"
   ],
   "КаталогиБиблиотек": [
       "$workspaceRoot/features/lib"
   ],

   "ВыполнениеСценариев": {
       "ОбновлятьДеревоПриНачалеВыполненияСценария": false,
       "ОстановкаПриВозникновенииОшибки": false,
       "ПоказыватьНомерСтрокиДереваПриВозникновенииОшибки": false
   },

   "КлиентТестирования": {
       "ЗапускатьКлиентТестированияСМаксимизированнымОкном": true,
       "ДанныеКлиентовТестирования": []
   },

   "ДелатьОтчетВФорматеАллюр": true,
   "ОтчетAllure": {
       "КаталогВыгрузкиAllure": "$workspaceRoot/build/out/allure",
       "УровеньОтчета1": "#report.epic=;Каталог1",
       "УровеньОтчета2": "#report.feature=;ИмяФичи",
       "УровеньОтчета3": "#report.story=;ИмяСценария",
       "КаталогОтносительноКоторогоНадоСтроитьИерархию": "$workspaceRoot/features/core"
   },

   "ДелатьОтчетВФорматеjUnit": true,
   "ОтчетJUnit": {
       "КаталогВыгрузкиJUnit": "$workspaceRoot/build/out/junitreport"
   },

   "ДелатьОтчетВФорматеCucumberJson": true,
   "ОтчетCucumber": {
       "КаталогВыгрузкиCucumberJson": "$workspaceRoot/build/out/cucumber"
   },
   
   "ВыгружатьСтатусВыполненияСценариевВФайл": true,
   "ПутьКФайлуДляВыгрузкиСтатусаВыполненияСценариев": "$workspaceRoot/build/out/vbStatus.log",
   
   "ДелатьЛогВыполненияСценариевВТекстовыйФайл": true,
   "ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/build/out/vbOnline.log",
   
   "ДелатьСкриншотПриВозникновенииОшибки": true,
   "КомандаСделатьСкриншот": "nircmd savescreenshot",
   "СниматьСкриншотКаждогоОкна1С": true,
   "КаталогВыгрузкиСкриншотов": "$workspaceRoot/build/screenshots"
}
источник

LP

Leonid Pautov in testspro1c
Андрей
есть пример простейшего работающего файла настройки VAParams?
Вы настройки получили через сохранение конфига из VA? Если да, то там не хватает параметров для запуска тестов.
На эту тему есть ишуз
https://github.com/Pr-Mex/vanessa-automation/issues/837
источник

А

Андрей in testspro1c
Nikita Gryzlov
не знаю как насчет "простейшего", но вот один из моих проектов:

{
   "ВыполнитьСценарии": true,
   "ЗавершитьРаботуСистемы": true,
   "ЗакрытьTestClientПослеЗапускаСценариев": true,
   
   "КаталогФич": "$workspaceRoot/features/core",
   "СписокТеговИсключение": [
       "IgnoreOnCIMainBuild",
       "FirstStart",
       "Draft"
   ],
   "КаталогиБиблиотек": [
       "$workspaceRoot/features/lib"
   ],

   "ВыполнениеСценариев": {
       "ОбновлятьДеревоПриНачалеВыполненияСценария": false,
       "ОстановкаПриВозникновенииОшибки": false,
       "ПоказыватьНомерСтрокиДереваПриВозникновенииОшибки": false
   },

   "КлиентТестирования": {
       "ЗапускатьКлиентТестированияСМаксимизированнымОкном": true,
       "ДанныеКлиентовТестирования": []
   },

   "ДелатьОтчетВФорматеАллюр": true,
   "ОтчетAllure": {
       "КаталогВыгрузкиAllure": "$workspaceRoot/build/out/allure",
       "УровеньОтчета1": "#report.epic=;Каталог1",
       "УровеньОтчета2": "#report.feature=;ИмяФичи",
       "УровеньОтчета3": "#report.story=;ИмяСценария",
       "КаталогОтносительноКоторогоНадоСтроитьИерархию": "$workspaceRoot/features/core"
   },

   "ДелатьОтчетВФорматеjUnit": true,
   "ОтчетJUnit": {
       "КаталогВыгрузкиJUnit": "$workspaceRoot/build/out/junitreport"
   },

   "ДелатьОтчетВФорматеCucumberJson": true,
   "ОтчетCucumber": {
       "КаталогВыгрузкиCucumberJson": "$workspaceRoot/build/out/cucumber"
   },
   
   "ВыгружатьСтатусВыполненияСценариевВФайл": true,
   "ПутьКФайлуДляВыгрузкиСтатусаВыполненияСценариев": "$workspaceRoot/build/out/vbStatus.log",
   
   "ДелатьЛогВыполненияСценариевВТекстовыйФайл": true,
   "ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/build/out/vbOnline.log",
   
   "ДелатьСкриншотПриВозникновенииОшибки": true,
   "КомандаСделатьСкриншот": "nircmd savescreenshot",
   "СниматьСкриншотКаждогоОкна1С": true,
   "КаталогВыгрузкиСкриншотов": "$workspaceRoot/build/screenshots"
}
спасибо, но ошибка осталась
источник

NG

Nikita Gryzlov in testspro1c
Андрей
спасибо, но ошибка осталась
передайте еще параметр --workspace .
источник

А

Андрей in testspro1c
в файле Никиты это есть
источник

А

Андрей in testspro1c
Nikita Gryzlov
передайте еще параметр --workspace .
неа, не хочет
источник

А

Андрей in testspro1c
вот такая строка сейчас

vanessa-runner vanessa --workspace "D:\add project" --vanessasettings "D:\add project\VAParams2.json" --ibconnection "/1c-tst\ut_dev" --db-user "User" --db-pwd "123"
источник

NG

Nikita Gryzlov in testspro1c
Андрей
вот такая строка сейчас

vanessa-runner vanessa --workspace "D:\add project" --vanessasettings "D:\add project\VAParams2.json" --ibconnection "/1c-tst\ut_dev" --db-user "User" --db-pwd "123"
а у вас с таким ibconnection база вообще открывается?
источник

А

Андрей in testspro1c
Nikita Gryzlov
а у вас с таким ibconnection база вообще открывается?
вы правы, забыл S
надо --ibconnection /S1c-tst\ut_dev
источник

А

Андрей in testspro1c
теперь запуск идет, но тесты не выполняются
т.е открывается сеанс, открывается обработка, в ней подтягивается тест и все
лог такой

vanessa-runner v1.10.0
ИНФОРМАЦИЯ - Тестирую поведение с помощью фреймворка Vanessa-ADD (Vanessa Automation Driven Development)
ИНФОРМАЦИЯ - Выполняю команду/действие в режиме 1С:Предприятие
ИНФОРМАЦИЯ - Техническая информация:
ИНФОРМАЦИЯ - - Версия Vanessa-ADD: ver 6.6.5
ИНФОРМАЦИЯ - - Имя конфигурации: УправлениеТорговлей
ИНФОРМАЦИЯ - - Синоним конфигурации: Управление торговлей, редакция 11
ИНФОРМАЦИЯ - - Версия конфигурации: 11.4.12.91
ИНФОРМАЦИЯ - - Платформа 1С: 8.3.15.1747
ИНФОРМАЦИЯ - - Тип базы: Клиент-серверная ИБ
ИНФОРМАЦИЯ - - Режим запуска: Управляемое приложение (Тонкий клиент)
ИНФОРМАЦИЯ - - Режим совместимости (для TestManager): Версия8_3_14
ИНФОРМАЦИЯ - - Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
ИНФОРМАЦИЯ - - Режим синхронности: включен
ИНФОРМАЦИЯ - - Защита от опасных действий: выключен
ИНФОРМАЦИЯ - - Язык (для TestManager): Русский
ИНФОРМАЦИЯ - - Локализация (для TestManager): ru_RU
ИНФОРМАЦИЯ - - Операционная система (клиент): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
ИНФОРМАЦИЯ - - Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
источник

S

Sandji in testspro1c
Андрей
теперь запуск идет, но тесты не выполняются
т.е открывается сеанс, открывается обработка, в ней подтягивается тест и все
лог такой

vanessa-runner v1.10.0
ИНФОРМАЦИЯ - Тестирую поведение с помощью фреймворка Vanessa-ADD (Vanessa Automation Driven Development)
ИНФОРМАЦИЯ - Выполняю команду/действие в режиме 1С:Предприятие
ИНФОРМАЦИЯ - Техническая информация:
ИНФОРМАЦИЯ - - Версия Vanessa-ADD: ver 6.6.5
ИНФОРМАЦИЯ - - Имя конфигурации: УправлениеТорговлей
ИНФОРМАЦИЯ - - Синоним конфигурации: Управление торговлей, редакция 11
ИНФОРМАЦИЯ - - Версия конфигурации: 11.4.12.91
ИНФОРМАЦИЯ - - Платформа 1С: 8.3.15.1747
ИНФОРМАЦИЯ - - Тип базы: Клиент-серверная ИБ
ИНФОРМАЦИЯ - - Режим запуска: Управляемое приложение (Тонкий клиент)
ИНФОРМАЦИЯ - - Режим совместимости (для TestManager): Версия8_3_14
ИНФОРМАЦИЯ - - Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
ИНФОРМАЦИЯ - - Режим синхронности: включен
ИНФОРМАЦИЯ - - Защита от опасных действий: выключен
ИНФОРМАЦИЯ - - Язык (для TestManager): Русский
ИНФОРМАЦИЯ - - Локализация (для TestManager): ru_RU
ИНФОРМАЦИЯ - - Операционная система (клиент): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
ИНФОРМАЦИЯ - - Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
а параметр в json есть? "ВыполнитьСценарии": true,?
источник

А

Андрей in testspro1c
Sandji
а параметр в json есть? "ВыполнитьСценарии": true,?
да
источник

LP

Leonid Pautov in testspro1c
Андрей
да
Скиньте json VAParams
источник

LP

Leonid Pautov in testspro1c
Андрей
теперь запуск идет, но тесты не выполняются
т.е открывается сеанс, открывается обработка, в ней подтягивается тест и все
лог такой

vanessa-runner v1.10.0
ИНФОРМАЦИЯ - Тестирую поведение с помощью фреймворка Vanessa-ADD (Vanessa Automation Driven Development)
ИНФОРМАЦИЯ - Выполняю команду/действие в режиме 1С:Предприятие
ИНФОРМАЦИЯ - Техническая информация:
ИНФОРМАЦИЯ - - Версия Vanessa-ADD: ver 6.6.5
ИНФОРМАЦИЯ - - Имя конфигурации: УправлениеТорговлей
ИНФОРМАЦИЯ - - Синоним конфигурации: Управление торговлей, редакция 11
ИНФОРМАЦИЯ - - Версия конфигурации: 11.4.12.91
ИНФОРМАЦИЯ - - Платформа 1С: 8.3.15.1747
ИНФОРМАЦИЯ - - Тип базы: Клиент-серверная ИБ
ИНФОРМАЦИЯ - - Режим запуска: Управляемое приложение (Тонкий клиент)
ИНФОРМАЦИЯ - - Режим совместимости (для TestManager): Версия8_3_14
ИНФОРМАЦИЯ - - Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
ИНФОРМАЦИЯ - - Режим синхронности: включен
ИНФОРМАЦИЯ - - Защита от опасных действий: выключен
ИНФОРМАЦИЯ - - Язык (для TestManager): Русский
ИНФОРМАЦИЯ - - Локализация (для TestManager): ru_RU
ИНФОРМАЦИЯ - - Операционная система (клиент): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
ИНФОРМАЦИЯ - - Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0  (Build 17763)
Покажите скрин как это выглядит, плиз.
источник

А

Андрей in testspro1c
когда нажимаю перезагрузить сценарии - ошибка:
КаталогOutputСкриншоты не задан.

в файле так

"ДелатьСкриншотПриВозникновенииОшибки": true,
   "КомандаСделатьСкриншот": "nircmd savescreenshot",
   "СниматьСкриншотКаждогоОкна1С": false,
   "КаталогВыгрузкиСкриншотов": "$workspaceRoot/build/screenshots"
источник

А

Андрей in testspro1c
Leonid Pautov
Скиньте json VAParams
{
   "ВыполнитьСценарии": true,
   "ЗавершитьРаботуСистемы": true,
   "ЗакрытьTestClientПослеЗапускаСценариев": true,
   
   "КаталогФич": "$workspaceRoot/features",
   "СписокТеговИсключение": [
       "IgnoreOnCIMainBuild",
       "FirstStart",
       "Draft"
   ],
   "КаталогиБиблиотек": [
       "$workspaceRoot/Libraries"
   ],

   "ВыполнениеСценариев": {
       "ОбновлятьДеревоПриНачалеВыполненияСценария": true,
       "ОстановкаПриВозникновенииОшибки": false,
       "ПоказыватьНомерСтрокиДереваПриВозникновенииОшибки": false
   },

   "КлиентТестирования": {
       "ЗапускатьКлиентТестированияСМаксимизированнымОкном": true,
       "ДанныеКлиентовТестирования": []
   },

   "ДелатьОтчетВФорматеАллюр": false,
   "ОтчетAllure": {
       "КаталогВыгрузкиAllure": "$workspaceRoot/build/out/allure",
       "УровеньОтчета1": "#report.epic=;Каталог1",
       "УровеньОтчета2": "#report.feature=;ИмяФичи",
       "УровеньОтчета3": "#report.story=;ИмяСценария",
       "КаталогОтносительноКоторогоНадоСтроитьИерархию": "$workspaceRoot/features"
   },

   "ДелатьОтчетВФорматеjUnit": false,
   "ОтчетJUnit": {
       "КаталогВыгрузкиJUnit": "$workspaceRoot/build/out/junitreport"
   },

   "ДелатьОтчетВФорматеCucumberJson": false,
   "ОтчетCucumber": {
       "КаталогВыгрузкиCucumberJson": "$workspaceRoot/build/out/cucumber"
   },
   
   "ВыгружатьСтатусВыполненияСценариевВФайл": true,
   "ПутьКФайлуДляВыгрузкиСтатусаВыполненияСценариев": "$workspaceRoot/build/out/vbStatus.log",
   
   "ДелатьЛогВыполненияСценариевВТекстовыйФайл": true,
   "ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/build/out/vbOnline.log",
   
   "ДелатьСкриншотПриВозникновенииОшибки": true,
   "КомандаСделатьСкриншот": "nircmd savescreenshot",
   "СниматьСкриншотКаждогоОкна1С": false,
   "КаталогВыгрузкиСкриншотов": "$workspaceRoot/build/screenshots"
}
источник

А

Андрей in testspro1c
Leonid Pautov
Покажите скрин как это выглядит, плиз.
просто открывается окно с обработкой и все
источник

NG

Nikita Gryzlov in testspro1c
Андрей
просто открывается окно с обработкой и все
а, так у вас add?
источник

NG

Nikita Gryzlov in testspro1c
тогда вам мой конфиг не подойдет. он от va последних версий, где была переделана структура настроек
источник