Добрый день!
Извините, если пишу не на том ресурсе. Пробовал зайти в telegram чат, но ошибся с ботом, теперь, видимо я там забанен).
Итак суть:
Я настраиваю дымовые тесты для своего проекта. Настраиваю исключения, что бы тесты были объективны и не очень долгими. Для этого в своем файле xUnitParams.json настраиваю исключения для открытия форм, которые не должны открываться и в моем тесте мне не нужны.
Я изучил документацию по ADD, кстати отлично написана, спасибо автору. И вроде правильно настроил исключения. Брал из примеров в документации. Но при этом отчет allure все равно показывает результат по тем объектам, которые я добавил в исключения. Не исключено, что я что-то не так настроил. Помогите, пожалуйста, разобраться что я делаю не так.
Содержимое xUnitParams.json
{
"$schema": "https://github.com/vanessa-opensource/vanessa-runner/develop/xunit-schema.json",
"Отладка": true,
"ДобавлятьИмяПользователяВПредставлениеТеста": true,
"ДелатьЛогВыполненияСценариевВТекстовыйФайл": false,
"ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/build/ServiceBases/log-xunit.txt",
"ПоказПолногоСтекаВызововВОшибках" : {
"Показывать": false,
"ИсключаемыеСтрокиСтекаВызовов": [
"ВнешняяОбработка.xddTestRunner."
]
},
"МодальныеОкна": {
"ФормаСВопросом": {
"Поля": [
"Закрыть*?",
"Завершить работу с*?"
],
"Кнопка": 0
}
},
"smoke": {
"Используется": true,
"ВыводитьСообщенияВЖурналРегистрации": true,
"ОткрываемФормыНаКлиентеТестирования": false,
"СтрогийПорядокВыполнения": true,
"ИсключитьФормыЗависящиеОтОтключенныхФункциональныхОпций": true,
"СпособГруппировки": "ПоВидуМетаданных",
"КоличествоВГруппе": 1,
"ПропускаемыеИсключения": [
"* не предназначена для непосредственного использования"
],
"Документы": {
"Списки" : [
"Документ.СчетФактураКомитента.Форма.ФормаВыбора",
"Документ.СчетФактураПолученныйАванс.Форма.ФормаВыбора"
],
"Новые": [
"ПриходныйОрдерНаТовары.Форма.ФормаДокумента",
"РасходныйОрдерНаТовары.Форма.ФормаДокумента",
"РасчетСебестоимостиТоваров.Форма.ФормаДокумента"
],
"Существующие": [
"Документ.СчетФактураНаНеподтвержденнуюРеализацию0.Форма.ФормаДокумента"
]
},
"Справочники": {
"Списки": [
"*ПрисоединенныеФайлы",
"Файлы",
"ТомаХраненияФайлов",
"КлючевыеОперации",
"Приоритеты",
"СообщенияОбластейДанных",
"СообщенияСистемы",
"Удалить*"
],
"Существующие": [
"*ПрисоединенныеФайлы",
"Файлы",
"ТомаХраненияФайлов",
"КлючевыеОперации",
"Приоритеты",
"СообщенияОбластейДанных",
"СообщенияСистемы",
"Удалить*"
],
"Новые":[
"*ПрисоединенныеФайлы",
"Файлы",
"ТомаХраненияФайлов",
"КлючевыеОперации",
"Приоритеты",
"СообщенияОбластейДанных",
"СообщенияСистемы",
"Удалить*"
]
},
"Обработки": [
"ИнтеграционнаяОбработка*",
"КлеверенсТСД_ОсновнаяОбработка",
"ЗагрузкаДанныхИзФайла",
"Помощник*",
"ПроверкаКоличестваТоваровВДокументе",
"РаботаСАкцизнымиМаркамиЕГАИС",
"РезультатыОбновленияПрограммы",
"РекомендацияПоПовышениюСкоростиРаботы",
"СверткаИнформационнойБазы",
"Сканирование",
"СопоставлениеКлассификаторовЕГАИС",
"СопоставлениеОбъектовИнформационныхБаз",
"ТранспортСообщенийОбмена*",
"Упр_ЗагрузкаДокументовОтПоставщиковЧерезXML",
"Упр_ИзменениеСоставаНабораИнструментов",
"БазовыеФункцииИнтернетПоддержки",
"БизнесСеть",
"ВводКонтактнойИнформации",
"ВыгрузкаЗагрузкаДанных*",
"ВыполнениеОбменаДанными",
"ДвиженияАктивовПассивов",
"ЗагрузкаПравилРегистрацииОбъектов",
"ЗаменаИОбъединениеЭлементов",
"ЗаполнениеКорректировкиНазначения",
"ИнтерактивноеИзменениеВыгрузки",
"ИсточникиДанныхПланирования",
"Классификация",
"КонвертацияОбъектов*",
"ЛегальностьПолученияОбновлений",
"МенеджерМобильныхПриложений",
"Настройка*",
"ОблачныйАрхив",
"Панель*",
"Печать*",
"Подбор*",
"Подключение1СТакском",
"Упр_ЗагрузкаДанныхИзВнешнихФайловВСкладскиеДокументы",
"Удалить*"
],
"Отчеты": false,
"БизнесПроцессы": false
},
"ФормированиеПечатныхФорм": {
"Используется ": false
},
"СхемаКомпоновкиДанных": {
"Используется": false
},
"SmokeCommonModules": {
"Используется": false
},
"smokeInputBasedOn": {
"Используется": false
},
"CommandInterface": {
"Используется": true,
"СтрогийПорядокВыполнения": true,
"Разделы": false,
"ОбщиеКоманды": false,
"ОбщиеФормы": false,
"Справочники": false,
"Отчеты": false,
"Документы": false,
"БизнесПроцессы": false,
"Обработки": false,
"ВнешниеИсточникиДанных": false
}
}
Проблемы конкретно возникают с открытием форм справочников ИмяОбъектаПрисоединенныеФайлы, хотя я зада исключение в формате ПрисоединенныеФайлы, тем не менее формы открываются… Тоже самое с обработками. Например НастройкаРазрешенийНаИспользованиеВнешнихРесурсовВМоделиСервиса, хотя в настройках исключения есть Настройка.
Тесты запускаю из командной строки