Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autotest api #754

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
a80c9fb
Шаболн плагина УтвержденияBDDForms и тестов к нему
agaltsoff Nov 24, 2017
0ddc27a
УтвержденияBDDForms ПодключениеКлиентаТестирования ОтключениеКлиентаТ…
agaltsoff Nov 24, 2017
7f23b16
Перенёс всё из формы УтвержденияBDDForms в УтвержденияBDD, удалил Утв…
agaltsoff Nov 24, 2017
8a2a59a
УтвержденияBDD работа с клиентом тестирования через плагин ТестКлиенты
agaltsoff Nov 25, 2017
cb4762d
Открытие формы списка. Функционал действует но форма не открывается))
agaltsoff Nov 25, 2017
3d5bffd
Исправил запуск и завершение в ТестКлиенты, тест открытия формы в Тес…
agaltsoff Nov 26, 2017
d5c3810
Поиск в списке и открытие в ТестКлиенты.
agaltsoff Nov 26, 2017
9178dc0
Выделил области с помощью #Область #КонецОбласти
agaltsoff Nov 27, 2017
45cebf6
Подключение, Открытие формы списка, Поиск в списке, Открытие в списке…
agaltsoff Nov 27, 2017
ca5f883
Убрал сообщения перед запуском и после запуска теста, добавил тест вы…
agaltsoff Nov 27, 2017
cdb4679
Утверждения ОткрытиеВСписке, УстановкаОтбораВСписке, КоличествоСтрокВ…
agaltsoff Nov 27, 2017
3578233
Тесты_УтвержденияBDDForms выполняются на пустой тесовой конфигурации …
agaltsoff Nov 28, 2017
f44c610
Версия 4.2.0.3
agaltsoff Nov 28, 2017
2335341
Отбор в списке по регистратору. Отладка.
agaltsoff Nov 28, 2017
14483e0
???????????.???????????????????????????????????? ???? ????. ????????.
agaltsoff Nov 29, 2017
49125ef
Рефакторинг УстановитьОтборВСпискеПоРегистратору с функциями Найти...
agaltsoff Nov 29, 2017
f1f6ce7
ТестКлиенты отбор в списке по регистратору
agaltsoff Nov 29, 2017
2adb10c
ТестКлиенты.КОписаниюСтроки добавил тип Строка и Неопределено
agaltsoff Nov 29, 2017
baa989e
Тест для установки отбора в списке, не проходит.
agaltsoff Nov 29, 2017
bb0fd04
ТестКлиенты.УстановитьОтборВСпискеПоРегистратору плюс тест. Работает.
agaltsoff Nov 30, 2017
026b209
ЭтоПустойСписок без использования выделения всех строк.
agaltsoff Nov 30, 2017
3c93e3b
УстановитьОтборВСпискеПоРегистратору добавил проверки на открытие око…
agaltsoff Nov 30, 2017
5fc9130
УстановитьОтборВСписке с помощью расширенного поиска с учётом возможн…
agaltsoff Nov 30, 2017
9b5bcd5
Отладка через БСП и ИР. Работает.
agaltsoff Dec 3, 2017
ee388d2
Отладка через БСП и ИР работает в рабочей базе.
agaltsoff Dec 4, 2017
8cc87f9
minor ТестКлиенты скопировал сюда из сетевого каталога. Сообщение об …
agaltsoff Dec 4, 2017
eddaf38
Плагины и тесты из дополнительных отчётов и обработки БСП загружаются…
agaltsoff Dec 4, 2017
8620344
В xddTestRunner перенёс загрузку плагинов из дополнительных обработок…
agaltsoff Dec 5, 2017
8657cdd
Сделал вызовы методов БСП через Выполнить/Вычислить для запуска без о…
agaltsoff Dec 5, 2017
293c849
Добавил модуль ТестКлиент, работу с клиентом тестирования перенёс туд…
agaltsoff Dec 7, 2017
932b0b6
Все процедуры перенёс. Тест начал выполняться.
agaltsoff Dec 7, 2017
c0c2b6d
Перенёс всё в конфигурацию.
agaltsoff Dec 7, 2017
f151cb9
Тесты ТестКлиент проходят.
agaltsoff Dec 8, 2017
00b53d8
Убрал неиспользуемое из Тест_ТестКлиент
agaltsoff Dec 8, 2017
dbb78fe
Выгрузил тестовую конфигурацию с новыми плагинами
agaltsoff Dec 8, 2017
346be17
В xddTestRunner вернул загрузку извнешних обработок БСП в ПодключитьП…
agaltsoff Jan 2, 2018
0727261
Исправил ошибки в менеджере тест клиентов при установке отбора в спис…
agaltsoff Jan 3, 2018
20fa1be
Исправил мелкие ошибки. Переименовал области по стандартам 1С.
agaltsoff Jan 3, 2018
ac79e43
Исправил мелкие ошибки. Тест в рабочей базе теоретически проходит.
agaltsoff Jan 4, 2018
c88b444
Исправил установку отбора по параметрам поиска перед поиском в списке.
agaltsoff Jan 6, 2018
a53e816
Исправил вызов утверждений BDD в тест клиенте. Тест в рабочей базе пр…
agaltsoff Jan 6, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified Plugins/ЗагрузчикФайла.epf
Binary file not shown.
Binary file not shown.
Binary file added Plugins/ТестКлиент.epf
Binary file not shown.
Binary file removed Plugins/ТестКлиенты.epf
Binary file not shown.
Binary file modified Plugins/УтвержденияBDD.epf
Binary file not shown.
Binary file added Tests/Plugins/Тесты_ТестКлиент.epf
Binary file not shown.
Binary file added Tests/TestConfig.cf
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -129,15 +129,39 @@
Возврат Контейнер;
КонецФункции

&НаСервереБезКонтекста
Функция ПолучитьДополнительнуюОбработкуБСП(ИмяВнешнейОбработки)
Попытка
ДополнительнаяОбработка= Вычислить("Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию(ИмяВнешнейОбработки)");
Если ДополнительнаяОбработка.Пустая() Тогда
ДополнительнаяОбработка= Неопределено
КонецЕсли;
Исключение
ДополнительнаяОбработка= Неопределено;
КонецПопытки;
Если ДополнительнаяОбработка <> Неопределено И ДополнительнаяОбработка.ПометкаУдаления Тогда
ДополнительнаяОбработка= Неопределено;
КонецЕсли;
Возврат ДополнительнаяОбработка;
КонецФункции

&НаКлиенте
Функция ЗагрузитьФайлНаКлиенте(ПостроительДереваТестов, ФайлОбработки, КонтекстЯдра)

ЭтоФайлОтчета = (НРег(ФайлОбработки.Расширение) = ".erf");

ДополнительнаяОбработка= ПолучитьДополнительнуюОбработкуБСП(ФайлОбработки.ИмяБезРасширения);

Если ДополнительнаяОбработка = Неопределено Тогда
ИмяПодключения= ФайлОбработки.ИмяБезРасширения;
Иначе
ИмяПодключения= Вычислить("ДополнительныеОтчетыИОбработкиВызовСервера.ПодключитьВнешнююОбработку(ДополнительнаяОбработка)");
КонецЕсли;

Если ЭтоФайлОтчета Тогда
ФормаОбработки = ПолучитьФорму("ВнешнийОтчет." + ФайлОбработки.ИмяБезРасширения + ".Форма");
ФормаОбработки = ПолучитьФорму("ВнешнийОтчет." + ИмяПодключения + ".Форма");
Иначе
ФормаОбработки = ПолучитьФорму("ВнешняяОбработка." + ФайлОбработки.ИмяБезРасширения + ".Форма");
ФормаОбработки = ПолучитьФорму("ВнешняяОбработка." + ИмяПодключения + ".Форма");
КонецЕсли;

Попытка
Expand All @@ -152,6 +176,7 @@
КонецПопытки;

Возврат Контейнер;

КонецФункции

&НаКлиенте
Expand Down
2 changes: 1 addition & 1 deletion src/Plugins/ЗагрузчикФайла/maps.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Form\Форма\Форма.bsl-->d75f146d-5027-4604-80fd-3b704ddd86a8.0 (50, 476)
Form\Форма\Форма.bsl-->645fc832-1f65-4ffd-bf51-33e600b43627.0 (50, 501)
10 changes: 5 additions & 5 deletions src/Plugins/ЗагрузчикФайла/renames.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
51efd65a-ed36-4be7-a563-89b34ebfa851-->und\51efd65a-ed36-4be7-a563-89b34ebfa851
4dfebff0-3578-4cc7-b23f-d02b460749f4.0\info-->und\4dfebff0-3578-4cc7-b23f-d02b460749f4.0\info
4dfebff0-3578-4cc7-b23f-d02b460749f4.0\text-->ObjectModule.bsl
645fc832-1f65-4ffd-bf51-33e600b43627-->und\645fc832-1f65-4ffd-bf51-33e600b43627
645fc832-1f65-4ffd-bf51-33e600b43627.0-->und\645fc832-1f65-4ffd-bf51-33e600b43627.0
copyinfo-->und\copyinfo
d75f146d-5027-4604-80fd-3b704ddd86a8-->und\d75f146d-5027-4604-80fd-3b704ddd86a8
d75f146d-5027-4604-80fd-3b704ddd86a8.0-->und\d75f146d-5027-4604-80fd-3b704ddd86a8.0
dfe532e1-d0ef-4008-afd4-214781ee4960.0\info-->und\dfe532e1-d0ef-4008-afd4-214781ee4960.0\info
dfe532e1-d0ef-4008-afd4-214781ee4960.0\text-->ObjectModule.bsl
f5035bba-8cfe-4a19-8ddc-f6c3700068ba-->und\f5035bba-8cfe-4a19-8ddc-f6c3700068ba
root-->und\root
version-->und\version
versions-->und\versions

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{0,
{12,
{1,
{0,0,4e8e1a4a-a947-419b-95c8-58a411e3ffa4},"Форма",
{0,0,645fc832-1f65-4ffd-bf51-33e600b43627},"Форма",
{1,"ru","Форма"},"",0,1,32e087ab-1491-49b6-aba7-43571b41ac2b,3},0,1,
{2,
{"#",1708fdaa-cbce-4289-b373-07a5a74bee91,1},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -178,15 +178,39 @@
Возврат Контейнер;
КонецФункции

&НаСервереБезКонтекста
Функция ПолучитьДополнительнуюОбработкуБСП(ИмяВнешнейОбработки)
Попытка
ДополнительнаяОбработка= Вычислить(""Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию(ИмяВнешнейОбработки)"");
Если ДополнительнаяОбработка.Пустая() Тогда
ДополнительнаяОбработка= Неопределено
КонецЕсли;
Исключение
ДополнительнаяОбработка= Неопределено;
КонецПопытки;
Если ДополнительнаяОбработка <> Неопределено И ДополнительнаяОбработка.ПометкаУдаления Тогда
ДополнительнаяОбработка= Неопределено;
КонецЕсли;
Возврат ДополнительнаяОбработка;
КонецФункции

&НаКлиенте
Функция ЗагрузитьФайлНаКлиенте(ПостроительДереваТестов, ФайлОбработки, КонтекстЯдра)

ЭтоФайлОтчета = (НРег(ФайлОбработки.Расширение) = "".erf"");

ДополнительнаяОбработка= ПолучитьДополнительнуюОбработкуБСП(ФайлОбработки.ИмяБезРасширения);

Если ДополнительнаяОбработка = Неопределено Тогда
ИмяПодключения= ФайлОбработки.ИмяБезРасширения;
Иначе
ИмяПодключения= Вычислить(""ДополнительныеОтчетыИОбработкиВызовСервера.ПодключитьВнешнююОбработку(ДополнительнаяОбработка)"");
КонецЕсли;

Если ЭтоФайлОтчета Тогда
ФормаОбработки = ПолучитьФорму(""ВнешнийОтчет."" + ФайлОбработки.ИмяБезРасширения + "".Форма"");
ФормаОбработки = ПолучитьФорму(""ВнешнийОтчет."" + ИмяПодключения + "".Форма"");
Иначе
ФормаОбработки = ПолучитьФорму(""ВнешняяОбработка."" + ФайлОбработки.ИмяБезРасширения + "".Форма"");
ФормаОбработки = ПолучитьФорму(""ВнешняяОбработка."" + ИмяПодключения + "".Форма"");
КонецЕсли;

Попытка
Expand All @@ -201,6 +225,7 @@
КонецПопытки;

Возврат Контейнер;

КонецФункции

&НаКлиенте
Expand Down Expand Up @@ -479,7 +504,7 @@
{1},0,"Объект",
{1,0},
{"Pattern",
{"#",5cce5f28-d8c9-48d6-9f87-928be46d5662}
{"#",0f064269-c5c2-4509-8193-6f771750188f}
},
{0,
{0,
Expand Down
10 changes: 5 additions & 5 deletions src/Plugins/ЗагрузчикФайла/und/copyinfo
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{4,
{2,
{d75f146d-5027-4604-80fd-3b704ddd86a8,d75f146d-5027-4604-80fd-3b704ddd86a8,1,
{d5b0e5ed-256d-401c-9c36-f630cafd8a62,"Форма"}
},
{dfe532e1-d0ef-4008-afd4-214781ee4960,dfe532e1-d0ef-4008-afd4-214781ee4960,1,
{4dfebff0-3578-4cc7-b23f-d02b460749f4,4dfebff0-3578-4cc7-b23f-d02b460749f4,1,
{c3831ec8-d8d5-4f93-8a22-f9bfae07327f,"ЗагрузчикФайла"}
},
{645fc832-1f65-4ffd-bf51-33e600b43627,645fc832-1f65-4ffd-bf51-33e600b43627,1,
{d5b0e5ed-256d-401c-9c36-f630cafd8a62,"Форма"}
}
},
{1,
{5cce5f28-d8c9-48d6-9f87-928be46d5662,dfe532e1-d0ef-4008-afd4-214781ee4960,0}
{0f064269-c5c2-4509-8193-6f771750188f,4dfebff0-3578-4cc7-b23f-d02b460749f4,0}
},
{0},
{0,0},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{1,
{f5035bba-8cfe-4a19-8ddc-f6c3700068ba},1,
{c3831ec8-d8d5-4f93-8a22-f9bfae07327f,
{1,
{4,0f064269-c5c2-4509-8193-6f771750188f,6a4491e8-0998-4d67-bcc5-34ce2416c686,
{0,
{1,
{0,0,4dfebff0-3578-4cc7-b23f-d02b460749f4},"ЗагрузчикФайла",
{1,"ru","Загрузчик файла"},"",0,0}
},645fc832-1f65-4ffd-bf51-33e600b43627,"",00000000-0000-0000-0000-000000000000},4,
{2bcef0d1-0981-11d6-b9b8-0050bae0a95d,0},
{3daea016-69b7-4ed4-9453-127911372fe6,0},
{d5b0e5ed-256d-401c-9c36-f630cafd8a62,1,645fc832-1f65-4ffd-bf51-33e600b43627},
{ec6bb5e5-b7a8-4d75-bec9-658107a699cf,0}
}
}
}
2 changes: 1 addition & 1 deletion src/Plugins/ЗагрузчикФайла/und/root
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{2,51efd65a-ed36-4be7-a563-89b34ebfa851,}
{2,f5035bba-8cfe-4a19-8ddc-f6c3700068ba,}
2 changes: 1 addition & 1 deletion src/Plugins/ЗагрузчикФайла/und/version
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
{216,0,
{80308,0}
{80309,0}
}
}
2 changes: 1 addition & 1 deletion src/Plugins/ЗагрузчикФайла/und/versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{1,9,"",8166408f-4159-4e2b-9781-2d591673955c,"51efd65a-ed36-4be7-a563-89b34ebfa851",aa5965af-4229-4bbe-b205-090baded4def,"copyinfo",a2e3eb0b-0020-47ab-ad3d-4a2d481c4930,"d75f146d-5027-4604-80fd-3b704ddd86a8",3d1dd6a8-9cce-40fd-ac47-2fb03a6d359f,"d75f146d-5027-4604-80fd-3b704ddd86a8.0",06306db7-53d9-4399-ba5b-df74053ccdb3,"dfe532e1-d0ef-4008-afd4-214781ee4960.0",3a46fc39-ff5b-4c85-8cdc-989a5b0e6fcb,"root",4d97ec92-f9c5-4e9e-b11c-dc73ed1a5dc7,"version",1e8c5a76-64cc-49c6-b5e3-648fcce003d9,"versions",394b2e82-e841-4627-863c-c710af5699c5}
{1,9,"",1a959781-f6dc-410a-81b0-4094080beef7,"4dfebff0-3578-4cc7-b23f-d02b460749f4.0",bb41c6e8-f3d9-486e-81b1-17bf39442129,"645fc832-1f65-4ffd-bf51-33e600b43627",c3c438ce-1914-47d8-b33d-bc29e73ce3e1,"645fc832-1f65-4ffd-bf51-33e600b43627.0",a51e4c8e-3f81-4327-aaa9-c6fadc638175,"copyinfo",b09f8309-5352-4565-8421-6d124ed021d7,"f5035bba-8cfe-4a19-8ddc-f6c3700068ba",402bcce6-e91d-4045-8cbf-1fb037a153b4,"root",81bdffad-3317-4786-baea-f1674811df7f,"version",c87b2a3d-c264-4093-8700-644e02a685d3,"versions",5e0e32ee-4f0b-46da-a028-96121e5d336e}
Loading