Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Средний уровень «Настройка CI/CD и работа проектной командой».Содержание книги
Поиск на нашем сайте
1. Студенты получают на вход схему в BPMN и настроенный процесс в BPMN движке. 2. Необходимо локализовать и загрузить их в BPMN движок Communda Modeler и отладить процесс.
Сложный уровень 1. Студенты получают на вход требования технического задания и словесное описание задачи. На основании данного требования – необходимо разработать схему BPMN в Communda modeler. 2. Оптимизировать ее с точки зрения цифровой трансформации. 3. Загрузить ее в BPNM движок и отладить ее работу.
ВОПРОСЫ, ЗАДАЧИ ДЛЯ СОГЛАСОВАНИЯ В зависимости от уровня знаний студентов, числа практических занятий, нужно выбрать: 7. С каких тестовых заданий начинать? 8. Исходя из опыта подобрать с чем работать: с автономными приложениями, либо с платформенными приложениями? 9. Прогон и подбор заданий, что бы уложиться в «2 академических часа».
Системы автоматизированного тестирования Описание курса Цель курса: Дать практические навыки комплексного автоматизированного тестирования веб-приложений. По окончании курса обучающийся: · Научится выстраивать процесс автоматизированного тестирования: от написания автотестов до встраивания их в процесс. · Приобретет первоначальный опыт работы с инструментами автоматизации Selenium и фреймворком Quasar. · Научится выстраивать архитектуру тестового приложения.
Предоставляемые сконфигурируемые программные средства 1. Автономное программное обеспечение «Портал региональных услуг» с с услугой подачи заявления на охот билеты. 2. Автономное приложение «Оболочка тестирования».
Схема решения на рисунке ниже Перерисовать схему:
Структура курса Модуль 1. Web-приложения Изучение основных технологий, связанных с работой Web-приложений: HTML, CSS, JavaScript. Модуль 2. Quasar, Vue.js. Особенности разработки на Vue.js, написание кода, стандартные функции. Особенности настройки Quasar. Настройка Web-страницы Quasar под автотестирование, настройка рабочего стола, настройка полей и функций необходимых для проведения тестов. Модуль 3. Selenium Знакомство с основами автоматизации действий браузера посредством Selenium. Модуль 4. Архитектура построения автотестов Сбор и систематизация полученных знаний в единую структуру. Рассмотрение вариантов построения модели автоматизации тестирования Web-приложений для разных проектов.
Инструменты для тестирования 1. Quasar – полнофункциональный расширяемый инструмент с открытым исходным кодом для разработки современных приложений различного назначения. Он построен на базе популярного фронтенд-фреймворка Vue.js и использует возможности Node.js, Webpack и Babel. 2. Selenium WebDriver — набор библиотек для различных языков программирования. Эти библиотеки используются для отправки HTTP запросов драйверу, с помощью протокола JsonWireProtocol, в которых указано действие, которое должен совершить браузер в рамках текущей сессии. Примерами таких команд могут быть команды нахождения элементов по локатору, переход по ссылкам, парсинг текста страницы/элемента, нажатие кнопок или переход по ссылкам на странице веб-сайта. Существуют как официальные привязки библиотеки к популярным языкам программирования, так и любительские.
Пример постановки задачи и результат Примеры задач Начинающий уровень После знакомства с фрейворком Selenium, а также изучением програмного web приложения «Подача заявки на охот.билет» необходимо разработать простейшее однопоточное приложение, которое локально на рабочем месте запустит автоматизированное тестирование, имитирую действия пользователя. В рамках данной задачи студент должен: 1. Ознакомиться с синтаксисом Selenium 2. Пройти функциональное тестирование вручную. 3. Написать скрипт тестирования. 4. Запустить скрипт и посмотреть его работу. 5. Выявить ошибку.
|
||||
|
Последнее изменение этой страницы: 2021-05-11; просмотров: 123; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.20 (0.009 с.) |