Доступно

[курсы-по-1с.рф] Сценарное тестирование в 1С: настройка и практика использования. 2022

Тема в разделе "Бухгалтерия и финансы"

Цена:
15000 руб
Взнос:
297 руб
Организатор:
Sklizad

Список участников складчины:

1. Sklizad 2. LilyR
Купить
  1. Sklizad Организатор складчин

    [курсы-по-1с.рф] Сценарное тестирование в 1С: настройка и практика использования. 2022

    [​IMG]

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

    Чему Вы научитесь на курсе:
    • Точно понимать, для каких кейсов необходимо автоматизировать тестирование, а для каких оставить тесты в ручном режиме.
    • Писать сценарии тестов на проверку корректности движений документов, а не только на создание и заполнение нужного значения в поле или табличной части документа/элемента справочника.
    • Создавать сценарные тесты «накликиванием» действий пользователей и добавлять в них нужные проверки.
    • Выявлять максимальное количество ошибок минимальным количеством тестов.
    • Проводить проверки под разными пользователями в одном сценарии теста и переключаться между пользователями.
    • Записывать видео-инструкции для конечных пользователей на базе основных сценариев работы.
    • Тестировать корректность данных в отчетах и движениях документов.
    • Тестировать работоспособность внешних сервисов, в том числе с помощью конструкции Попытка/Исключение.
    Кому полезен этот курс:
    • Программистам и разработчикам – будет меньше доработок из-за ошибок и рутинных проверок
    • Консультантам и внедренцам – можно будет быстрее сдавать задачи заказчикам и экономить время на видеоинструкциях для пользователей
    • Руководителям служб IT – снизится количество ошибок, можно будет подготовить тестировщиков к работе
    • Руководителям служб франчайзи – сохраните репутацию и сократите издержки, разгрузив линию поддержки.
    Модуль 1. Настройка тестового окружения
    Изучив этот модуль, Вы сможете:
    • Написать свой первый простой сценарий тестирования
    • Создать автотест c помощью записи действий пользователя
    • Настроить отображение результатов тестирования в виде локального Allure отчета
    • Выводить дополнительную информацию о причинах падения тестов (логи, данные сравнения эталона с макетом, MXL-файлы)
    • Создать аккаунт в GitHub, получать и отправлять изменения в удаленный репозиторий в GitHub
    Темы модуля:
    • Знакомство с тестированием. Краткий обзор инструментов тестирования конфигураций 1С
    • Установка Vanessa Automation. Базовые настройки проекта
    • Знакомство с языком Turbo gherkin. Создание тестов (фича-файлов .feature)
    • Добавление в тесты проверок из библиотеки шагов
    • Возможности и назначение Allure отчета
    • Работа с Git и GitHub. Краткое введение в систему контроля версий. Создание удаленного репозитория для хранения тестов
    • Как выполнять практические задания курса
    Модуль 2. Подготовка к тестированию
    Изучив этот модуль, Вы сможете:
    • Спроектировать набор тестовых данных, который необходим для тестирования документа на примере «Заказа клиента»
    • Загружать тестовые данные с помощью фича-файлов
    • Использовать библиотеку экспортных сценариев
    • Применять основные техники тест-дизайна для создания тестовых случаев
    • Обезличивать тестовые данные
    • Группировать фича-файлы с помощью тегов для тестирования определенных бизнес-процессов.
    Темы модуля:
    • Проектирование и создание тестовых случаев
    • Подготовка данных для тестирования. Инструмент для генерации тестовых данных в Vanessa Automation
    • Тонкости подготовки тестовых данных. Загрузка тестовых данных и поддержка их актуальности
    • Экспортные сценарии (подсценарии). Создание и использование
    • Организация структуры хранения тестов. Использование тегов.
    Модуль 3. Исследование интерфейса Vanessa Automation
    Изучив этот модуль, Вы сможете:
    • Использовать полные возможности инструмента тестирования Vanessa Automation
    • Настраивать запуск клиентов тестирования под разными пользователями
    • Использовать инструменты редактора тестов
    • Применять таймаут запуска клиента тестирования
    • Быстро выяснять причины ошибок разработки (падения тестов)
    • Настраивать запись видео-инструкций
    • Корректировать настройки для выполнения тестов на медленных машинах.
    Темы модуля:
    • Основные настройки. Библиотеки. Работа с UI. Запуск тестов с использованием тегов
    • Подключение и настройки клиентов тестирования
    • Редактор тестов. Инструменты и настройки редактора тестов. Дерево шагов
    • Отчеты о результатах выполнении тестов. Расследование причин падения тестов
    • Обзор настроек создания авто-инструкций
    Модуль 4. Разбор реальных практических кейсов
    • Изучив этот модуль, Вы увидите:
    • Как создавать независимые тесты для проверки открытия форм, доступности и видимости полей документов и элементов справочников
    • Как тестировать табличные части и проверить доступность ячеек таблицы. Как проверить установку/снятие флагов в таблицах
    • Как проверить движения документов и для чего в этом случае нужна структура тестов
    • Как сделать сверку печатных форм и табличных документов с эталонными макетами
    • Как с помощью теста проверить работоспособность отчета.
    Темы модуля:
    • Знакомство с тестируемой конфигурацией
    • Тестирование форм: проверка доступности полей, проверка видимости и заполненности полей
    • Тестирование табличных частей. Решение проблем с сортировкой строк в табличных частях объектов при выполнении тестов на разных операционных системах и СУБД
    • Тестирование движений документов. Организация структуры тестов для проверки движений документов. Применение вычисляемых выражений при загрузке данных (на примере поля Дата)
    • Тестирование html полей. Тестирование процедуры добавления внешних файлов. Использование возможностей UI Automation
    • Тестирование отчетов. Стабилизация тестов для проверки отчетов (если отчет не успевает сформироваться и тест падает).
    Модуль 5. Использование конструкций языка Turbo Gherkin
    Изучив этот модуль, Вы:
    • Научитесь применять Условия, сможете настроить выполнение любого шага теста как условие
    • Узнаете, в чем различие между локальными и глобальными переменными
    • Сможете использовать секцию переменных для написания тестов для интерфейсов на разных языках
    • Научитесь применять циклы, создавать циклы с условиями. Сможете создать циклы для изменения значений в строках таблицы и для удаления строк в таблицах
    • Узнаете тонкости работы с переменными. Научитесь использовать конструкцию Попытка/Исключение для тестировании внешнего сервиса
    • Узнаете, как продолжить выполнение сценария в случае, если возникла ошибка тестирования, и в каких случаях это применимо.
    Темы модуля:
    • Применение условий в тестах. Конструкция Если
    • Использование локальных и глобальных переменных и правила их применения
    • Применение секции переменных. Импорт переменных из созданной библиотеки переменных
    • Конструкция Цикл. Создание с помощью цикла большого объема данных для нагрузочного тестирования
    • Конструкция Попытка/Исключение. Регистрация нескольких ошибок по одному тестовому сценарию.
    Модуль 6 (занятие Мастер-группы). Запуск процесса регресс-тестирования и тестирования изменений
    Изучив этот модуль, Вы узнаете:
    • Как внедрить процесс автоматического тестирования в команде разработки
    • Как организовать процесс обновления сценариев автотестов
    • Как оценить сроки выполнения задачи по тестированию
    • Как передать ошибки тестирования разработчику для исправления.
    Темы модуля:
    • Цели и задачи QA-инженера в команде разработки и налаживание процесса обновления сценариев автотестов
    • Сроки и риски тестирования. Методики оценки времени на выполнение тестов
    • Использование отчета «Баг репорт».
    Модуль 7 (занятие Мастер-группы). Особенности настройки Vanessa Automation для CI
    Изучив этот модуль, Вы:
    • Узнаете, как стабилизировать выполнение тестов и в каких ситуациях это необходимо
    • Узнаете, какие ключи запуска необходимо установить для ночного выполнения автотестов
    • Познакомитесь с возможностями работы в реальном контуре
    • Создадите и примените простейший скрипт для автозапуска тестов
    • Изучите специальные настройки Vanessa automation для создания скриншотов ошибок при падении теста даже на заблокированном компьютере или в RDP-сессии.
    Темы модуля:
    • Стабилизация выполнения тестов и особенности платформы, связанные с асинхронными обработчиками серверных вызовов
    • Особенности обработки фоновых заданий
    • Ключи запуска для ночного прогона тестов
    • Процесс работы QA инженера при наличии контура
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. Sklizad Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 15000 руб. Взнос с каждого участника: 297 руб.
    Кол-во участников в основном списке: 2 чел.

    Начало сбора взносов 8 Февраль 2023 года
     
    Sklizad,
Наверх