Быстрый старт в 1С: Тестировщик

14.12.23

Разработка - Тестирование QA

В данной статье мы рассмотрим начало работы, установку и подключение программы системы 1С: Тестировщик, рабочую область.

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

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

Использование 1С: Тестировщик имеет значительный потенциал для улучшения качества программных продуктов и увеличения эффективности процессов разработки. Путем изучения этой темы вы получите ключевые знания и навыки, необходимые для успешного применения 1С: Тестировщика в вашей работе и внесения ценного вклада в мир информационных технологий.   

 

    Начало работы в 1С: Тестировщик

 

1С: Тестировщик – это специализированное решение для автоматизации тестирования информационных систем на платформе системы 1С: Предприятие. Для начала работы в этой области, вам потребуется овладеть навыками тестирования программных продуктов на базе 1С и изучить основы работы с инструментами 1С: Тестировщик.

Быстрый старт в 1С: Тестировщик можно разбить на несколько этапов:

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

Изучите документацию: Начните с ознакомления с официальной документацией 1С: Тестировщик. Она содержит информацию о возможностях инструмента и его настройке.

Установите 1С: Тестировщик: Если у вас ещё нет установленного 1С: Тестировщика, загрузите и установите его с официального сайта 1С.

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

Изучите типы тестов: Понимание различных видов тестирования (функциональное, интеграционное, производительности, безопасности и т. д.) поможет вам определить, какие тесты необходимы для вашего проекта.

Создайте тест-кейсы: Начните создавать тест-кейсы для проверки функциональности системы. Укажите шаги теста и ожидаемый результат.

Запустите тесты: Запускайте тесты в среде 1С: Тестировщик и анализируйте результаты. Обратите внимание на ошибки и неполадки.

Создайте отчеты: Сгенерируйте отчеты о результатах тестирования. Отчеты могут помочь команде разработки понять текущее состояние программы.   

 

     Установка и подключение программы системы 1С: Тестировщик

 

Система 1С: Тестировщик доступна для скачивания всем пользователям, обладающим активной подпиской 1С ИТС. Эта система представлена в виде готовой конфигурации и требует минимальных дополнительных настроек после установки. Единственная необходимая настройка перед запуском инструмента – добавить параметр "/TESTMANAGER" в поле "Дополнительные параметры запуска" при создании информационной базы 1С.

 

Редактирование информационной базы

 

Если вы не зададите начальную настройку, при запуске клиента вам будет предложено либо перезапустить его в режиме «TESTMANAGER», либо воспользоваться только ручным редактированием тестов.

 

Окно рекомендации

 

При успешном запуске система запустится в режиме «Менеджер тестирования».

 

Запуск клиента в режиме «Менеджер тестирования»

 

При начале работы необходимо подключить клиента тестирования по нажатию на соответствующую кнопку в окне «Быстрый старт». Пример настройки подключения к тест-клиенту представлен на рисунке ниже.

 

 Параметры тестируемого приложения

 

Отметим, что для клиента тестирования в настройках автоматически прописывается дополнительный параметр запуска «/TESTCLIENT»   

 

    Рабочая область 1С: Тестировщик

 

Условно рабочую область системы 1С: Тестировщик можно разделить на четыре зоны:

 

Рабочая область системы

 

1.     Командная панель инструментов.

2.     Шаги сценария.

3.     Описание текущего шага.

4.     Панель состояний.

 

Рассмотрим каждую зону более подробно:

· Командная панель инструментов. Вид и состав командной панели зависит от режима использования («Выполнение» или «Редактирование»). Кнопка «Сценарий» на командной панели инструментов в 1С: Тестировщик предназначена для создания, редактирования и управления тестовыми сценариями, которые необходимо выполнить для тестирования определенной функциональности или проверки определенного аспекта программы, разработанной на платформе системы 1С: Предприятие.

· «Шаги сценария» представляют собой последовательность действий, необходимых для проведения тестирования выбранной конфигурации. Этот блок системы содержит загруженный сценарий и отображает каждое действие как отдельный шаг, представленный в виде строки в иерархическом списке.

 

Пример загруженного сценария

 

· «Описание текущего шага» служит для отображения текстового описания текущего шага в дереве сценария. Это описание формируется автоматически при создании и не подлежит изменению пользователем.

 

 Пример описания текущего шага

 

· «Панель состояния» включает информацию о текущем файле, в котором хранится редактируемый или выполняемый сценарий и занимает большую часть панели.

 

Пример панели состояния

 

1С: Тестировщик – интуитивно понятный инструмент, который упрощает процесс тестирования программ на базе 1С: Предприятие. С его помощью легко создавать и запускать тестовые сценарии, даже без глубоких технических навыков. Инструмент поддерживает как ручное, так и автоматизированное тестирование, а также позволяет гибко настраивать параметры тестирования и создавать подробные отчеты о результатах. Интеграция с 1С: Предприятие облегчает процесс тестирования в контексте реального использования программных продуктов, делая 1С: Тестировщик доступным и простым в использовании инструментом для повышения качества программных решений.

См. также

Тестирование QA DevOps и автоматизация разработки Программист Пользователь Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Автотесты 1С - готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарий – feature-файл, разработанный с помощью vanessa-automation. Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах. Доступно тестирование тонкого клиента. Поддерживаемые версии конфигураций 1С:Бухгалтерия предприятие 3.0 и версии КОРП: 3.0.166.17.

2160 руб.

20.01.2022    8569    30    0    

15

Тестирование QA DevOps и автоматизация разработки Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет Платные (руб)

Готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарии возможно использовать как для vanessa-automation, так и для СППР. Поддерживаемые версии конфигураций ERP2 и КА2: 2.5.17.168.

2400 руб.

04.07.2022    9068    40    1    

31

DevOps и автоматизация разработки Тестирование QA Программист Пользователь Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Автотесты 1С - готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарий – feature-файл, разработанный с помощью vanessa-automation. Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах. Доступно тестирование тонкого клиента. Поддерживаемые версии конфигураций 1С:Зарплата и Управление Персоналом 3 и версии КОРП: 3.1.30.108.

3000 руб.

05.08.2024    2019    17    1    

11

Тестирование QA Программист Платформа 1С v8.3 1С:Документооборот Россия Абонемент ($m)

Обработка подготавливает тестовую базу для удобного тестирования и разработки.

1 стартмани

04.03.2025    155    0    FeDBuka    1    

0

Тестирование QA Программист Платформа 1С v8.3 Бесплатно (free)

Чтобы обеспечить высокое качество тиражной конфигурации 1С, ручного тестирования недостаточно – нужно учесть множество комбинаций функциональных опций, группы доступа и влияние подсистем друг на друга. Расскажем о промышленном тестировании флагманского продукта 1С:ERP и его дочерних конфигураций.

31.01.2025    7942    Pr-Mex    61    

40

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

21.01.2025    1914    Sergey1CSpb    7    

4

Тестирование QA Системный администратор Программист Бесплатно (free)

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

16.01.2025    925    1C_Community    9    

4

Тестирование QA Программист Бесплатно (free)

Один раз создав сценарии автоматического тестирования, можно решить несколько задач – получить видеоинструкции для пользователей, организовать нагрузочное тестирование, настроить ролевую модель и реализовать автоматическую проверку доработок конфигурации. Расскажем об опыте применения Vanessa Automation для сокращения затрат на обучение персонала и контроля стабильности критических бизнес-процессов на проекте.

28.11.2024    3190    user1999010    3    

19
Оставьте свое сообщение