Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Тестирование конфигураций
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Тематическое общение
Acid
При обновлении конфигураций, особенно доделанных/исправленных стандартных, нужно внимательно все "доделки" проверить. Зачастую это делается вручную.
Но есть инструменты для 1с, чтобы прописать там сценарии тестирования.
Имеется в виду сценарное и автоматизированное тестирование.
Существует несколько ведущих инструментов: "1С: Автоматизированная проверка конфигураций", "Подсистема: Инструменты разработчика", "xUnitFor1C ".
Есть конечно и мелкие поделки. Кто чем пользуется?
Vofka
Автоматическое тестирование? В 1С?

TipsyKID
Если бы пользовался, то вот этим необходимо зарегистрироваться для просмотра ссылки
Acid
Цитата(Vofka @ 11.12.15, 13:17) необходимо зарегистрироваться для просмотра ссылки
Автоматическое тестирование? В 1С?


угу. сам недавно узнал о таком. вот чтиво: необходимо зарегистрироваться для просмотра ссылки
Нужная весчь, если для чего-то серьезного.
andr_andrey
Цитата(Acid @ 11.12.15, 15:35) необходимо зарегистрироваться для просмотра ссылки
угу. сам недавно узнал о таком. вот чтиво: необходимо зарегистрироваться для просмотра ссылки
Нужная весчь, если для чего-то серьезного.

Где найти это серьёзное, чтобы тесты оправдали себя?
Acid
УПП не серьезное? или у вас полный стандарт?
После обновлений интерфейсы/права не слетают? Не говоря о постоянных граблях.

Вот грядет новый налоговый кодекс. Будут обновлять кучу модулей. Надо соломки подстелить.
У меня такое обновление займет 2-3 дня, чтоб вручную все отследить.

Petre
Использовал АПК для самописки на 8.3 без режима совместимости. Да, помогает.
Для наших старых типовых (даже с тучей изменений и доработок) - не вижу смысла. Вот когда переведут на 8.3 (УТ 3, БП 2), вот тогда, наверное, стоит пройтись.

Сценарное тестирование, это вещь хорошая, но платная (да и не дешевая). Актуально, кмк, для серверных систем с 100+ пользователей.
Vofka
Цитата(Acid @ 11.12.15, 15:35) необходимо зарегистрироваться для просмотра ссылки
угу. сам недавно узнал о таком.

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

Про тестирование, как платформенный механизм в 8.3 я в курсе, но пока даже разработчики никаких тестов не выпустили. Но даже как оно там реализовано - это всеравно будет геморой. Не потому, что это 1С, а потому что сам процесс геморойный.

Поэтому в теории это все хорошо, но даже с появившимся платформенным механизмом тестирования, я лично это всё использовать пока не планирую, т.к. не вижу для себя особого профита от использования тестов. А вот гемороя дополнительного вижу кучу.
andr_andrey
Цитата(Acid @ 11.12.15, 16:45) необходимо зарегистрироваться для просмотра ссылки
УПП не серьезное? или у вас полный стандарт?
После обновлений интерфейсы/права не слетают? Не говоря о постоянных граблях.

Вот грядет новый налоговый кодекс. Будут обновлять кучу модулей. Надо соломки подстелить.
У меня такое обновление займет 2-3 дня, чтоб вручную все отследить.

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