Доступно

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

Тема в разделе "Курсы по программированию", создана пользователем Lenaris, 2 апр 2022.

Цена: 15000р.-97%
Взнос: 336р.
100%

Основной список: 100 участников

Резервный список: 17 участников

Статус обсуждения:
Комментирование ограничено.
  1. 2 апр 2022
    #1
    Lenaris
    Lenaris ЧКЧлен клуба

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

    2024-02-19_10-32-23.jpg

    Разберем инструменты и практику авто-тестирования конфигураций 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-сессии.
    Темы модуля:
    • Стабилизация выполнения тестов
    • Особенности платформы, связанные с асинхронными обработчиками серверных вызовов
    • Особенности обработки фоновых заданий
    • Ключи запуска для ночного прогона тестов
    • Исследование ошибок, которые приводят к неожиданному поведению системы в тестовом контуре, на примере поиска товара по штрихкоду
    • Влияние контура и его окружения на процедуру написания тестов

    Скрытая ссылка
     
    Последнее редактирование модератором: 19 фев 2024
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      26 янв 2023
    2. happyfreefranz
      happyfreefranz участвует.
      26 янв 2023
    3. Kovalskayaei
      Kovalskayaei участвует.
      25 янв 2023
    4. alex44ru
      alex44ru участвует.
      24 янв 2023

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      26 янв 2023
    2. skladchik.com
      Взнос составляет 168р.
      22 янв 2023
    3. skladchik.com
      Складчина активна.
      22 янв 2023
    4. skladchik.com
      Сбор взносов начинается 22.01.2023.
      19 янв 2023
  3. Обсуждение
  4. 26 май 2022
    #2
    xXeNoNx
    xXeNoNx ЧКЧлен клуба
    Вопрос: Чем можно конвертировать данный курс?
     
  5. 26 май 2022
    #3
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    А зачем?
     
  6. 26 май 2022
    #4
    xXeNoNx
    xXeNoNx ЧКЧлен клуба
    видео от этого поставщика поставляются защищенными и что бы их пройти нужен ключ
    Для всех записавшихся не будет столько ключей + работает только на винде.
    От сюда и вопрос: Чем можно сконвертировать видео данного курса?
     
  7. 26 май 2022
    #5
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Наша задача, не конвертировать, а учить материал, как только его предоставят...
     
  8. 26 май 2022
    #6
    xXeNoNx
    xXeNoNx ЧКЧлен клуба
    Как его учить, если он будет закодирован?
    Прежде всего для организатора встанет вопрос как перекодировать в незащищенный формат и предоставить нам для обучения
    Если организатор не найден вариант перекодировки, тогда мы не получим материал, а если знаем что мы не получим материал, то тогда мы не найдем организатора
     
  9. 27 май 2022
    #7
    xXeNoNx
    xXeNoNx ЧКЧлен клуба
    Организатор, найдись, сейчас курс стоит 13+
     
  10. 27 май 2022
    #8
    Ares2015
    Ares2015 ЧКЧлен клуба
    слушай зибуку, он тут не один год уже - гуру в этих вопросах и плохого не посоветует.
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей