1с 8.3 или несбывшиеся надежды

Обсуждение различных вопросов, связанных с разработкой и эксплуатацией 1С-Предприятия 8.X
Аватара пользователя
kuntashov
Сообщения: 448
Зарегистрирован: 24 авг 2011, 15:53
Откуда: Саратов
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение kuntashov »

sosnae писал(а):Так, вот хотелось бы услышать идеи по данной функциональности, ну и посмотреть уже сделанные наработки.


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

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

Во-вторых, с юнит-тестированием в 1С не так все просто, и проблема не в технологической плоскости, а в организационно-методической: чем "ближе" тестируемый участок приложения к конечному пользователю, тем сложнее заниматься поддержкой этих тестов в актуальном состоянии и т.п., проблема с тестированием алгоритмов, работающих с персистентными данными (проведения/обработки с записью чего-то в базу) и т.п.

Но в какие-нибудь перспективные планы задачу по реализации описанного сценария записать можно. Ну и, конечно же, с целью "поиграться" и прокачать скилы программирования на js и не только такую задачу сделать интересно.

Надеюсь, не разочаровал своим ответом.
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
sosnae
Сообщения: 588
Зарегистрирован: 20 дек 2011, 10:31
Откуда: Украина, Запорожье

Re: 1с 8.3 или несбывшиеся надежды

Сообщение sosnae »

kuntashov писал(а):сами по себе графики не самоцель
;) - полностью согласен.
У меня к сожалению не получается, как Артур 70/90% кода делать через тестирование, при этом все чаще встречаюсь с такими вещами, когда тестирование просто необходимо, особенно при добавлении новой функциональности к старым алгоритмам. Хочу попробовать добавить возможность автоматического запуска тестов по расписанию или же при commit в хранилище, ну и основная идея запускать тяжеловесные тесты позже, не во время разработки (т.е. даже если используем TDD, то запускаем только необходимые тесты).
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение artbear »

sosnae писал(а):
kuntashov писал(а):основная идея запускать тяжеловесные тесты позже, не во время разработки (т.е. даже если используем TDD, то запускаем только необходимые тесты).

для TDD все-таки почти обязательное условие запуск всех тестов :(
хотя бы всегда запускать те тесты, которые связаны с разрабатываемом кодом.
sosnae
Сообщения: 588
Зарегистрирован: 20 дек 2011, 10:31
Откуда: Украина, Запорожье

Re: 1с 8.3 или несбывшиеся надежды

Сообщение sosnae »

офф: можно попросить провести мастер класс по тестированию?
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение artbear »

Если вопрос ко мне, то пока некогда, разрываюсь на части.
Аватара пользователя
kuntashov
Сообщения: 448
Зарегистрирован: 24 авг 2011, 15:53
Откуда: Саратов
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение kuntashov »

На партнерском всплыла информация, что в 8.3 все-таки планируется реализация механизмов (в ознакомительную версию их не включили), которые должны позволить реализацию инструментов для сценарного тестирования, скорее всего это значит, что в платформу добавят возможности программного вызова событий элементов интерфейса (SendKeys с управляемыми формами сложно использовать).
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Аватара пользователя
demon_infernal
Сообщения: 124
Зарегистрирован: 17 апр 2012, 20:54
Откуда: Октябрьский
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение demon_infernal »

В конфигураторе 8.2 есть пункт Конфигурация - Выгрузить файлы конфигурации. И там тоже три кнопки: "выполнить", "отменить" и "справка". Причем, я сейчас вспоминаю, что я этим пользовался. Чем это стало лучше в 8.3? Кто-нибудь вообще этими пунктами меню пользуется?
UPD. +100 за мастер-класс от Артура по тестированию
Нет никакого рая, каждое сердце - темница
Аватара пользователя
kuntashov
Сообщения: 448
Зарегистрирован: 24 авг 2011, 15:53
Откуда: Саратов
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение kuntashov »

В 8.2 выгружаются только модули и макеты и роли в xml, картинки еще, кажется. В 8.3 выгружается ВСЯ конфигурация в xml-файлы, т.е. в том числе и метаданные.
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение artbear »

kuntashov писал(а):В 8.2 выгружаются только модули и макеты и роли в xml, картинки еще, кажется. В 8.3 выгружается ВСЯ конфигурация в xml-файлы, т.е. в том числе и метаданные.

Один минус - обычные формы выгружаются как бинарники :(
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: 1с 8.3 или несбывшиеся надежды

Сообщение artbear »

demon_infernal писал(а):UPD. +100 за мастер-класс от Артура по тестированию

Уж ты-то можешь в реале посмотреть и спросить, вкратце я уже показывал :)
Ответить