Skip to content

Releases: xDrivenDevelopment/xUnitFor1C

4.2.0.0 Поддержка только 8.3 + файл настройки + большое множество изменений

05 Jul 13:42
Compare
Choose a tag to compare

Задачи, реализованные в 4.2.0.0

  • Добавить автоустановку свойства "ВариантВстроенногоЯзыкаАнглийский" при старте генератора данных #724

  • Добавить автоустановку свойства "ВариантВстроенногоЯзыкаАнглийский" #725

  • В дымовом тесте для тестирования добавляются общие формы (отчёта и настроек отчёта) #682

  • Опция для отключения форм, зависящих от функциональных опций #718

  • Для тестов открытия форм исключения должны задаваться в отдельных файлах, а не в самих тестах #179

  • Возвращен флаг "Выгружать с документом его движения" + флажки настройки сделаны более удобными #717

  • Исправлен пример файла настройки #716

  • Исправлено создание ключа записи РС в плагине СериализаторMXL #701

  • Документировать дымовые тесты открытия всех форм #650

  • Указать в readme (master и develop), какие версии для 8.3, а какие для 8.2 #692

  • Проверить отдачу результата тестирования на управляемых формах через vanessa-runner #685

  • Плагин "Генератор отчета в формате JUnit, совместимом с MS TFS и MS VSTS" #684

  • Добавил подтверждение выхода в обе формы. #681

  • Битая ссылка на странице "Создание файлов тестов" #679

  • В УФ и Такси нельзя получить коллекцию созданных данных на клиенте #673

  • УФ: нет клиенского метода УдалитьТестовыеДанные #375

  • Табличная часть ПользователиИБ плагина СериализаторMXL имеет ограничение в 10 символов для реквизита Имя #629

  • Ошибка создания пользователя в тонком клиенте #672

  • Ошибка при загрузке записей регистров с полями составных типов #671

  • Создаются не все записи периодического регистра сведений на основании макета #647

  • Некорректная выгрузка пустой коллекции движений документа Сериализатором #661

  • Выгрузка n уровней зависимостей в СериализатореMXL #659

  • СериализаторMXL: Некорректная выгрузка пустой ссылки составного типа #667

  • Не все тесты сериализатора выполняются #664
    УФ: Не удается протестировать Tests\Utils\Тест_КонвертацияТестов_в_версию4.epf - ошибка неизвестный идентификатор формы #663

  • Выгрузка n-уровней зависимостей в СериализатореMXL #659 #660

  • Ошибка при запуске xUnitFor1C встроенного в конфигурацию с исп. псевдонима #655

  • ИспользуемыйПрефиксПодсистемы имеет всего 10 символов. #654

  • Использовать кэш поиска при загрузке из табличного документа. Плагин СериализаторMXL #625

  • #625 Использовать кэш поиска при загрузке из табличного документа. П… #658

  • Исправлены ошибки #654 и #655 #657

  • Ошибки при отказе загрузки тестов в xddTestRunner #652

  • Исправление ошибок при отмене загрузки тестов #653

  • Ошибка при конвертации тестов из 3 в 4 версию. #648

  • Генератор макета неверно именует переменные больше 999 #604

  • Добавление произвольных дополнительных свойств к объектам, выгружаемым с помощью Сериализатора MXL #634

  • При прерывании тестов хотелось бы, чтобы перед остановкой выполнялись процедуры ПослеЗапускаТеста (на котором произошел вызов прерывания) и ПослеЗапускаНабораТестов #560

  • Задача #617. Исправлено заполнение тестов для управляемых форм. #624

  • Дымовые тесты, в чем необходимость пропуска для УФ 1С:Предприятие #617

  • Добавление дополнительных свойств #635

  • Хотфикс обработки СериализаторMXL.epf При выгрузке более 1000 элементов справочника в имя переменной попадал пробел #636

  • Ошибка при загрузке списка тестов в режиме отключенных модальных окон #613

  • Доработка для "Режим использования модальности" = Не использовать #644

  • Устаревшая версия утилиты "Преобразование действий пользователя" #632

  • Plugin:ЗагрузчикФайла не загружает тесты из внешних отчетов. #633

  • Встроить фреймворк в состав конфигурации #619

  • В плагине загрузки тестов из метаданных конфигурации отсутствует возможность загружать тесты в новом формате. #565

  • Добавление возможности включение версии reborn в состав конфигурации #562

4.0.0.7 последний релиз для 8.2

09 Sep 14:54
Compare
Choose a tag to compare

Задачи, реализованные в 4.0.0.7

Последний релиз для 8.2, в следующих релизах будет поддержка только 8.3

4.0.0.5 Hotfix - Исправлена ошибка при подключении обработки, если клиент и сервер расположены на разных машинах #610

4.0.0.4

27 Mar 09:34
Compare
Choose a tag to compare
  • Реализован механизм плагинов. Глобальные подсистемы вынесены в отдельные плагины
    • [[Базовые утверждения]] - простые, но мощные утверждения.
    • [[Текучие (fluent) утверждения]] - очень красивые и довольно удобные. Можно выполнять несколько проверок в одной строке проверки.
    • [[Проверка таблиц и табличных документов]]
    • [[Генерация данных]]
    • [[ВременныеФайлы]]
    • [[КомандныйФайл]]
    • [[ПарсерКоманднойСтроки]]
    • [[ЗапросыИзБД]]
  • Изменился формат тестов
  • Добавлен механизм [[Сценарные тесты - сценарии в виде связанных и последовательных шагов]]
  • Изменена командная строка запуска тестирования

Для облегчения переноса тестов для новой версии реализована обработка автоматического конвертирования 'Utils/xddTestsConvertIntoRebornFormat.epf' (и для ОФ, и для УФ)

Изменения в версии 4.Х по сравнению с 3.Х

Приложил файл шаблона для TeamCity

3.0.0.3

04 Jun 12:23
Compare
Choose a tag to compare
3.0.0.3 Pre-release
Pre-release

3.0.0.3

  • ОФ: Если при загрузке тестов при включенном Информаторе падала 1С, при следующей загрузке пользователю будет дана возможность отключить и Информатора, и загрузку тестов и загрузить браузер тестов в нужном режиме. #442 #412
  • Также добавлена форма настройки фреймворка для ОФ
  • ОФ+УФ: Если при загрузке тестов падала 1С, при следующей загрузке пользователю будет дана возможность отключить загрузку и загрузить браузер тестов для ручного выбора тестов. #442
  • Добавлена поддержка отключенного режима использования модальных окон #442 и асинхронной загрузки и выполнения тестов в интерактивном режиме #416
Тесты
  • Появилась возможность выполнения связанных тестов в одном наборе, при этом появилась возможность использования общего контекста через фреймворк xUnitFor1C.
  • ОФ + УФ: Работа с контекстом тестов - УстановитьКонтекст/ПолучитьКонтекст #453
  • ОФ+УФ: теперь тесты выполняются в одном общем экземпляре тестового объекта, а не уникальных экземплярах на каждый тест #253
  • ОФ+УФ: Ускорение тестирования, т.к. объект-тест создается только один раз #253
  • Появилась возможность выполнения тестов в строго определенном порядке даже при включенном флаге случайного порядка запуска тестов
  • Для этого добавлен необязательный метод теста РазрешенСлучайныйПорядокВыполненияТестов #253
  • Реализация методов теста ПередЗапускомТестовогоНабора/ПослеЗапускаТестовогоНабора - для запуска перед/после первого/последнего тестов из тестового набора #395
  • ОФ+УФ: Добавлены тест метода фреймворка ДанныеТекущегоТеста и реализация этого функционала #483
  • Доработан код работы отмены транзакций для параметрических тестов и код отмены транзакций для упавших тестов #378
  • При сравнении табличных документов добавлена возможность учитывать только видимые строки #488
Браузер тестирования
  • Добавлена возможность просмотра текущих ошибок выполнения тестов #491
  • ОФ+УФ: Добавлен хоткей Ctrl+Enter на кнопку "выполнить выбранные тесты" на форму браузера тестов #451
  • ОФ+УФ: Добавлена кнопку "выполнить выбранные тесты" на форму браузера тестов #451
  • В управляемую форму выбора подсистем добавлены картинки по типу строки.
  • ОФ+УФ: Для падающих тестов новая картинка - красный крестик (вместо кружка) увеличенного размера fixed #448
  • Исправлена ошибка: при открытии запускателя тестов в обычном режиме иногда не загружаются тесты предыдущего сеанса, если перед этим использовали запускатель тестов в управляемом режиме
  • УФ: Реализован подхват изменений обработок для серверных тестов в управляемой форме.
  • ОФ+УФ: Изменения в тестах подхватываются перед выполнением тестов, не нужно лишний раз нажимать Перезагрузить #459
  • Исправлены различные ошибки.
  • Реализовано упорядочивание дерева тестов после загрузки тестов #484
Генератор данных
  • Добавлена возможность поиска элементов по ключевым полям (новая колонка Ключ) #380
  • При загрузке данных из макетов можно указать общие параметры создания всех данных из макетов fixed #436
  • Добавлена возможность использовать планы обмена при генерации данных #481
  • Добавлена возможность генерации макета для планов обмена #486
  • Исправлены различные ошибки
  • Флаг "Выгружать ссылку" включается автоматически, т.к. это включение позволяет создавать работающие тесты и для пустой, и для уже заполненной тестовой базы
Разное
  • Поддержана асинхронность при открытии инструментов #416
  • Поддержана асинхронная работа в пакетном режиме #416
  • Исправлено падение тестов открытия форм для отчета, использующего общую форму отчетов fixed #492
  • Тест запуска сеансов пользователей проверяет наличие в текущей конфигурации ролей из макета и падает с нормальным сообщением о нехватке ролей, если нужных ролей. #441
  • УФ: Исправил падение тестов запуска сеансов разных пользователей #460

2.8.0.0

03 Mar 10:02
Compare
Choose a tag to compare

2.8.0.0

Браузер тестов:

  • ОФ+УФ: Добавлен показ времени выполнения каждого теста и в сумме по группе в дереве тестов #421
  • УФ+ОФ: Добавлено ведение истории открытых файлов-тестов и каталогов тестов #234 #413
  • *Расширение списка статусов результата выполнения тестов fixed #248 *
    • Упавшие тестов разделены на две группы:
    • Failed - тесты, упавшие в результате проверок(assert)
    • Broken - тесты, упавшие из-за непредвиденного исключения
  • Реализован программный интерфейс пропуска тестов. Пропущенные тесты регистрируются в отчете по ошибкам
  • Изменен вывод сводной информации в отчете по ошибкам тестирования fixed #438
    • Новый формат:
    • Запущено тестов - [ВсегоТестов], не прошло проверку - [НеПрошлоПроверку], возникло прочих ошибок - [ПрочиеОшибки], пропущено - [Пропущено]
  • При выводе в отчет информации об ошибках проверок и пропущенных тестах убран вывод отладочной информации(место возникновения ошибка), для прочих ошибок поведение не изменилось.
  • ОФ: Команда "Загрузить только выбранные файлы-наборы тестов" в контекстном меню fixed #383

Генератор макетов:

  • В макете создается спец.ТЧ "xddMods", если для объекта требуется задание нескольких режимов fixed #434
  • **Исправлена ошибка работы с субконто для регистров бухгалтерии #409
  • Исправлен Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии #422**
  • Исправлена ошибка #404 - Если реквизит элемента ссылается на этот же элемент, то возникает зацикливание кода загрузки данных.
  • Исправлена ошибка при генерации макета из реального объекта, у которого минимум 2 табличные части #317
  • fixed #376 ошибка при создании группы справочника, если у справочника есть табличная часть только для элементов
  • fixed #428 Генератор данных. Ошибка создания макета для предопределенного элемента в конфигурациях на платформе 8.3 с режимом совместимости ниже 8.3.3
  • fixed #430 Не работал показ выбранных документов, если у документа 2 табличные части
  • не создавался макет данных в xddDataFixtureGen на значениях Неопределено в составных типах fixed #439
  • исправлено падение 1С в xddDataFixtureGen.epf при нажатии "Объекты по ссылкам" в случае, если в конфигурации есть рекурсивные ссылки fixed #411
  • Генерация макета не выгружает в макет связанные элементы справочников из табличной части выгружаемого документа fixed #419
  • Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии fixed #422
  • Генератор данных ошибка создания макета для счета с немаксимальным числом субконто fixed #424
  • Метод СоздатьДанныеПоТабличномуДокументу неверно работает с параметром ИмяКолонкиЗамещения #423

Тесты:

  • Реализовано создание первого пользователя fixed #397.
  • При первом запуске в режиме предприятия создается первый пользователь и
    сеанс перезапускает под этим пользователем. При запуске из командной
    строки, чтобы при перезапуске запустилась обработка, в параметре
    запуска (/C) первым параметром нужно продублировать путь к обработке из
    параметра /EXECUTE
  • Исправлено: При случайном порядке запуска тестов иногда падает тест ТестыГенератораДанных.Тест_ДолженСоздатьПростойСправочникПоискомПоГуид fixed #400
  • тест СКД и отчета на СКД теперь работает и в режиме тестирования на тонком клиенте
  • ОФ: Тесты открытия форм документов (существующие формы документов и перенос документов на текущий день) должны требовать только права на "Редактирование" fixed #402
  • Исключать формы для устаревших удаляемых метаданных fixed #393
  • Добавлен тест, проверяющий создание справочников образующих циклическую зависимость.

Прочее:

  • Расстановка состояний тестовых наборов в обычной форме приведено в соответствие с управляемой.
  • УФ: при загрузке только выбранных файлов они не попадали в историю файлов
  • Возникало исключение при отсутствии каталога для лог-файла при запуске из командной строки fixed #420 В этом случае не работал CI
  • у роли Роль1 убрано право на интерактивное добавление для Спр.ПростойСправочник2 #402
  • Убрано использование COMОбъекта при вычислении идентификатора из представления #418 (большая совместимость с Linux)
  • УФ: Не выполняем загрузку тестов из каталога .git #364
  • Исправлена ошибка #415 - в 2.7.1.0 не открывалась форма тестирования в режиме Такси 8.3 при отключении использования модального функционала.
  • Исправлено сохранение настроек в управляемой форме

2.7.1.0

09 Feb 15:44
Compare
Choose a tag to compare
xddTestRunner:
  • Утверждение ПроверитьРавенствоТаблиц #386 (только для толстого клиента и сервера) + тесты
  • ОФ+УФ: Утверждение ПроверитьРавенствоТабличныхДокументовТолькоПоЗначениям #386
    (только для толстого клиента и сервера)
    + тесты
  • полезный экспортный метод ПолучитьТаблицуЗначенийИзТабличногоДокумента
  • Параметр командной строки xddExitCodePath сделан обязательным для запуска тестов через командную строку http://goo.gl/DYmCMV
  • ОФ+УФ: улучшения диагностики прохождения тестов #398
  • Исправлены ошибки:
    • неверные пути тестов при регистрации в журнале регистрации
    • УФ: в журнале регистрации не регистрировались ошибки УФ-тестов независимо от флага регистрации ошибок тестов в ЖР
    • ОФ+УФ: в различных случаях вместо представления параметрического теста показывалось имя тестового метода параметрического теста
    • Более удобная форма сообщения об ошибки для утверждение "ПроверитьВхождение"
Управляемая форма:
  • УФ: при тестировании в УФ иногда целиком падал процесс 1С-Предприятия #406
  • Реализовано сохранение флагов в управляемой форме запуска тестов #49
  • реализовано следующее поведение расстановки состояний:
    - предыдущиие состояния выполнения тестов не сбрасываются;
    -- если в папке есть тесты которые ещё ни разу не запускали, то у папки состояние не изменяется;
    - если в папке пройдены все тесты, то состояние папки будет худшим из состояний вложенных тестов;
    - если при очередном запуске вложенных тестов худшее состояние изменилось, то сотояние папки меняется на новое состояние.
  • Реализован новый алгоритм перемешивания тестовых данных в управляемой форме запуска тестов. Алгоритм взят из книги Кнута "Искусство программирования" т.2
  • Исправлена индикация процеса тестирования в управляемой форме запуска тестов.
Генератор данных и макетов данных:
  • Реализована загрузка записей регистра бухгалтерии по макету данных #183
  • Генерация макета для создания записей регистра бухгалтерии #347
  • ОФ+УФ: Выгрузка ссылок и ГУИД ссылок в макет создания данных #388 Реальная возможность создавать макеты тестовых данных, на основании которых можно создавать тестовые данные как в пустой/чистой ИБ, так и в заполненной тестовой ИБ
  • При включенном флажке "Выгружать по необходимости" теперь выгружаются родители при выгрузке иерархических справочников и планов видов характеристики #327
  • Повышена юзабилити для ОФ+УФ: При установке отбора в дереве метаданных не ставится флаг выгрузки метаданного fixed #399
  • Новый режим "Выражение" для вычисления значения из макета #385
  • Исправлено:
    • При выгрузке отчета конфигурации со встроенной обработкой xddDataFixtureGen Конфигурацтор 1с закрывается с ошибкой #384
    • ошибка падения теста с непонятным сообщением, если задан неверный режим для реквизита
    • Неправильно создается тип значения для реквизитов-перечислений - #403
    • генерировались неудобные имена уникальных переменных в макетах тестовых данных #390
    • ошибка повторного создания документов в режиме с использованием ссылки в базе, где эти документы уже есть #405
  • ОФ+УФ: Добавлена дополнительная диагностика для тестирования создания данных на основании макета данных
Тесты открытия форм:
  • Тесты открытия формы новых документов и новых элементов справочника не показываются, если у пользователя нет права на интерактивное добавление #392
  • ОФ: для документов тесты открытия форм существующих документов и их переноса на текущий день из-за особенностей реализации привязаны к праву интерактивного добавления
Тесты:
  • Ошибка при попытке создать каталог в тесте Tests_CmdLine.epf когда в имени каталога временных файлов присутствуют точки #401
  • Рефакторинг кода замены слешей для Windows/Linux

Исправлены мелкие ошибки и проблемы.

2.7.0.0

16 Jan 17:18
Compare
Choose a tag to compare
xddTestRunner:
  • Добавлено выполнение тестов в случайном порядке - интерактивно в браузере тестов или с помощью автозапуска через командную строку 1С. #296
    • Важно для подтверждения независимости тестов друг от друга.
  • Доработано: В случае ошибки теста все незавершенные транзакции отменяются. #378
    • Это исправление также влияет на независимость тестов.
    • Из-за особенностей работы транзакций в 1С могла выполняться некорректная работа с транзакциями внутри тестов и могла падать 1С при тестировании.
  • Добавлены средства отладки тестов #251 ( видео-пример на youtube ) :
    1. В толстом клиенте добавлена команда "Выполнить тест с исключением".
      Перед тестом вызывается исключение, можно сразу открыть конфигуратор, поставить точку останов и попасть при следующем запуске
      в необходимую тестовую обработку.
    2. В тонком клиенте добавлен вызов режима отладки - все тесты переподключаются в безопасном режиме
      и можно подключить тестовую обработку в конфигураторе и поставить точку останова.
    3. Добавлен пример тестовой обработки для возможности отладки в управляемых форм не в безопасном режиме -
      обработка открывается отдельно, ищет форму xddTestRunner и позволяет использовать привычные проверки юТест.Может служить шаблоном.
Генератор тестовых данных:
  • Загрузка данных из макетов позволяет использовать пустые/незаполненные строки в макетах #373 #367
  • Пустое ссылочное значение реквизита составного типа неверно выгружалось в макет #346
  • Исправлена ошибка - при создании группы справочника очищаются табличные части, которых не используются для групп этого справочника, что вызывало исключение 1С. #376
  • Исправлена ошибка - Если в представлении объекта есть символ запятой, то созданный тестовый макет нельзя было использовать для загрузки данных #361
  • При автоматическом прогоне всех тестов ранее не выполнялись тесты генератора макетов данных xddDataFixtureGen #346

2.6.1.0

31 Dec 12:09
Compare
Choose a tag to compare

2.6.1.0

xddTestRunner:
    Добавлена возможность запуска отладки тестов. Обработки подключаются в безопасном режиме.

    Исправлено: После перезагрузки браузера тестирования загружается неверный список тестов #312

    При запуске из командной строки неверные каталоги (отчетов тестов и другие пути) считать ошибкой тестирования, нужно создавать отчет в формате JUnit #372
    При запуске из командной строки неудачу загрузки тестов считать ошибкой, в ГУИ - ошибкой не считать #368
    В случае подобных ошибок пишутся ошибки в журнал регистрации.

    Внешняя обработка xddScriptRunner.epf для запуска xddTestRunner, встроенного в конфигурацию.

    Исключил попытку загрузки тестов из скрытого каталога .git #364

    Файл лога в формате junit(xml) записываем сразу, а не в 2 этапа, для исключения проблем с разборкой на сервере сборок TeamCity

    Утверждение "Вхождение даты в период" - ПроверитьДату #341

    Исправлены различные мелкие ошибки.

Генератор тестовых данных:
    Серьезный рефакторинг кода генерации данных по макетам. Добавление нескольких режимов для объектов #338

    #337 Генерация данных:
        Выполняется очистка табличных частей #337;
          Добавлена запись нормального exit code в файл при запуске через командную строку #314;
          Убрал ненужный параметр "КоличествоСозданныхОбъектов" у метода СоздатьДанныеПо...;

        Вместо одного поля Режим использовать табличную часть с набором Режимов #337;
          Отказаться от режима "Группа" #333;
          Отказаться от режима "СоздатьПоГуид" #332;

    #335 неверная генерация макета для реквизитов составных типов;

    Неверная генерация макета для предопределенных элементов в 8.2 #377
    в ОФ нельзя было проверить создание данных на основании сгенерированного макета

    Нельзя было создать макет по регистру накопления

    Исправлен баг неверной генерации времени в реквизитах дата #360

    #345 Поиск тестов в дополнительной форме с приоритетом основной формы

    не работала тч ОбменДанными

    не выдавалось исключение в случае поиска объектов по пустым значениям

    При загрузке неверной подсистемы или неверного встроенного теста загрузка тестов могла останавливаться;

    Исправлены ошибки в вызове генератора тестов в упр. форме, обработки параметров запуска.

    Исправлена ошибка #326 : При отсутствии описания необязательной колонки (ДополнительныйТипЗначения) в макете выдавалось ненужное исключение
    Исправлена ошибка #326 : При отсутствии описания колонок (1 строка) в макете не происходит создание тестовых данных, но никакой ошибки не выдается

    #325 Исправлена ошибка генерации макета данных: для регистров сведений, накопления и бухгалтерии в отборе можно было установить поля, не входящие в отбор набора записей, после чего при генерации макета происходила ошибка выполнения

    #324 Исправлена ошибка генератора макетов: генерация неуникальных имен переменных в макете

    #318 УФ: настройка выгрузки кодов/номеров при генерации макета данных

2.6.0.5 
    Модифицирована кнопку "Загрузить тесты" в xddTestRunner для выбора варианта загрузки тестов по умолчанию (из конфигурации или из каталога) в зависимости от  встроенности xddTestRunner в конфигурацию #309

    Убран обработчик ожидания выполнения тестов в толстой форме #315

    #308 УФ: Тест вывода лога сообщений 1С в формате TeamCity сделан нереализованным из-за особенностей командной строки тонкого клиента

2.6.0.4 

    Добавлен вывод лога сообщений 1С в формате TeamCity #308

2.6.0.1

18 Sep 15:40
Compare
Choose a tag to compare

2.6.0.1

В WiKi добавлена инструкция для контрибьюторов
Также в Wiki добавлены Известные проблемы при тестировании

Добавлена тестовая база, для запуска тестов.

Добавлены элементы непрерывной интеграции - при добавлении нового pull-request происходит либо автоматически либо по спец.команде от админа в комментариях Гитхаб старт сборки и прогон тестов (отдельно платформа Win, отдельно платформа Linux)

xddTestRunner:

#252 Поддержка интерфейса Такси в 1С Предприятии 8.3
УФ. Добавлена индикация прохождения тестов - зеленая/красная полоса #250 
    #276 Отображение как в ОФ
    #268 реализация оповещения об загрузке тестов
Добавлена расширенная справка продукта #284
Команды "О проекте" в ОФ и УФ ведут на Вики #284
УФ: Изменения в интерфейсе, приведение к виду, как в ОФ

УФ: Добавлен функционал ПолучитьСписокТестовыхФорм() для возможности тестирования тестов из разных управляемых форм обработки-теста, а не только из основной формы и модуля #264
Исправлена ошибка: В УФ при открытии внешних инструментов выдавалась ошибка #294
УФ: Специальный метод МетаданныеИмя() #291
#264 реализована обработка метода в модуле объекта для получения списка тестовых форм
#279 Исправлены ошибки формирования xml-файла в формате JUnit
Также в этот файл добавлена совместимость с TeamCity (вместо success передается passed)
#254 УФ: исправлен баг дубляжа тестовых случаев при загрузке выделенных тестов
УФ: добавил утверждение ПроверитьВхождениеВКоллекцию + тесты для УФ
Новый метод-утверждение ПроверитьВалидностьЗапросаСКД #261

Исправления для работы в linux
В исходники всех файлов проекта добавлены макеты из соответствующих обработок.

Командная строка запуска xddTestRunner:

Добавлено сохранение отчетов о тестировании, если в параметр "путь отчетов" передан путь к файлу, тогда сохраняем в этот файл.

Генератор тестовых данных:

Реализован доп.метод ЮТест.СоздатьДанныеПоМакетам для создания тестовых данных с передачей объекта обработки и простого списка макетов #258
Реализована загрузка элементов плана видов характеристик из макета #245
Добавлено уточнение режима записи/создания с использованием штатных структур "Дополнительные свойства" и "ОбменДанными" (в виде дополнительных табличных полей объекта в макете) #242
#292 УФ: В пример теста на управляемой форме, в котором генерятся тестовые данные, добавлено:
- удаление тестовых данных
- работа с агрегатными типами, которые поддерживает генератор данных  
Исправлена ошибка: Не правильно работало получить значение для реквизитов типа «ТочкаМаршрута»
Исправлена ошибка: В описании реквизитов объектов типа «задача» не было реквизитов адресации

Сценарные тесты для 8.3:

Добавлен вывод версии обработки генерации шаблонов теста в заголовок формы;
Исправлена ошибка: При генерации имени готового файла-тест для Gui тестов 8.3 в имя результирующего epf-файла добавлялась лишняя точка перед расширением epf #288

Доработана генерация файла-шаблон теста Gui 8.3:
- Добавлена генерация готового файла-теста для Gui тестов 8.3 по тексту журнала, а не только по файлу журнала действий пользователя 8.3 #287
- исправлена ошибка: сгенерированный файл-обработка не проходил синтакс-контроль в любых режимах #291
- исправлена ошибка: сгенерированный файл не запускался в тонком клиенте #290
- сгенерированный файл проходит тесты в xUnitFor1C при запуске на 8.3
- добавлено создание/удаление тестового пользователя из макета данных #293
- сам шаблон тестовой обработки приложен как двоичный файл для упрощения исправления в дальнейшем, а не как zip-архив разобранных файлов, как было ранее

В файл-шаблон теста Tests\Gui83\юнитТест_UI_83.epf добавлено:
- создание/удаление тестового пользователя из макета данных #293
- добавлена установка пароля #291
- Исправлена ошибка: В 8.3 этот тест не проходил #291

Тесты:

Портирован запуск части тестов на linux.

Tests\selftest\Tests_CmdLine:
Добавлен учет прошедших тестов.для задачи #264
Если в пути к xddTestRunner есть пробелы, возникала ошибка в тесте Tests_CmdLine.epf #265

Tests\CommonApp\ТестыГенератораДанных.epf
УФ: Создан пример теста на управляемой форме, в котором генерятся и удаляются тестовые данные #292

#278 исправил дублирование тестов "параметров тестов" для ОФ и УФ и перенес единый файл теста в selftests
#278 Добавил тесты для незаданного параметра или явно задания Параметр = Неопредено;

Добавлен тест Tests\selftests\ТестПроверяетНезависимостьТестов.epf для проверки независимости тестов #253

Изменение в тестах для поддержки разных региональных настроек дат #266

Прочее

Разбор файлов продукта с помощью новой версии precommit1c (0.0.3 из ветки develop) #243

Исправлены различные ошибки:

#281 решение проблемы с встроенными тестами
#281 решение проблемы с клиент-серверным вариантом работы, когда клиент и сервер разные машины