• У нас ещё есть ChatGPT/DALLE/VISION. Всё это бесплатно.

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

¯\_(ツ)_/¯

Разула в сердце
Живёт по соседству
Особенный
Спасибо от Разулы
Регистрация
24 Янв 2020
Сообщения
7.777
Реакции
79.238
Ra
117.858
Сценарное тестирование в 1С: настройка и практика использования
курсы-по-1с.рф


Скачать Сценарное тестирование в 1С: настройка и практика использования - курсы-по-1с (2022)



Разберем инструменты и практику авто-тестирования конфигураций 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 инженера при наличии контура
Скачать с ОМ
 
Похожие темы Форум История
vitriol0674 Программирование
vitriol0674 Программирование
vitriol0674 Курсы для заработка и бизнеса
vitriol0674 Программирование
vitriol0674 Cпорт и здоровье
serafim Психология/саморазвитие
serafim Курсы для заработка и бизнеса
Mihail90 Психология/саморазвитие

Похожие темы

Теги по которым нашли тему

  1. Сценарное тестирование
  2. "курсы-по-1с"
  3. Сценарное
Сверху