Автотесты для
Бухгалтерии 3.0
Готовые сценарии тестирования для Vanessa Automation. Каждый сценарий охватывает важные бизнес-процессы и проверяет типовые действия пользователей. Ускорьте внедрение 1С, снизьте ошибки и автоматизируйте проверку бизнес-процессов.
- Внедрение и тестирование 1С:Бухгалтерия 3 ПРОФ и КОРП
- Проверка работоспособности доработок
- Контроль типовых бизнес-процессов: закупки, продажи, зачеты, реализация
- Использование без правок на типовых демо-базах 1С
- Более 60 автотестов, охватывающих ключевые блоки типовых конфигураций
Что из себя представляет продукт?
Выложенные сценарии - это feature-файлы, предназначенные для тестирования с помощью инструмента Vanessa Automation. С их помощью вы сможете протестировать свои доработки в рамках шести бизнес-процессов на выбор:
- Пакет сценариев №0 проверяет создание, заполнение форм и проведение документов Поступление товаров и услуг и Реализация товаров и услуг с видом операции Услуги
- Пакет сценариев №1 проверяет функционал зачета аванса поставщику и аванса покупателю в рублях, ввода документов на основании Счет на оплату покупателю и Счет на оплату поставщика
- Пакет сценариев №2 проверяет функционал продажи и закупки товаров через посредников: со стороны комиссионера и со стороны комитента, продажи товаров в рознице
- Пакет сценариев №3 проверяет функционал собственного производства, переработки давальческого сырья – позиция переработчика, переработки давальческого сырья – позиция давальца
- Пакет сценариев №4 проверяет функционал расчетов с поставщиками и покупателями в валюте и условных единицах, ввода документов на основании Поступление товаров и услуг и Реализация товаров и услуг расчеты в валюте и у.е.
- Пакет сценариев №5 проверяет функционал ввода документов на основании Поступление товаров и услуг и Реализация товаров и услуг расчеты в рублях
Подробное описание каждого из сценариев приведено ниже в блоке "Описание сценариев".
Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах.
Для кого решение
Для специалистов, автоматизирующих типовые процессы в 1С:Бухгалтерия 3.0 ПРОФ и КОРП
Внедренцы 1С
Упрощение запуска проектов на 1С:БП или БП КОРП за счёт автоматизированной проверки
Тестировщики
Быстрый старт с готовыми и отлаженными сценариями для типовых конфигураций
ИТ-команды
Контроль изменений и стабильности функционала при внедрении и доработках
Технические требования
- Версии платформы, на которых проверяется работоспособность: 8.3.24.1624
- Бухгалтерия предприятия КОРП 3.0, Бухгалтерия предприятия 3.0 версии 3.0.178.26
- Версии vanessa-automation-single, в которых выполняется разработка сценариев: 1.2.042.19 https://github.com/Pr-Mex/vanessa-automation/releases/download/1.2.042.19/vanessa-automation-single.1.2.042.19.zip
Код сценария открыт и может быть изменен пользователем самостоятельно. Обновления сценариев не предоставляются. В сценариях используются тестовые данные демо-базы типовой конфигурации. Значения ключевых аналитик сгруппированы в сценарии, что позволяет заменить тестовые данные без существенной доработки сценария. В состав поставки входит специальный сценарий, который создает общие справочные данные, используемые другими сценариями. Сценарий подготовки тестовых данных достаточно запустить один раз в новой тестовой базе. Другие сценарии можно запускать неограниченное количество раз. ТестКлиент и ТестМенеджер должны быть запущены в одной базе в тонком клиенте. В состав поставки включена внешняя печатная форма, которая позволяет проверить проводки тестируемого документа (начиная с версии 3.0).
Подробное описание сценариев автотестов
Пакет сценариев № 0 Все действия сценария выполняются в интерактивном режиме. Поставка включает в себя следующие сценарии:
- 1 сценарий создания тестовых данных, необходимых для выполнения других сценариев
- 1 сценарий тестирующий функционал создания, заполнения и проведения документа Поступление товаров и услуг с видом операции Услуги, также выполняется проверка проводок документа
- 1 сценарий тестирующий функционал создания, заполнения и проведения документа Реализация товаров и услуг с видом операции Услуги, также выполняется проверка проводок документа
- 1 сценарий создания тестовых данных, необходимых для выполнения других сценариев
- 2 сценария тестирующие функционал зачета аванса поставщику и аванса покупателю в рублях
- 2 сценария тестирующие функционал ввода документов на основании Счет на оплату покупателю и Счет на оплату поставщика
0.Сценарий подготовки тестовых данных
1.Сценарий проверяет создание, заполнение форм и проведение документов расчетов с покупателями и проверяет проводки по счетам взаиморасчетов с контрагентами Аванс в рублях
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С покупателем
+Документ СчетНаОплатуПокупателю - создается, заполняется и проводится новый документ, продажа услуг
+Документ ПоступлениеНаРасчетныйСчет - создается, заполняется и проводится новый документ с видом операции: Оплата от покупателя, проверка проводок по счетам взаиморасчетов с контрагентами
+Документ СчетФактураВыданный - создается, заполняется и проводится новый документ с видом операции: На аванс, проверка проводок по счету авансов
+Документ РеализацияТоваровУслуг - создается и проводится новый документ на основании счета покупателя с видом операции: Услуги (акт, УПД), проверка проводок по счетам взаиморасчетов с контрагентами
2.Сценарий проверяет создание, заполнение форм и проведение документов расчетов с поставщиками и проверяет проводки по счетам взаиморасчетов с контрагентами Аванс в рублях
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С поставщиком
+Документ СчетНаОплатуПоставщика - создается, заполняется и проводится новый документ, покупка услуг
+Документ СписаниеСРасчетногоСчета - создается, заполняется и проводится новый документ с видом операции: Оплата поставщику, проверка проводок по счетам взаиморасчетов с контрагентами
+Документ СчетФактураПолученный - создается, заполняется и проводится новый документ с видом операции: На аванс, проверка проводок по счету авансов
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ на основании счета поставщика с видом операции: Услуги (акт, УПД), проверка проводок по счетам взаиморасчетов с контрагентами
3.Сценарий проверяет создание, заполнение форм на основании Документа СчетНаОплатуПокупателю и проведение документов расчетов с покупателями
В сценарии задействованы следующие объекты:
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ, продажа товара
+Документ ПоступлениеНаРасчетныйСчет - создается и проводится новый документ на основании счета покупателя с видом операции: Оплата от покупателя
+Документ ПриходныйКассовыйОрдер - создается и проводится новый документ на основании счета покупателя с видом операции: Оплата от покупателя
+Документ РеализацияТоваровУслуг - создается и проводится новый документ на основании счета покупателя с видом операции: Товары (накладная, УПД)
+Документ РозничнаяПродажа - создается и проводится новый документ на основании счета покупателя
4.Сценарий проверяет создание, заполнение форм на основании Документа СчетНаОплатуПоставщика и проведение документов расчетов с поставщиками
В сценарии задействованы следующие объекты:
+Документ СчетНаОплатуПоставщика - создается и проводится новый документ, покупка товара
+Документ Доверенность - создается и проводится новый документ на основании счета поставщика
+Документ ПлатежноеПоручение - создается и проводится новый документ на основании счета поставщика с видом операции: Оплата поставщику
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ на основании счета поставщика с видом операции: Товары (накладная, УПД)
+Документ РасходныйКассовыйОрдер - создается и проводится новый документ на основании счета поставщика с видом операции: Оплата поставщику
+Документ СписаниеСРасчетногоСчета - создается и проводится новый документ на основании счета поставщика с видом операции: Оплата поставщику
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ на основании счета поставщика
- 1 сценарий создания тестовых данных, необходимых для выполнения других сценариев
- 3 сценария тестирующие функционал продажи и закупки товаров через посредников: со стороны комиссионера и со стороны комитента
- 1 сценарий тестирующий функционал продажи товаров в рознице
0.Сценарий подготовки тестовых данных
1.Сценарий проверяет создание, заполнение форм и проведение документов комиссионера продажи и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С комитентом (принципалом) на продажу
+Справочник Номенклатура - создается новый элемент с видом номенклатуры: Товары на комиссии
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия, проверка проводок по счетам учета товаров
+Документ РеализацияТоваровУслуг - создается и проводится новый документ с видом операции: Товары (накладная, УПД), проверка проводок по счетам учета товаров и расчетов с покупателем
+Документ ОтчетКомитентуОПродажах - создается и проводится новый документ с видом операции: Отчет о продажах, проверка проводок по счетам учета доходов
+Документ ПлатежноеПоручение - создается и проводится новый документ на основании отчета комитенту, проверка суммы документа
2.Сценарий проверяет создание, заполнение форм и проведение документов комиссионера закупки и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С комитентом (принципалом) на закупку
+Справочник Номенклатура - создается новый элемент с видом номенклатуры: Товары на ответственном хранении
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия, проверка проводок по счетам учета расчетов с комиссионером
+Документ ПередачаТоваров - создается и проводится новый документ с видом операции: Передача товаров комитенту
+Документ ОтчетКомитентуОПродажах - создается и проводится новый документ с видом операции: Отчет о закупках, проверка проводок по счетам учета расчетов с комитентом
3.Сценарий проверяет создание, заполнение форм и проведение документов комитента и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С комиссионером (агентом) на продажу
+Справочник Номенклатура - создается новый элемент с видом номенклатуры: Товары
+Документ.ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары (накладная, УПД)
+Документ.РеализацияТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия, проверка проводок по счетам учета товаров
+Документ.ОтчетКомиссионераОПродажах - создается и проводится новый документ, проверка проводок по счетам учета товаров, по счетам учета доходов и счету затрат
+Документ.ПлатежноеПоручение - создается и проводится новый документ на основании отчета комитенту, проверка суммы документа
4.Сценарий проверяет создание, заполнение форм и проведение документов розничных продаж и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник ТипыЦенНоменклатуры - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: Прочее
+Справочник ВидыОплатОрганизаций - создается новый элемент
+Справочник Номенклатура - создается новый элемент
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары (накладная, УПД)
+Документ УстановкаЦенНоменклатуры - создается и проводится новый документ
+Документ ОплатаПлатежнойКартой - создается и проводится новый документ с видом операции: Розничная выручка, проверка проводок по счетам учета доходов и продаж по платежным картам
+Документ ПоступлениеНаРасчетныйСчет - создается и проводится новый документ с видом операции: Поступление по платежным картам, проверка проводок по счетам учета расходов и движения денежных средств
+Документ ПриходныйКассовыйОрдер - создается и проводится новый документ с видом операции: Розничная выручка, проверка проводок по счетам учета доходов
+Документ ОтчетОРозничныхПродажах - создается и проводится новый документ, проверка проводок по счетам учета доходов
- 1 сценарий создания тестовых данных, необходимых для выполнения других сценариев
- 1 сценарий тестирующий функционал собственного производства
- 1 сценарий тестирующий функционал переработки давальческого сырья – позиция переработчика
- 1 сценарий тестирующий функционал переработки давальческого сырья – позиция давальца
0.Сценарий подготовки тестовых данных
1.Сценарий проверяет создание, заполнение форм и проведение документа учета выпуска готовой продукции и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Номенклатура - создается новый элемент
+Справочник СпецификацииНоменклатуры - создается новый элемент
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары (накладная, УПД)
+Документ ОтчетПроизводстваЗаСмену - создается и проводится новый документ с видом операции: Передача сырья в переработку, проверка проводок по счетам учета готовой продукции и материалов
2.Сценарий проверяет создание, заполнение форм и проведение документа учета переработки давальческого сырья – позиция давальца и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Номенклатура - создается новый элемент
+Справочник СпецификацииНоменклатуры - создается новый элемент
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары (накладная, УПД)
+Документ ПередачаТоваров - создается и проводится новый документ с видом операции: Товары (накладная, УПД), проверка проводок по счетам учета материалов
+Документ ПоступлениеИзПереработки - создается и проводится новый документ, проверка проводок по счетам учета готовой продукции и материалов
3.Сценарий проверяет создание, заполнение форм и проведение документа учета переработки давальческого сырья – позиция переработчика и проверяет проводки по счетам бухгалтерского учета
В сценарии задействованы следующие объекты:
+Справочник Номенклатура - создается новый элемент
+Справочник Номенклатура - создается новый элемент
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Материалы в переработку, проверка проводок по счетам учета материалов
+Документ ТребованиеНакладная - создается и проводится новый документ, проверка проводок по счетам учета материалов
+Документ ОтчетПроизводстваЗаСмену - создается и проводится новый документ с видом операции: Отчет производства за смену, проверка проводок по счетам учета готовой продукции
+Документ ПередачаТоваров - создается и проводится новый документ с видом операции: Передача продукции заказчику
+Документ РеализацияУслугПоПереработке - создается и проводится новый документ, проверка проводок по счетам учета себестоимости, выручки и материалов
Пакет сценариев № 4 Все действия сценария выполняются в интерактивном режиме. Поставка включает в себя следующие сценарии:
- 1 сценарий создания тестовых данных, необходимых для выполнения других сценариев
- 2 сценария тестирующие функционал расчетов с поставщиками и покупателями в валюте и условных единицах
- 2 сценария тестирующие функционал ввода документов на основании Поступление товаров и услуг и Реализация товаров и услуг расчеты в валюте и у.е.
0.Сценарий подготовки тестовых данных
1.Сценарий проверяет создание, заполнение форм и проведение документов расчетов с покупателями и проверяет проводки по счетам взаиморасчетов с контрагентами Постоплата в валюте
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С покупателем
+Документ СчетНаОплатуПокупателю - создается, заполняется и проводится новый документ, продажа услуг
+Документ РеализацияТоваровУслуг - создается и проводится новый документ на основании счета покупателя с видом операции: Услуги (акт, УПД), проверка проводок по счетам взаиморасчетов с контрагентами
+Документ ПоступлениеНаРасчетныйСчет - создается, заполняется и проводится новый документ с видом операции: Оплата от покупателя, проверка проводок по счетам взаиморасчетов с контрагентами
+Документ АктСверкиВзаиморасчетов - создается, заполняется и проводится новый документ, формируется печатная форма Акт сверки и проверяется ее содержимое
2.Сценарий проверяет создание, заполнение форм и проведение документов расчетов с поставщиками и проверяет проводки по счетам взаиморасчетов с контрагентами Постоплата в условных единицах
В сценарии задействованы следующие объекты:
+Справочник Контрагенты - создается новый элемент
+Справочник ДоговорыКонтрагентов - создается новый элемент с видом договора: С поставщиком
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ на основании счета поставщика с видом операции: Услуги (акт, УПД), проверка проводок по счетам взаиморасчетов с контрагентами
+Документ СчетНаОплатуПоставщика - создается, заполняется и проводится новый документ, покупка услуг
+Документ СписаниеСРасчетногоСчета - создается, заполняется и проводится новый документ с видом операции: Оплата поставщику, проверка проводок по счетам взаиморасчетов с контрагентами
+Документ КорректировкаДолга - создается, заполняется и проводится новый документ с видом операции: Перенос задолженности, проверка проводок по счетам взаиморасчетов с контрагентами
3.Сценарий проверяет создание, заполнение форм на основании Документа РеализацияТоваровУслуг расчеты в условных единицах и проведение документов расчетов с покупателями
В сценарии задействованы следующие объекты:
+Документ РеализацияТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия
+Документ ВозвратТоваровОтПокупателя - создается и проводится новый документ на основании реализации
+Документ КорректировкаРеализации - создается и проводится новый документ на основании реализации
+Документ ПоступлениеНаРасчетныйСчет - создается и проводится новый документ на основании реализации с видом операции: Оплата от покупателя
+Документ ПриходныйКассовыйОрдер - создается и проводится новый документ на основании реализации с видом операции: Оплата от покупателя
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ на основании реализации
4.Сценарий проверяет создание, заполнение форм на основании Документа ПоступлениеТоваровУслуг расчеты в валюте и проведение документов расчетов с поставщиками
В сценарии задействованы следующие объекты:
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия
+Документ ВозвратТоваровПоставщику - создается и проводится новый документ на основании поступления
+Документ РасходныйКассовыйОрдер - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ КорректировкаПоступления - создается и проводится новый документ на основании поступления
+Документ ОтчетКомитентуОПродажах - создается и проводится новый документ на основании поступления
+Документ ПеремещениеТоваров - создается и проводится новый документ на основании поступления
+Документ ПлатежноеПоручение - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ ПоступлениеДопРасходов - создается и проводится новый документ на основании поступления
+Документ ТребованиеНакладная - создается и проводится новый документ на основании поступления
+Документ РеализацияТоваровУслуг - создается и проводится новый документ на основании поступления с видом операции: Товары, услуги, комиссия
+Документ СписаниеСРасчетногоСчета - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ на основании поступления
Пакет сценариев № 5 Все действия сценария выполняются в интерактивном режиме. Поставка включает в себя следующие сценарии:
- 2 сценария тестирующие функционал ввода документов на основании Поступление товаров и услуг и Реализация товаров и услуг расчеты в рублях
0.Сценарий подготовки тестовых данных
1.Сценарий проверяет создание, заполнение форм на основании Документа РеализацияТоваровУслуг расчеты в рублях и проведение документов расчетов с покупателями
В сценарии задействованы следующие объекты:
+Документ РеализацияТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия
+Документ ВозвратТоваровОтПокупателя - создается и проводится новый документ на основании реализации
+Документ КорректировкаРеализации - создается и проводится новый документ на основании реализации
+Документ ПоступлениеНаРасчетныйСчет - создается и проводится новый документ на основании реализации с видом операции: Оплата от покупателя
+Документ ПриходныйКассовыйОрдер - создается и проводится новый документ на основании реализации с видом операции: Оплата от покупателя
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ на основании реализации
2.Сценарий проверяет создание, заполнение форм на основании Документа ПоступлениеТоваровУслуг расчеты в рублях и проведение документов расчетов с поставщиками
В сценарии задействованы следующие объекты:
+Документ ПоступлениеТоваровУслуг - создается и проводится новый документ с видом операции: Товары, услуги, комиссия
+Документ ВозвратТоваровПоставщику - создается и проводится новый документ на основании поступления
+Документ РасходныйКассовыйОрдер - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ КорректировкаПоступления - создается и проводится новый документ на основании поступления
+Документ ОтчетКомитентуОПродажах - создается и проводится новый документ на основании поступления
+Документ ПеремещениеТоваров - создается и проводится новый документ на основании поступления
+Документ ПлатежноеПоручение - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ ПоступлениеДопРасходов - создается и проводится новый документ на основании поступления
+Документ ТребованиеНакладная - создается и проводится новый документ на основании поступления
+Документ РеализацияТоваровУслуг - создается и проводится новый документ на основании поступления с видом операции: Товары, услуги, комиссия
+Документ СписаниеСРасчетногоСчета - создается и проводится новый документ на основании поступления с видом операции: Оплата поставщику
+Документ СчетНаОплатуПокупателю - создается и проводится новый документ на основании поступления
Экономия времени
Не нужно вручную писать и отлаживать автотесты — всё уже готово
Проверенные сценарии
Автотесты проходят на демо-базах без доработок, отлажены и документированы
Гибкость и адаптация
Можно изменять и дорабатывать сценарии под собственные бизнес-процессы
Какие выгоды получает бизнес
Готовые автотесты помогают компаниям ускорить внедрение и сопровождение 1С:ERP и КА, сократив количество ошибок и рутинной работы. Проверка процессов становится автоматизированной и предсказуемой.