Skip to content

Commit 7f7f6b7

Browse files
committed
Merge branch 'release/v6.1.0'
# Conflicts: # tests/smoke/тесты_ОткрытиеФормКонфигурации/Тесты_ОткрытиеФормКонфигурации/Ext/ObjectModule.bsl
2 parents 82f52fa + d388ecd commit 7f7f6b7

File tree

266 files changed

+2653
-1465
lines changed
  • .vscode
  • doc
  • epf
  • examples/features
    • AccountingSuite/step_definitions/PurchaseOrder/PurchaseOrder/Forms/Форма/Ext/Form
    • Buh30/step_definitions/Avance/Avance/Forms/Форма/Ext/Form
  • features
    • Core
      • ExpectedSomething/step_definitions
        • ExpectedForms/ExpectedForms/Forms/Форма/Ext/Form
        • ExpectedReport/ExpectedReport/Forms/Форма/Ext/Form
        • ExpectedSteps/ExpectedSteps/Forms/Форма/Ext/Form
      • FeatureLoad/step_definitions
        • ЗагрузкаФичИзКаталога/ЗагрузкаФичИзКаталога
        • ЗагрузкаФичИспользуяКешEPF/ЗагрузкаФичИспользуяКешEPF/Forms/Форма/Ext/Form
        • ЗагрузкаФичПоТегам/ЗагрузкаФичПоТегам
      • FeatureReader/step_definitions
        • ОтрицательныеЧисла/ОтрицательныеЧисла
        • ПередчаВоВложенныйСценарийТаблиц/ПередчаВоВложенныйСценарийТаблиц
        • ПодключениеСценарияКакШагаСтруктураСценария/ПодключениеСценарияКакШагаСтруктураСценария
        • ПодключениеСценарияКакШага/ПодключениеСценарияКакШага
        • ПроверкаМетодаШагОФ/ПроверкаМетодаШагОФ/Ext
        • ПроверкаМетодаШаг/ПроверкаМетодаШаг
        • ПроверкаПередачиПараметров/ПроверкаПередачиПараметров
        • ПроверкаПередачиСтрок/ПроверкаПередачиСтрок
        • ПроверкаСтруктурыСценария/ПроверкаСтруктурыСценария
        • РаботаСDataTablesСтруктураСценария/РаботаСDataTablesСтруктураСценария
        • РаботаСDataTables/РаботаСDataTables
        • РаботаСНесколькоDataTables/РаботаСНесколькоDataTables
        • СоседняяФичаСОднойТаблицей/СоседняяФичаСОднойТаблицей
        • СоседняяФичаСтруктураСценарияОбычныеПараметры/СоседняяФичаСтруктураСценарияОбычныеПараметры
        • СоседняяФичаСтруктураСценарияПередачаТаблиц/СоседняяФичаСтруктураСценарияПередачаТаблиц
        • СоседняяФичаСтруктураСценарияТаблицаВШагах/СоседняяФичаСтруктураСценарияТаблицаВШагах
        • СоседняяФичаСтруктураСценария/СоседняяФичаСтруктураСценария
        • СоседняяФича/СоседняяФича
        • ФичаДляПроверкиМетодаШагExportScenarios/ФичаДляПроверкиМетодаШагExportScenarios
        • ФичаДляПроверкиМетодаШаг/ФичаДляПроверкиМетодаШаг
        • ФичаТолькоСШагамиИзБиблиотек/ФичаТолькоСШагамиИзБиблиотек
      • FeatureWrite
        • Lib/step_definitions/Demo/Demo/Forms/Форма/Ext/Form
        • step_definitions
          • Док_ИспользованиеТегаTreeИФичиИзВоздуха/Док_ИспользованиеТегаTreeИФичиИзВоздуха/Forms/Форма/Ext/Form
          • ПримерНаписанияФичи/ПримерНаписанияФичи/Forms/Форма/Ext/Form
      • TestClient/step_definitions
        • HTML_report/HTML_report/Forms/Форма/Ext/Form
        • Issue_102_ОтчетjUnit/Issue_102_ОтчетjUnit/Forms/Форма/Ext/Form
        • Issue_146_ПустыеВеткиДерева/Issue_146_ПустыеВеткиДерева/Forms/Форма/Ext/Form
        • Issue_148_Video_Make/Issue_148_Video_Make/Forms/Форма/Ext/Form
        • Issue_149_ДелатьСкриншотПриОшибке/Issue_149_ДелатьСкриншотПриОшибке/Forms/Форма/Ext/Form
        • Issue_235_РедактированиеПоля/Issue_235_РедактированиеПоля/Forms/Форма/Ext/Form
        • Issue_256_КнопкаОткрытьУПоля/Issue_256_КнопкаОткрытьУПоля/Forms/Форма/Ext/Form
        • Issue_259_DropList/Issue_259_DropList/Forms/Форма/Ext/Form
        • Issue_263_Компановка/Issue_263_Компановка/Forms/Форма/Ext/Form
        • Issue_272_ПроизвольноеЗначениеВТаблице/Issue_272_ПроизвольноеЗначениеВТаблице/Forms/Форма/Ext/Form
        • Issue_34_ОтчетAllure/Issue_34_ОтчетAllure/Forms/Форма/Ext/Form
        • Issue_461_Обработка_временной_фичи/Issue_461_Обработка_временной_фичи/Forms/Форма/Ext/Form
        • Issue_464_Запуск_толстого_клиента/Issue_464_Запуск_толстого_клиента/Forms/Форма/Ext/Form
        • Issue_ПереходКСтрокеВМетодеШаг/Issue_ПереходКСтрокеВМетодеШаг/Forms/Форма/Ext/Form
        • Markdown_report/Markdown_report/Forms/Форма/Ext/Form
        • ПроверкаЗначенияТаблицы/ПроверкаЗначенияТаблицы/Forms/Форма/Ext/Form
        • ПроверкаПодключенияУжеПодключенногоTestClient/ПроверкаПодключенияУжеПодключенногоTestClient/Forms/Форма/Ext/Form
        • ПроверкаПолученияТабличногоДокумента/ПроверкаПолученияТабличногоДокумента/Forms/Форма/Ext/Form
        • ПроверкаПреобразованияXMLДействийПользователя/ПроверкаПреобразованияXMLДействийПользователя/Forms/Форма/Ext/Form
        • РазворачиваниеТаблицы/РазворачиваниеТаблицы/Forms/Форма/Ext/Form
      • Translate/step_definitions/ПроверкаПереводаТекстаGherkin/ПроверкаПереводаТекстаGherkin/Forms/Форма/Ext/Form
    • StepsGenerator/step_definitions
      • ГенерацияEPF/ГенерацияEPF
      • Док_ГененерацияEPF/Док_ГененерацияEPF/Forms/Форма/Ext/Form
      • ПерегенерацияEPF232/ПерегенерацияEPF232
      • ПерегенерацияEPFПроверка/ПерегенерацияEPFПроверка
      • ПерегенерацияEPFШагиНеИзФичи/ПерегенерацияEPFШагиНеИзФичи
      • ПерегенерацияEPF/ПерегенерацияEPF
    • StepsProgramming/step_definitions
      • Док_АсинхронноеВыполнениеШага/Док_АсинхронноеВыполнениеШага/Forms/Форма/Ext/Form
      • Док_ПередачаПараметровВСценарий/Док_ПередачаПараметровВСценарий/Forms/Форма/Ext/Form
      • Док_ПроверитьЕстьЛиОкноСОшибкой/Док_ПроверитьЕстьЛиОкноСОшибкой/Forms/Форма/Ext/Form
      • Док_РаботаСПеременнымиКонтекстИКонтекстСохраняемый/Док_РаботаСПеременнымиКонтекстИКонтекстСохраняемый/Forms/Форма/Ext/Form
    • StepsRunner
      • TestClient/step_definitions
        • ПроверкаГенерацииСнипета_237/ПроверкаГенерацииСнипета_237/Forms/Форма/Ext/Form
        • ПроверкаЗагрузкиИерархииФич/ПроверкаЗагрузкиИерархииФич/Forms/Форма/Ext/Form
      • step_definitions
        • Issue_252_ПроверкаОповещений/Issue_252_ПроверкаОповещений/Forms/Форма/Ext/Form
        • Issue_53ВызватьОшибкуПриВыполненииТаймера/Issue_53ВызватьОшибкуПриВыполненииТаймера
        • ВыполнитьСценарийСВыбранногоШага/ВыполнитьСценарийСВыбранногоШага/Forms/Форма/Ext/Form
        • Док_ОстановкаВыполненияСценариевПриВозникновенииОшибки/Док_ОстановкаВыполненияСценариевПриВозникновенииОшибки/Forms/Форма/Ext/Form
        • ЗагрузкаИзМакетаВложенныйСценарийСлужебная/ЗагрузкаИзМакетаВложенныйСценарийСлужебная/Forms/Форма/Ext/Form
        • ЗагрузкаИзМакетаВложенныйСценарий/ЗагрузкаИзМакетаВложенныйСценарий/Forms/Форма/Ext/Form
        • ЗапускПростогоСценария/ЗапускПростогоСценария
        • ОбработкаПередНачаломСценария/ОбработкаПередНачаломСценария
        • ОбработкаПередОкончаниемСценария/ОбработкаПередОкончаниемСценария
        • ОстановкаRunnerПоТаймеру/ОстановкаRunnerПоТаймеру
        • ОстановкаRunnerПриПомещенииФайла/ОстановкаRunnerПриПомещенииФайла/Forms/Форма/Ext/Form
        • ПомещениеФайлаПередНачаломСценарияОтдельныйСеанс/ПомещениеФайлаПередНачаломСценарияОтдельныйСеанс/Forms/Форма/Ext/Form
        • ПомещениеФайлаПередНачаломСценария/ПомещениеФайлаПередНачаломСценария/Forms/Форма/Ext/Form
        • ПроверкаПередачиКонтекста/ПроверкаПередачиКонтекста
        • ПроверкаРаботыМетодаШаг/ПроверкаРаботыМетодаШаг
        • ПроверкаРаботыОбластейПитонСтайл/ПроверкаРаботыОбластейПитонСтайл
        • ПроверкаРаботыОбластей/ПроверкаРаботыОбластей
    • Support
      • Instructions
        • Core/step_definitions
          • LoadingFeatureFileInBehavior/LoadingFeatureFileInBehavior/Forms/Форма/Ext/Form
          • OpenVanessaADD/OpenVanessaADD/Forms/Форма/Ext/Form
          • ДляРаботыСПеременнымиКонтекст/ДляРаботыСПеременнымиКонтекст/Forms/Форма/Ext/Form
        • Environment/step_definitions/СкачиваниеПрограмм/СкачиваниеПрограмм/Forms/Форма/Ext/Form
      • Templates/step_definitions
        • ДляПроверкиЗагрузкиСтруктурыСценария/ДляПроверкиЗагрузкиСтруктурыСценария/Forms/Форма/Ext/Form
        • ДляПроверкиПередачиПараметровВоВложенныеСценарии1/ДляПроверкиПередачиПараметровВоВложенныеСценарии1/Forms/Форма/Ext/Form
        • ДляПроверкиПередачиПараметровВоВложенныеСценарии2/ДляПроверкиПередачиПараметровВоВложенныеСценарии2/Forms/Форма/Ext/Form
        • ДляПроверкиПередачиПараметровВоВложенныеСценарииВТаблицу/ДляПроверкиПередачиПараметровВоВложенныеСценарииВТаблицу
        • ДляПроверкиПередачиПараметровВоВложенныеСценарииПохожиеПараметры/ДляПроверкиПередачиПараметровВоВложенныеСценарииПохожиеПараметры/Forms/Форма/Ext/Form
        • ОбработкаОшибкиВПроцедуреПередНачаломСценария/ОбработкаОшибкиВПроцедуреПередНачаломСценария
        • ОбработкаОшибкиВПроцедуреПередОкончаниемСценария/ОбработкаОшибкиВПроцедуреПередОкончаниемСценария
        • ОдинСценарийСтруктураСценарияСПродолжением/ОдинСценарийСтруктураСценарияСПродолжением/Forms/Форма/Ext/Form
        • ПолучениеСостоянияVanessaADD/ПолучениеСостоянияVanessaADD/Forms/Форма/Ext/Form
        • ПомещениеФайлаПередНачаломСценарияTemplate/ПомещениеФайлаПередНачаломСценарияTemplate/Forms/Форма/Ext/Form
        • ПроверкаВыполнитьСценарийСВыбранногоШагаВторойШагНеРеализован/ПроверкаВыполнитьСценарийСВыбранногоШагаВторойШагНеРеализован/Forms/Форма/Ext/Form
        • ПроверкаВыполнитьСценарийСВыбранногоШага/ПроверкаВыполнитьСценарийСВыбранногоШага/Forms/Форма/Ext/Form
        • ПроверкаРаботыF11ДляУсловияТестОшибки/ПроверкаРаботыF11ДляУсловияТестОшибки/Forms/Форма/Ext/Form
        • ПроверкаРаботыОповещений/ПроверкаРаботыОповещений/Forms/Форма/Ext/Form
        • ПроверкаРаботыФлагаОстановкаПриВозникновенииОшибки/ПроверкаРаботыФлагаОстановкаПриВозникновенииОшибки/Forms/Форма/Ext/Form
        • ПростаяФичаДляПроверкиРаботыВыполненияСценарияTestClient/ПростаяФичаДляПроверкиРаботыВыполненияСценарияTestClient/Forms/Форма/Ext/Form
        • ФичаДляПроверкиИзмененияСтатусаШагаНаFailedПриРаботеСТаймером/ФичаДляПроверкиИзмененияСтатусаШагаНаFailedПриРаботеСТаймером
        • ФичаДляПроверкиОтчетаAllure/ФичаДляПроверкиОтчетаAllure/Forms/Форма/Ext/Form
        • ФичаДляПроверкиОтчетаHTML/ФичаДляПроверкиОтчетаHTML/Forms/Форма/Ext/Form
        • ФичаДляПроверкиОтчетаjUnit/ФичаДляПроверкиОтчетаjUnit/Forms/Форма/Ext/Form
        • ФичаДляПроверкиРаботыСкриншотов/ФичаДляПроверкиРаботыСкриншотов/Forms/Форма/Ext/Form
        • ФичаДляПроверкиФормированияВидео/ФичаДляПроверкиФормированияВидео/Forms/Форма/Ext/Form
    • libraries
      • TestClients/step_definitions/many_test_clients_one_scenario/many_test_clients_one_scenario/Forms/Форма/Ext/Form
      • UITestRunner/step_definitions
        • ОткрытьTestClient/ОткрытьTestClient/Forms/Форма/Ext/Form
        • ПодключениеНесколькихКлиентовТестированияБиблиотека/ПодключениеНесколькихКлиентовТестированияБиблиотека/Forms/Форма/Ext/Form
        • ПроверкаЗначенияМакета/ПроверкаЗначенияМакета/Forms/Форма/Ext/Form
        • ПроверкаИсключенияШага/ПроверкаИсключенияШага/Forms/Форма/Ext/Form
        • РаботаСИнтерфейсомДополнительный/РаботаСИнтерфейсомДополнительный/Forms/Форма/Ext/Form
        • РаботаСИнтерфейсом/РаботаСИнтерфейсом/Forms/Форма/Ext/Form
        • РаботаСОкномСообщений/РаботаСОкномСообщений/Forms/Форма/Ext/Form
        • РаботаСТаблицами/РаботаСТаблицами/Forms/Форма/Ext/Form
        • СохранитьМакетИзОбработкиВФайл/СохранитьМакетИзОбработкиВФайл/Forms/Форма/Ext/Form
        • ФильтрФормыСпискаЭкспорт/ФильтрФормыСпискаЭкспорт/Forms/Форма/Ext/Form
        • ФильтрФормыСписка/ФильтрФормыСписка/Forms/Форма/Ext/Form
      • VB/step_definitions
        • VBForm/VBForm/Forms/Форма/Ext/Form
        • VBManager/VBManager/Forms/Форма/Ext/Form
        • Док_ГененерацияEPFLib/Док_ГененерацияEPFLib/Forms/Форма/Ext/Form
        • Док_ЗагрузкаФичLib/Док_ЗагрузкаФичLib/Forms/Форма/Ext/Form
        • Док_ОткрытиеФормыLib/Док_ОткрытиеФормыLib/Forms/Форма/Ext/Form
        • Док_ПередачаПараметровВСценарийLib/Док_ПередачаПараметровВСценарийLib/Forms/Форма/Ext/Form
        • Док_ПроверитьЕстьЛиОкноСОшибкойLib/Док_ПроверитьЕстьЛиОкноСОшибкойLib/Forms/Форма/Ext/Form
        • Док_РаботаСПеременнымиКонтекстИКонтекстСохраняемыйLib/Док_РаботаСПеременнымиКонтекстИКонтекстСохраняемыйLib/Forms/Форма/Ext/Form
        • ЗагрузкаФичи/ЗагрузкаФичи/Forms/Форма/Ext/Form
        • ЗаполнитьНастройкиЗаписиВидео/ЗаполнитьНастройкиЗаписиВидео/Forms/Форма/Ext/Form
        • ЗапускПростогоСценарияTestClient/ЗапускПростогоСценарияTestClient/Forms/Форма/Ext/Form
        • ИнтервалВыполненияШага/ИнтервалВыполненияШага/Forms/Форма/Ext/Form
        • ОстановитьВыполнениеШагов/ОстановитьВыполнениеШагов/Forms/Форма/Ext/Form
        • Плагины/Плагины/Forms/Форма/Ext/Form
        • ПримерНаписанияФичиLib/ПримерНаписанияФичиLib/Forms/Форма/Ext/Form
        • РазвернутьВеткиДереваVB/РазвернутьВеткиДереваVB/Forms/Форма/Ext/Form
        • СозданиеFixtures/СозданиеFixtures
      • manually/step_definitions/setlabelsallure/setlabelsallure/Forms/Форма/Ext/Form
      • Автоинструкции/step_definitions/ВыводТекста/ВыводТекста/Forms/Форма/Ext/Form
      • Данные/step_definitions/ЗапросыКБД/ЗапросыКБД/Forms/Форма/Ext/Form
      • Макеты/step_definitions
        • Load1000ItemsfromMxl/Load1000ItemsfromMxl
        • СозданиеFixturesПоМакетуОбработкиФичи/СозданиеFixturesПоМакетуОбработкиФичи
        • СозданиеДокументовСДвижениями/СозданиеДокументовСДвижениями/Forms/Форма/Ext/Form
        • СозданиеЗаписейРС/СозданиеЗаписейРС
        • УстановкаСистемныхПараметров/УстановкаСистемныхПараметров/Forms/Форма/Ext/Form
      • Нумерация/step_definitions/Обновление_нумерации_объектов/Обновление_нумерации_объектов/Forms/Форма/Ext/Form
      • ОбычныеФормы/step_definitions/КнопкаНажималкаОбычныйИнтерфейс/КнопкаНажималкаОбычныйИнтерфейс/Ext
      • Пауза
      • ПеременныеОкружения
      • Плагины/step_definitions
        • Фича_ИнтернетПочта/Фича_ИнтернетПочта/Forms/Форма/Ext/Form
        • Фича_Работа_с_FakeSMTPServer/Фича_Работа_с_FakeSMTPServer/Forms/Форма/Ext/Form
        • Фича_РегулярныеВыражения/Фича_РегулярныеВыражения
        • Фича_УправлениеПриложениями/Фича_УправлениеПриложениями
      • Роли/step_definitions/ДоступнстьРоли/ДоступнстьРоли/Forms/Форма/Ext/Form
      • Условие
      • Файлы/step_definitions
        • Доступ_к_каталогу_проекта/Доступ_к_каталогу_проекта/Forms/Форма/Ext/Form
        • Файловые_операции/Файловые_операции/Forms/Форма/Ext/Form
      • Формы/step_definitions/ОткрытьФормуОбъектаЗагруженногоИзМакета/ОткрытьФормуОбъектаЗагруженногоИзМакета/Forms/Форма/Ext/Form
      • Цикл/step_definitions
  • lib
  • plugins
    • LoadSettings/LoadSettings/Forms/Форма/Ext/Form
    • ГенераторОтчетаAllureXMLВерсия2/ГенераторОтчетаAllureXMLВерсия2
    • ГенераторОтчетаJUnitXML/ГенераторОтчетаJUnitXML
    • Данные/Данные/Ext
    • ЗагрузчикПользовательскихНастроек/ЗагрузчикПользовательскихНастроек/Forms/Форма/Ext/Form
    • СериализаторMXL/СериализаторMXL
    • ТестКлиенты/ТестКлиенты/Forms/Форма/Ext/Form
    • УтвержденияПроверкаТаблиц/УтвержденияПроверкаТаблиц/Ext
  • tests
    • smoke
      • тесты_КомандныйИнтерфейс/тесты_КомандныйИнтерфейс/Forms/Форма/Ext
      • тесты_ОткрытиеФормКонфигурации/Тесты_ОткрытиеФормКонфигурации
    • xunit
      • Core
        • Тесты_ВыполнениеТестов/Тесты_ВыполнениеТестов/Forms/Форма/Ext/Form
        • Тесты_ЗапускВПакетномРежиме/Тесты_ЗапускВПакетномРежиме/Ext
      • Plugins
  • tools

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

266 files changed

+2653
-1465
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@ lib.config
3131
tools/VideoTools/FrameShow.exe
3232
tools/VideoTools/KeyboardType.exe
3333
tools/VideoTools/MouseMove.exe
34+
doc/linux-private.md

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@
55
"gherkin-autocomplete.srcBslPath": [
66
"features/libraries"
77
],
8+
"git.ignoreLimitWarning": true,
89

910
}
File renamed without changes.

doc/PluginsTemplates/ШаблонГенератораОтчета/ШаблонГенератораОтчета/Ext/ObjectModule.bsl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
Результат.Вставить("Представление", "");
1818
// Задействует АПИ для вывода результата отчета по мере исполнения тестов
1919
//Результат.Вставить("ПотоковыйВывод", Истина);
20+
21+
// Формирует сводный файл при потоковом выводе. По умолчанию Истина
22+
// для junit сводный файле не нужен (Ложь), а для Аллюр нужен (Истина)
23+
//Результат.Вставить("ФормироватьСводныйФайл", Истина);
2024

2125
ВызватьИсключение "Необходимо указать представление";
2226

doc/bdd/MakeAutoVideo.md

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,44 @@
22

33
## Какой надо установить софт
44

5-
1. VLC - актуальная версия. [Ссылка](https://www.videolan.org/vlc/releases/)
6-
2. Пакет ImageMagick. [Ссылка](http://www.imagemagick.org/script/download.php) Выбирать пакет, в котором есть "dll", например "ImageMagick-7.0.7-22-Q16-x64-dll.exe". Необходимо прописать путь в Path. Также при установке ImageMagick необходимо обязательно установить флаг "Install legacy utilities (e.g. convert)" , иначе convert.exe не будет установлен.
7-
3. Oscript. [Ссылка](http://oscript.io/downloads) Необходимо прописать путь в Path.
8-
4. (Не обязательно) Для озвучки голосом необходимо установить [Microsoft Speech Platform х32](https://www.microsoft.com/en-us/download/details.aspx?id=27225) и [Server Runtime Languages](https://www.microsoft.com/en-us/download/details.aspx?id=27224) MSSpeech_TTS_ru-RU_Elena или другую голосовую библиотеку. Если не хотите озучивать текст - надо **снять** флаг **Делать озвучку TTS**.
9-
5. (Не обязательно) Также понадобится голосовой движок Балаболка консольный вариант. [Ссылка](http://www.cross-plus-a.ru/bconsole.html) Необходимо прописать путь в Path.
10-
6. Если на компьютере нет аудиокарты (настоящей или виртуальной) - озвучка работать не будет из-за особенностей движка TTS.
11-
7. (Не обязательно) Для отрисовки рамки вокруг активного элемента формы и для перемещения курсора мыши надо скачать UItoolsFor1C.zip [отсюда](https://github.com/Pr-Mex/UItoolsFor1C/releases) и распаковать архив в каталог \add\tools\VideoTools. Если не хотите использовать эти утилиты - тогда надо **снять** флаги **Подсвечивать активные элементы формы** и **Перемещать курсор мышки к активному элементу формы**.
5+
1. VLC - только версию 2.1.5 по [ссылке](https://www.videolan.org/vlc/releases/2.1.5.html).
6+
7+
* **Версию 2.2 или выше не ставить, будут ошибки.**
8+
9+
2. Пакет ImageMagick. [Ссылка](http://www.imagemagick.org/script/download.php)
10+
11+
* Выбирать пакет, в котором есть "dll", например "ImageMagick-7.0.7-22-Q16-x64-dll.exe".
12+
* Необходимо прописать путь в Path.
13+
* Также при установке ImageMagick необходимо обязательно установить флаг `Install legacy utilities (e.g. convert)` , иначе `convert.exe` не будет установлен.
14+
3. Oscript. [Ссылка](http://oscript.io/downloads)
15+
16+
* Необходимо прописать путь в Path.
17+
18+
4. (Не обязательно) Для озвучки голосом необходимо установить [Microsoft Speech Platform х32](https://www.microsoft.com/en-us/download/details.aspx?id=27225) и [Server Runtime Languages](https://www.microsoft.com/en-us/download/details.aspx?id=27224), `MSSpeech_TTS_ru-RU_Elena` или другую голосовую библиотеку.
19+
20+
* Если не хотите озвучивать текст - надо **снять** флаг **Делать озвучку TTS**.
21+
22+
5. (Не обязательно) Также понадобится голосовой движок Балаболка консольный вариант. [Ссылка](http://www.cross-plus-a.ru/bconsole.html)
23+
24+
* Необходимо прописать путь в Path.
25+
26+
6. Если на компьютере нет аудио-карты (настоящей или виртуальной) - озвучка работать не будет из-за особенностей движка TTS.
27+
7. (Не обязательно) Для отрисовки рамки вокруг активного элемента формы и для перемещения курсора мыши надо скачать UItoolsFor1C.zip [отсюда](https://github.com/Pr-Mex/UItoolsFor1C/releases) и распаковать архив в каталог add\tools\VideoTools.
28+
29+
* Если не хотите использовать эти утилиты - тогда надо **снять** флаги **Подсвечивать активные элементы формы** и **Перемещать курсор мышки к активному элементу формы**.
1230
8. Перезагрузиться.
13-
9. Заполнить поля, необходимые для записи видео. Рекомендуется сначала заполнить настройки по умолчанию - на закладке **Автоинструкции** кнопка **Загрузить настройки по умолчанию**.
31+
9. Заполнить поля, необходимые для записи видео.
32+
33+
* Рекомендуется сначала заполнить настройки по умолчанию
34+
* на закладке **Автоинструкции** кнопка **Загрузить настройки по умолчанию**.
35+
1436
10. Затем на закладке **Автоинструкции** нажать на кнопку **Проверить что запись видео будет работать** и убедиться в прохождении всех проверок.
1537

1638
## Настройки записи
1739

1840
Что означают параметры записи.
1941
Чтобы не ломать себе голову какими должны быть настройки - нажмите на кнопку **ЗагрузитьНастройкиПоУмолчанию**. Многие параметры сразу заполнятся как надо.
20-
Скорее всего надо будет изменить путь к команде Convert и каталогу музыки.
42+
Скорее всего, надо будет изменить путь к команде `Convert` и каталогу музыки.
2143

2244
1. **Флаг Создавать видеоинструкцию** - если Истина - тогда будет создаваться видео.
2345
2. **Каталог для формирования инструкций Видео** - туда будет выложен результат записи видео - **result.mp4**

doc/history.MD

Lines changed: 62 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,68 @@
1+
# v6.1.0 Поддержка любых режимов работы 1С от 8.3.5 до последней версии 8.3.16
2+
3+
- BDD, TDD и дымовые тесты - Поддержка любых режимов работы 1С от 8.3.5 до последней версии 8.3.16 #438 #447 #518
4+
5+
- Очередная унификация методов для работы с клиентами тестирования
6+
- для BDD, TDD и дымовых тестов #513
7+
8+
## Плагины
9+
10+
- Сравнение таблиц без учета порядка строк #491
11+
- Доработки плагина Данные #491
12+
- Плагин.ИнтернетПочта - Добавлен фильтр сообщений по тексту вложения #519
13+
14+
## BDD - проверка поведения
15+
16+
### Новые BDD-шаги
17+
18+
- Чтение переменных окружения windows\linux #452 #533
19+
20+
### Исправления
21+
22+
- Исправлены шаги проверки существования файлов/каталогов по шаблону с "*" или "?" #529
23+
24+
- Если управляемая форма содержит таблицу, колонки которой сгруппированы, то падал шаг "Тогда таблица "ИмяТаблицы" стала равной" #492 #510
25+
26+
- ОФ:Не открывается bddRunner в обычном приложении #499
27+
- ошибка запуска в режиме совместимости 8.3.5 и ниже
28+
- Ошибка проверки условия "Если ... Тогда" на add 6.0.0 #488
29+
- Исправлены ошибочные имена сценариев #530
30+
- небольшое ускорение #531
31+
32+
## Дымовые тесты
33+
34+
Исправления:
35+
- Исправлена ошибка при отключении теста открытия формы справочников в файле настроек и добавлено удаление создаваемого элемента-владельца
36+
- #520 #521 #524
37+
- Не передается параметр ОткрываемФормыНаКлиентеТестирования из конфигурационного файла для дымовых тестов открытия форм #503 #504
38+
- В поставке 6.0.0 появилась лишняя обработка в /tests/smoke/ #483
39+
40+
## Генерация данных
41+
42+
Исправления:
43+
- Нельзя сохранить макет в файл в асинхронном режиме #250 #522
44+
- В плагине СериализаторMXL не работает сохранение макета в файл в клиент-сервере, если не поддерживаются асинхронные вызовы #496 #498
45+
46+
## TDD - тесты кодом
47+
48+
Исправления:
49+
- Исправлено разное количество тестов в junit-отчете и отчете Аллюр #527
50+
- Исправлена ошибка генерация отчета о тестирования в серверной базе на 8.3.15 #507 #508
51+
52+
- Исправлен тест ТестДолжен_ПроверитьНеРавенствоТаблиц_НечеткоеСравнение #523
53+
- Исправлен тест ТестыПроверитьРавенствоТаблиц.ТестДолжен_ПроверитьНеРавенствоТаблиц_НечеткоеСравнение #528
54+
55+
## Документация
56+
57+
- Дополнена инструкция для создания видеоинструкций #486
58+
159
# v6.0.0 - Простая передача переменных в шагах BDD + Linux + 39 шагов для файлов/каталогов + Дымовые тесты + Документация
260

361
## Универсальная простейшая подстановка любых переменных из контекстов (обычный и глобальный) в любых шагах BDD
462

563
- Например, `И я выполняю произвольный шаг с параметром "$Моя переменная$"` (и пробелы возможны)
664
- или `И я выполняю произвольный шаг с параметром "$$Моя глобальная переменная$$"`
7-
- или `И я выполняю произвольный шаг с параметром "$МояПеременная$"`
65+
- или `И я выполняю произвольный шаг с параметром "$МояПеременная$"`
866
- или `И я выполняю произвольный шаг с параметром "$$МояГлобальнаяПеременная$$"`
967
- Подробные примеры смотрите [в фиче "ПроверкаВычисленияПеременных.feature"](https://github.com/silverbulleters/add/blob/develop/features/Core/FeatureReader/%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D1%85.feature)
1068

@@ -28,7 +86,7 @@
2886
```gherkin
2987
И я выполняю произвольный шаг с параметром
3088
"""
31-
Мой
89+
Мой
3290
многострочный параметр
3391
"""
3492
```
@@ -69,7 +127,7 @@
69127

70128
- Исправлено падение открытия форм, если у пользователь нет права на просмотр формы #475 #476
71129
- Спасибо @witales
72-
- Из теста "ПроверкаРежимаБлокировки" исключены объекты вида
130+
- Из теста "ПроверкаРежимаБлокировки" исключены объекты вида
73131
- "Нумераторы документов" #481 #482
74132
- Спасибо @ovcharenko-di
75133
- HTTPСервисы #472
@@ -108,7 +166,7 @@
108166

109167
- Добавлена возможность указать папку, в которую надо сложить отчет Allure, в т.ч. и для дымовых тестов #456
110168
- Спасибо @theshadowco
111-
- В итоге есть возможность использования 2х режимов создания отчетов Аллюр
169+
- В итоге есть возможность использования 2х режимов создания отчетов Аллюр
112170
- финальное формирования единого отчета после выполнения ВСЕХ тестов
113171
- минус - если 1С при тестировании упадет по разным причинам, то отчет не будет сформирован
114172
- потоковое создание отдельных отчетов Аллюр при выполнении каждого теста
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@
173173
```bsl
174174
Данные.НачатьСоздание("РегистрНакопления.РегистрНакопленияОстатки")
175175
// Ключевое слово _Отбор устанавливает отбор по набору записей
176-
.Реквизит("_ОтборРегистратор", Данные.СоздатьДокумент("ДокументСДвижениями"))
176+
.Отбор("Регистратор", Данные.СоздатьДокумент("ДокументСДвижениями"))
177177
.Реквизит("Период", НачалоДня(ТекущаяДата()))
178178
.Реквизит("ВидДвижения", ВидДвиженияНакопления.Приход)
179179
.ШапкаНабора("Измерение1", "РесурсЧисло1")

epf/bddRunner/bddRunner/Ext/ObjectModule.bsl

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
Функция ПолучитьВерсиюОбработки(ДобавлятьНазвание = Истина,ТолькоЦифры = Ложь) Экспорт
99

10-
Версия = "6.0.0";
10+
Версия = "6.1.0";
1111

1212
Если ТолькоЦифры Тогда
1313
Возврат Версия;
@@ -2042,16 +2042,17 @@
20422042

20432043
КонецПроцедуры
20442044

2045-
Процедура ДобавитьШагВМассивТестов(МассивТестов,Снипет,ИмяПроцедуры,ПредставлениеТеста = Неопределено,ОписаниеШага = Неопределено,ТипШагаДляОписания = Неопределено,ТипШагаВДереве = Неопределено) Экспорт
2045+
Процедура ДобавитьШагВМассивТестов(МассивТестов, Снипет, ИмяПроцедуры, ПредставлениеТеста = Неопределено,
2046+
ОписаниеШага = Неопределено, ТипШагаДляОписания = Неопределено, ТипШагаВДереве = Неопределено) Экспорт
2047+
20462048
Структура = Новый Структура;
20472049

2048-
Структура.Вставить("Снипет",Снипет);
2049-
Структура.Вставить("ИмяПроцедуры",ИмяПроцедуры);
2050-
Структура.Вставить("ПредставлениеТеста",ПредставлениеТеста);
2051-
Структура.Вставить("ОписаниеШага",ОписаниеШага);
2052-
Структура.Вставить("ТипШага",ТипШагаДляОписания);
2053-
Структура.Вставить("ТипШагаВДереве",ТипШагаВДереве);
2054-
Структура.Вставить("Транзакция",Неопределено);
2050+
Структура.Вставить("Снипет", Снипет);
2051+
Структура.Вставить("ИмяПроцедуры", ИмяПроцедуры);
2052+
Структура.Вставить("ПредставлениеТеста", ПредставлениеТеста);
2053+
Структура.Вставить("ОписаниеШага", ОписаниеШага);
2054+
Структура.Вставить("ТипШага", ТипШагаДляОписания);
2055+
Структура.Вставить("ТипШагаВДереве", ТипШагаВДереве);
20552056
МассивТестов.Добавить(Структура);
20562057
КонецПроцедуры
20572058

epf/bddRunner/bddRunner/Forms/ВыборИзвестногоШага/Ext/Form/Module.bsl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,21 +330,17 @@
330330
//получить список шагов с учетом фильтра
331331
Если ЗначениеЗаполнено(ФильтрДереваШагов) Тогда
332332

333-
ТабРезультат = ТабОригинал.Скопировать();
334333
ТабРезультат = ПолучитьРезультатПоиска(ТабОригинал,"ПредставлениеТеста");
335334

336335
ТабРезультат.Индексы.Добавить("СтрокаДляПоиска");
337336

338-
ТабРезультат2 = ТабОригинал.Скопировать();
339337
ТабРезультат2 = ПолучитьРезультатПоиска(ТабОригинал,"ОписаниеШага");
340338
ДополнитьТаблицуРезультатаПоиска(ТабРезультат,ТабРезультат2);
341339

342340
Если ПоказатьШагиНаРусском Тогда
343-
ТабРезультат3 = ТабОригинал.Скопировать();
344341
ТабРезультат3 = ПолучитьРезультатПоиска(ТабОригинал,"ОписаниеШагаОригинал");
345342
ДополнитьТаблицуРезультатаПоиска(ТабРезультат,ТабРезультат3);
346343

347-
ТабРезультат4 = ТабОригинал.Скопировать();
348344
ТабРезультат4 = ПолучитьРезультатПоиска(ТабОригинал,"ПредставлениеТестаОригинал");
349345
ДополнитьТаблицуРезультатаПоиска(ТабРезультат,ТабРезультат4);
350346
КонецЕсли;
-26 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)