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