Перейти к основному содержимому

Одна страница с тегом "Начало"

Посмотреть все теги

Запросы

Для получения данных базы предоставлен API выполнения запросов ЮТЗапросы.

Запуск и отладка тестов

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

Контекст

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

Мокито

Мокито - модуль созданный по образу популярного java-фреймворка для тестирования Mockito. Расширяет возможности тестирования, позволяет легко менять логику работы системы подменяя результаты работы методов, отключая какие-либо алгоритмы и проверки.

Отчеты о тестировании

Важным этапом тестирования является формирование удобного и информативного отчета. YAxUnit предоставляет возможность работать с различными видами отчетов.

Предикаты

Предикаты это довольно мощный и универсальный инструмент. С помощью предикатов вы формируете набор условий, сродни отбору. Который можно использовать:

Регистрация тестовых методов

Кроме того, чтобы написать тестовые сценарии (методы), разработчик должен зарегистрировать их в движке - рассказать ему, какие имеются тесты, как их запускать, с какими параметрами и т.д.

Тестовые данные

Тестовые данные, на мой взгляд, одна из самых сложных тем в тестировании решений на базе 1С:Предприятия.

Установка

YAxUnit - это расширение для 1С:Предприятия, которое необходимо добавить к вашему проекту.

Утверждения

Тестирование - это проверка системы на соответствие требованиям. Из этого следует, что при тестировании, у нас должны быть требования к тестируемой функциональности, сформулированные ожидания.