Size: a a a

2019 March 25

NT

Nick Ternovoi in testspro1c
Olga Shiriaeva ꄳ
не беда. пусть всем умеют пользоваться )
Не общим доступом?) Как начать пользоваться?
источник

OS

Olga Shiriaeva ꄳ in testspro1c
Nick Ternovoi
Не общим доступом?) Как начать пользоваться?
"всем" в смысле и СТ и Ванессой
источник

NT

Nick Ternovoi in testspro1c
Я бы рад, но Ванессу пока только тыкал, а СТ тыщи шагов набиты. С радостью сравнил бы их на промышленных масштабах
источник

N

NiceKing in testspro1c
Artur Ayukhanov
Выпущен релиз Vanessa.ADD v5.8.0 Многострочный текст Gherkin + Новые дымовые + Еще больше ускорения + Исправлены ошибки
https://github.com/silverbulleters/add/releases/tag/v5.8.0

## BDD

- Поддержка многострочного текста Gherkin https://github.com/silverbulleters/add/issues/426

- Значительно упрощен текст шагов, формируемых из кнопконажималки
 - все для удобства пользователей и повышения читаемости фич
 - например, значения для таблиц в кнопконажималке формируются без лишних апострофов и т.п.

- Очередное значительное улучшение производительности https://github.com/silverbulleters/add/issues/411 для следующих блоков
 - многократное ускорение чтения фич
 - работа с макетами
 - работа со скриншотами
 - Обработка записи журнала действий пользователя и генерации текста временной фичи

## Дымовые тесты

- Новые дымовые тесты проверки общих модулей и подсистем  https://github.com/silverbulleters/add/issues/387
- Новые дымовые тесты по бизнес-процессам https://github.com/silverbulleters/add/issues/409 https://github.com/silverbulleters/add/issues/412
- Исправлены различные ошибки

## BDD (прочее)

- Добавлена опция показа подробных отладочных сообщений в логе выполнения Ванессы https://github.com/silverbulleters/add/issues/424
- Улучшен сбор информации о процессах 1С https://github.com/silverbulleters/add/issues/425
 - Метод Ванесса.ПолучитьМассивPIDОкон1С и аналогичный метод плагина "УправлениеПриложениями" научился собирать процессы 1С по заголовку, что полезно для отслеживания процессов, связанных с одной базой
- Заменено наименование "Vanessa Behavior" на "Vanessa.ADD" https://github.com/silverbulleters/add/issues/383 https://github.com/silverbulleters/add/issues/384
- Исправлено для отчетов Allure
 - В отчете Allure пройденные тесты стали отображаться серым цветом (как skipped) https://github.com/silverbulleters/add/issues/418
 - В отчет Allure не добавлялись скриншоты с ошибками при падении сценария https://github.com/silverbulleters/add/issues/423
- Исправлено падение шага Тогда таблица "" содержит строки: в случае наличия похожих заголовков в таблице https://github.com/silverbulleters/add/issues/417
- Исправлено - Некорректно обрабатывается шаг по нажатию кнопки выбора в таблице у поля составного типа https://github.com/silverbulleters/add/issues/427
- Исправлено - Затираются параметры подключения TestClient https://github.com/silverbulleters/add/issues/419 https://github.com/silverbulleters/add/issues/421

## TDD

- Исправлено - в синхронном режиме сломались отчеты в пакетном режиме в 5.7.0 https://github.com/silverbulleters/add/issues/414 https://github.com/silverbulleters/add/issues/416
- Исправлен сломавшийся алгоритм определения поддержки асинхронных вызовов  https://github.com/silverbulleters/add/issues/413
- Устранено периодическое падение некоторых тестов https://github.com/silverbulleters/add/issues/54
- Код тестовой конфигурации приведен в соответствии со стандартом именования общих модулей

## Плагины

- УФ+ОФ: Утверждение Содержит из плагина 'УтвержденияBDD' научилось проверять многострочные строки
 - например, сразу выдается, какая именно подстрока не найдена, вместо указания факта несовпадения сравниваемых строк
"добавлены новые дымовые тесты" - они универсальные, т.е. для любой конфигурации подойдут?
источник

DK

Dmitriy Korolev in testspro1c
NiceKing
"добавлены новые дымовые тесты" - они универсальные, т.е. для любой конфигурации подойдут?
Да
источник

VN

Vladimir Nadulich in testspro1c
Коллеги, дайте ссылку на описание, как генерировать фичи универсальных дымовых тестов... Если оно вообще существует... Методом тыка не получилось найти взаимопонимание ((
источник

VN

Vladimir Nadulich in testspro1c
Я же правильно понимаю, что речь о Smoke_InputBasedOn ?
источник

NG

Nikita Gryzlov in testspro1c
Дымовые тесты в основном делаются для тдд раннера/xUnitFor1C. Там нет понятия фич.
источник

VN

Vladimir Nadulich in testspro1c
Ок. Но как этим пользоваться? Мануал не нашел (
Вижу xddTestRunner, вижу "Управление дымовыми тестами", вижу отдельную обработку (открытие которой выдает ошибку). Дальше тупик.
источник

NG

Nikita Gryzlov in testspro1c
не знаю, что такое "управление дымовыми тестами" :) каждая обработка для тестраннера реализует простой интерфейс, возвращающий список тестов. этот список формируется при инициализации обработки. откройте в конфигураторе те же Тесты_ОткрытиеФормКонфигурации, например.
источник

NG

Nikita Gryzlov in testspro1c
или тесты_ПроверкаМакетовСКД, она вроде попроще
источник

VN

Vladimir Nadulich in testspro1c
даже не знаю что сказать )
источник

VN

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

VN

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

VN

Vladimir Nadulich in testspro1c
только что обновленный пакет add (все пакеты) через opm )
источник

AZ

Andrew Zolkolin in testspro1c
Надо начать с документации )
источник

AZ

Andrew Zolkolin in testspro1c
тесты запускаются через раннер )
источник

VN

Vladimir Nadulich in testspro1c
100%, именно про документацию я и спрашиваю... Потому что ее не нашел.
источник

AZ

Andrew Zolkolin in testspro1c
если по локальному пути то вот
C:\Program Files (x86)\OneScript\lib\add\tests\smoke\readme.md
источник

VN

Vladimir Nadulich in testspro1c
в папках и ветках проекта ориентируюсь, прямую ссылку даже продублирую https://github.com/silverbulleters/add/blob/master/tests/smoke/readme.md
но понимания это не добавляет
"Описание для тех кто понимает" ((
источник