Расширенный фильтр

Библиотека — все для 1С

BDD в 1С 117

Теория программирования

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    24023    19    

Опыт практического применения методики BDD на 1С. Написание сценариев 121

Теория программирования Практика программирования v8

Эта статья открывает цикл публикаций, в которых я хочу поделиться опытом использования методики BDD при разработке на 1С. В этой статье речь пойдёт о написании сценариев.

03.07.2016    18885    132    

BDD 1С по душе 77

Тестирование и исправление v8

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    19092    44    

Интеграция сценарного тестирования в процесс разработки 188

Практика программирования Инструментарий v8::УФ

Эта статья является практическим пособием по внедрению тестирования на основе сценариев в процесс разработки программного обеспечения на базе платформы 1С:Предприятие 8.3. Документ отличает прикладная направленность, в нем содержится много кода, подходов и конкретики. Все рассмотренные примеры основаны на использовании бесплатной конфигурации Тестер

1 стартмани

04.07.2017    22401    22    

Заглушки для веб-сервисов 71

Практика программирования v8

Разбираемся, что такое mock-сервисы и зачем они нужны. На основании реального веб-сервиса создадим сервис-заглушку в SoupUI, посмотрим как его запускать из консоли и напишем сценарий в Vanessa-ADD.

15.03.2019    4414    9    

Настройка регламентных заданий с использованием bat-файлов или vbs-скриптов через механизм Task Scheduler Windows 21

Системное v8

Развернутое описание всех нюансов настройки регламентных заданий без редактирования конфигурации через внешние обработки 1С с использованием bat-файлов или скриптами через механизм Task Scheduler Windows.

1 стартмани

17.04.2018    7219    7    

Создание телеграм бота с гугл авторизацией, обратными вызовами и уведомлениями об обновлении через сервер-маршрутизатор 149

WEB v8 1cv8.cf

Статья детально рассказывает обо всех аспектах настройки телеграм бота, работающего через сервер-маршрутизатор посредством обратных вызовов. Приведены примеры работы отправки/исправления сообщений, отправки файлов, работы с внутренними и встроенными запросами. Создание клавиатуры. Авторизация пользователей через gmail.

07.11.2018    11463    36    

Разработка и сценарное тестирование с Vanessa-ADD. Установка инструментов. Запись действий пользователя и выполнение сценариев 170

Практика программирования

Вторая часть цикла публикаций, посвященных Vanessa-ADD и автоматизации тестирования.

21.01.2019    10868    94    

Отправка сообщений в Skype через Microsoft Bot Framework API 73

Практика программирования v8 1cv8.cf

Как отправлять сообщения в скайп по rest api.

13.12.2018    4995    36    

Доступ к ftp через *.bat - файл. 8

Системное

Доступ к ftp через *.bat - файл.

23.09.2014    21461    11    

BackTracker - бот для контроля своевременности резервного копирования 12

Архивирование (backup)

Когда речь заходит о резервном копировании, паранойи много не бывает. Допустим, Вы настроили бэкап PostgreSQL в сетевое NAS хранилище. Проверили, скрипт работает, все хорошо, ежедневные бэкапы, глубина хранения и всё такое. Но в какой-то момент что-то пошло не так, и важно не упустить этот момент, как можно быстрее всё исправить. Поможет в этом специально обученный Telegram бот.

20.11.2017    7638    2    

Исполняемый .bat файл для резервного копирования 1С 16

Архивирование (backup) v8 1cv8.cf

Простейшее решение для выгрузки .dt, доступное любому пользователю 1С.

1 стартмани

14.05.2018    11834    26    

Разработка и сценарное тестирование с Vanessa-ADD. Отчетность Allure. Автоматизация запуска сценариев 104

Практика программирования v8

Формируем отчетность о результатах выполнения сценариев. Автоматизируем запуск.

26.02.2019    5573    16    

Одновременный запуск нескольких консолей администрирования сервера 1С на одном компьютере 22

Системное v8

Если у вас зоопарк разных платформ 1С, то вам было бы полезно запустить одновременно несколько консолей администрирования сервера 1С.

27.12.2018    3035    17    

Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки 91

Практика программирования v8

Третья часть цикла публикаций, посвященных Vanessa-ADD и автоматизации тестирования. Переходим к практике.

1 стартмани

28.01.2019    7301    31    

Код С# в bat-файле 6

Практика программирования

Маленькая забавность о том, как использовать все возможности dotNet в обычных bat-скриптах. Или сделать скриптовый язык из С#.

23.11.2010    14177    26    

xUnitFor1C - набор инструментов для выполнения тестирования (модульного/юнит, приемочного, сценарного для 1С 8.3, интеграционного) в 1С:Предприятии 8 168

Инструментарий v8 1cv8.cf

xUnitFor1C - простой и мощный фреймворк для тестирования в 1С. Позволяет тестировать в разных режимах обычное приложение, тонкий и толстый клиент управляемого приложения. Поддерживаются любые платформы 1С - от 8.2.17 до 8.3.5 и выше. Любые наборы тестов могут прогоняться в полностью автоматическом режиме. Автозапуск используется в различных build-серверах в системах Continuous Integration. Также возможно очень простое создание тестовых данных на основании табличных макетов. Эти макеты можно генерировать из реальных боевых данных. Полученные данные в тестах загружаются одной строкой кода. В статье я кратко описал историю продукта + вставил небольшое описание различных возможностей нашего фреймворка + список полезных статей/примеров/видео, обучающих/рассказывающих о практическом применении инструмента

13.11.2015    34168    45    

Тестер: частые вопросы Промо 150

Практика программирования v8

Ошибкам бой - тесты норма жизни!

25.07.2018    16548    19    

Ошибка V82.COMConnector на сервере 64. Решение проблемы 111

Системное v8 1cv8.cf

Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой. Данная статья позволяет снять проблему. НО - до переустановки платформы.

14.08.2013    145788    49    

Автообновление нескольких распределенных удаленных баз, личный опыт 19

Распределенная БД (УРИБ, УРБД) v8 1cv8.cf

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

1 стартмани

12.04.2017    11140    7    

Как формируется GUID? 447

Практика программирования v8

"Коллеги, есть идеи, как получить последнюю созданную характеристику? Реквизиты полностью идентичны(код, наименование, и т.п.)."(c) "Насколько я знаю, ссылка не обеспечивает последовательность, а только уникальность."(c) "Я сделал по Максимум(Ссылка). Но, чета, мне кажется, это неправильно."(c) "Слышал что в ГУИд содержится как раз время создания и по всей логике вещей сортировка по ссылке должна сортировать по моменту создания объекта"(c) Сколько раз вы слышали такие фразы? На удивление я не обнаружил информации по этой теме, пришлось разбираться самому...

16.06.2017    43712    51    

Вопросы и ответы по лицензированию Microsoft Windows 16

Системное

То, что интересует покупателей настольной операционной системы Microsoft.

20.05.2019    2358    3    

Несколько версий сервера 1С на одном компьютере 186

Системное v8

Как установить несколько экземляров сервера 1С на один компьютер. Как установить несколько служб агента 1С на один сервер? Как запустить сервера разных платформ на одном компьютере.

18.04.2018    34215    75    

Введение в лицензирование ПО Microsoft 12

Системное

Поговорим о принципах лицензирования программных продуктов Microsoft.

19.03.2019    2963    37    

К вопросу об архивации баз 1С (и снова, и снова...) Промо 48

Архивирование (backup) v8 1cv8.cf

Из своего опыта хочу напомнить о самом простом способе архивации баз типовыми средствами 1С и планировщика Windows.

08.01.2010    21899    14    

Коллективная разработка на 1С версии 7.7 и Git 19

Инструментарий Внешние компоненты v7.7

В данной статье я не буду рассматривать работу с системой контроля версий Git, для этого есть специальные ресурсы, например http://git-scm.com/book/ru. Я только расскажу тем, кто привык и любит Git, подружить старую добрую 7-ку и систему контроля версий Git.

17.09.2013    14166    12    

Нагрузочное тестирование 1С:Документооборот 30

Оптимизация БД (HighLoad) v8 ДО

Перед запуском 1С:Документооборот для средних и крупных внедрений крайне желательно провести нагрузочное тестирование, чтобы проверить корректность и скорость работы системы электронного документооборота в условиях максимальной нагрузки. В данной статье пойдет речь о том, как провести нагрузочное тестирование в 1С:Документооборот без использования 1С:КИП.

28.12.2015    16994    1    

Easy print своими руками 4

Системное v8 ERP2

Статья описывает альтернативные способы печати из терминальной сессии на локальный принтер.

1 стартмани

05.03.2019    1083    7    

УТ 11.1 Настройка сегментов Партнеров: несколько сегментов заполняемых вручную и ещё один "для всех остальных" 7

Практика программирования v8 УТ10

Требуется определить несколько сегментов заполняемых вручную и один "для всех остальных" если партнер находится только в одном сегменте, то в документы автоматически проставляется его соглашение поэтому сделаем так, чтобы новый партнер автоматически попадал в сегмент "для всех остальных", но если мы его определяем в ручной сегмент он удаляется из сегмента "для всех остальных"

15.03.2014    17755    1    

Обзор имеющихся библиотек OneScript 291

Практика программирования Теория программирования v8

Экосистема OneScript активно развивается. Количество пользователей данного интерпретатора и имеющихся библиотек неуклонно растет, количество решаемых проблем - тоже. Однако остро встает вопрос некоторой разобщенности и размазанности информации по имеющимся библиотекам, их функциональности и проблемам, которые они решают. Данная статья призвана навести порядок в этой теме.

14.11.2017    26576    85    

Быстро, дёшево и массово подстраховать базы клиентов от утери. Комплексная система удалённого резервного копирования 37

Архивирование (backup)

Вы можете держать копии баз своих клиентов актуальными на своем backup-сервере. Rsync передаст только изменения базы, в связи с чем, передача данных произойдет самым рациональным способом. Обновление копии файловой базы происходит почти мгновенно, даже по низкоскоростным каналам связи. Вы сможете держать копии всех MSSQL баз на своём удалённом сервере с почасовой актуальностью. Как это сделать описываю в деталях. Систему можно использовать вообще для любых файлов. Если копия не обновляется заданное время - приходит оповещение об этом. Предыдущая версия уже несколько лет работает на локальном backup-сервере, который спасал мою честь несколько раз.

2 стартмани

14.11.2017    10885    8    

Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска 180

Инструментарий v8

- Настройка репозитория для работы с большими типовыми конфигурациями  - Алгоритм создания скрипта выгрузки и его исходный код  - Обработка исключительных ситуаций  - Рекомендации по дальнейшему развитию процесса 

1 стартмани

14.09.2018    15704    87    

Автоматический перезапуск службы агента сервера 1С Предприятия 8. 41

Системное v8 1cv8.cf

Решение проблемы с утечками памяти рабочих процессов сервера 1С Предприятия средствами операционной системы.

21.02.2011    53795    36    

SMS рассылка из 1С Промо 92

SMS рассылки v8 1cv8.cf

Четыре простых способа отправить SMS из 1С

19.11.2014    57113    26    

Иерархия библиотек. Автоматическое обновление или как отказаться от переопределяемых модулей 10

Практика программирования Теория программирования v8

В статье рассмотрен один из вариантов библиотечного подхода к разработке, позволяющий организовать иерархический вызов библиотечных процедур и упростить автоматическую сборку готового продукта из нескольких библиотек. Предлагаемый подход может служить одним из элементов CI/CD при разработке ПО на платформе 1С.

1 стартмани

04.03.2019    1662    4    

1С 7.7 как сделать удаление *.cdx, копирование базы и тестирование по простому... 1

Системное v77::ОУ 1cv7.md

Были трудности с удалением индексов, копированием базы перед тестированием и исправлением и собственно с тестированием и исправлением. Когда едешь в маршрутке не всегда сообразишь и вспомнишь что и как, а безграмотные пользователи и их кривые ручки - страшная сила.

05.02.2010    13187    14    

1C:Enterprise Development tools (EDT) или кодим в Eclipse Промо 253

Практика программирования Теория программирования v8

Как и выход мобильной платформы был для оооочень большого числа разработчиком открытием, так и я уверен, что и о новом конфигураторе - тоже мало кто слышал. Поэтому давайте попробуем пробежаться по новому конфигуратору. (Много больших картинок)

11.04.2015    67442    297    

Мобильная система товарно-финансового учета sTrade 12

Мобильные приложения v8::Mobile

Мобильная система товарно-финансового учета sTrade Обновление 05.06.2017

12.02.2014    16269    12