Снегопат
https://snegopat.ru/forum/

testrunner.js и порт jsUnit - юнит-тестирование для скриптов
https://snegopat.ru/forum/viewtopic.php?f=3&t=67
Страница 1 из 1

Автор:  kuntashov [ 17 ноя 2011, 22:00 ]
Заголовок сообщения:  testrunner.js и порт jsUnit - юнит-тестирование для скриптов

Скрипт testrunner.js и скрипт-библиотека jsUnitCore.js

Предназначены для автоматического выполнения юнит-тестов других скриптов-аддинов разработчиками. Базируется на популярной библиотеки для юнит-тестирования кода на JavaScript - jsUnit (http://jsunit.net).

Подробное описание скрипта со скриншотом в вики: http://snegopat.ru/scripts/wiki?name=DevTools/testrunner.js

Автор:  kuntashov [ 17 ноя 2011, 22:02 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

Предыдущее обсуждение функционала скрипта и пожелания по его функционалу: http://snegopat.ru/forum/viewtopic.php?f=3&t=54&start=20#p634

Автор:  JohnyDeath [ 17 ноя 2011, 23:41 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

Извиняюсь за ОФФ, но больше спросить особо негде.
Смотрю на вас всех и понимаю, что вы функциональное тестирование должны применять в 1С для своих конфигураций/правок конфигураций. Не сочтите за наглость и расскажите чем и как пользуетесь.
Ну не поверю я, что вы для отладки пяти скриптов мутите такое чудо, а конфигурации перед отдачи клиенту никак не тестируете.

Автор:  artbear [ 18 ноя 2011, 06:09 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

Жень, заведи новую тему, обсудим.

Автор:  kuntashov [ 18 ноя 2011, 07:21 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

JohnyDeath писал(а):
Извиняюсь за ОФФ, но больше спросить особо негде.
Смотрю на вас всех и понимаю, что вы функциональное тестирование должны применять в 1С для своих конфигураций/правок конфигураций. Не сочтите за наглость и расскажите чем и как пользуетесь.
Ну не поверю я, что вы для отладки пяти скриптов мутите такое чудо, а конфигурации перед отдачи клиенту никак не тестируете.


По юнит-тестированию конфигураций 1С и по тестированию в целом лучше Артур расскажет, у меня в этой области опыт почти нулевой, а Артур - соавтор FuncTest'а.

А функциональное тестирование я выполняю вручную, прогоняя контрольный пример по заранее подготовленному сценарию и проверяя данные.

За "такое чудо" я взялся с целью посмотреть, как будут вести себя объемные (по количеству кода) скрипты в Снегопате, насколько стабильно. Плюс, в случае скриптов, юнит-тестирование проще делать, чем в случае функционала информационных баз.

Но к дискуссии (в отдельной ветке) присоединюсь с удовольствием, тема для меня тоже актуальная. Только наверное, ее надо на 1Cpp-форуме или тут в курилке, все таки по тематике это не для этого раздела форума.

Автор:  artbear [ 18 ноя 2011, 07:49 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

kuntashov писал(а):
Но к дискуссии (в отдельной ветке) присоединюсь с удовольствием, тема для меня тоже актуальная. Только наверное, ее надо на 1Cpp-форуме или тут в курилке, все таки по тематике это не для этого раздела форума.

+1 Лучше, наверное, все-таки на 1С++. тем более, что там уже есть аналогичные темы
ЗЫ еще Палыча нужно потерзать, у него в конторе давно юзается своя самописная система для 8ки

Автор:  kuntashov [ 22 ноя 2011, 21:56 ]
Заголовок сообщения:  Re: testrunner.js и порт jsUnit - юнит-тестирование для скри

Скрипт обновлен, реализованы задачи, которые обсуждались с Артуром в ветке про исключения:

  • Реализована возможность установки настройки "Автоматически перезагружать тесты перед выполнением".
  • Добавлена опция "Выводить информацию об успешном выполнении тестов".
  • Исправлено неприятное поведение, возникающее при перезагрузке скрипта TestRunner'а. Добавлены макросы для закрытия окна и повторного открытия

Описание скрипта также обновлено.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/