Сквозное обеспечение качества и расширяемость...
-
Upload
- -
Category
Technology
-
view
188 -
download
2
Transcript of Сквозное обеспечение качества и расширяемость...
![Page 1: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/1.jpg)
Сквозное обеспечение качества и расширяемость платформы на
примере тестирования АБС Биксвит
Шамрай Александр, Евгений Злобин
![Page 2: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/2.jpg)
Что мы затронем
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 3: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/3.jpg)
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 4: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/4.jpg)
Документирование требований
![Page 5: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/5.jpg)
Раскадровка
▪ Прототипирование поведения системы перед ее реализацией
![Page 6: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/6.jpg)
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 7: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/7.jpg)
План для формального подхода
▪ Использование календарного планирования и отслеживание загрузки исполнителей в рамках нескольких проектов
![Page 8: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/8.jpg)
План для гибкого подхода
▪ Гибкое планирование на основе Scrum-подходов▪ Планирование операционных задач
![Page 9: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/9.jpg)
Улучшенная среда для разработки
▪ Абсолютно новый дизайн, который позволяет сосредоточится на нужной работе
▪ Новые возможности для выполнения параллельных задач
![Page 10: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/10.jpg)
Трассировка требований и работ
Вариант использования
Задачи на реализацию
Задача 1
Задача 2
Задача 3
Функциональные требования
Требование 1
Требование 2
Требовани2 3
![Page 11: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/11.jpg)
Комплексное представление в реализации
![Page 12: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/12.jpg)
Time Tracking
▪ Повышение точности сбора фактической информации о выполнении задач
![Page 13: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/13.jpg)
Рецензирование кода
▪ Поддержка рецензирования кода▪ Существует возможность не только увидеть какие изменения
были сделаны, но и добавить комментарии к ним
![Page 14: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/14.jpg)
IntelliTrace
▪ Обратное «проигрывание» шагов отладки
▪ Настройка детальности отслеживаемой информации
![Page 15: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/15.jpg)
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 16: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/16.jpg)
Ошибка
![Page 17: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/17.jpg)
Ошибка
![Page 18: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/18.jpg)
Ошибка
![Page 19: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/19.jpg)
Ошибка
![Page 20: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/20.jpg)
Планирование тестирования
▪ Планирование тестирования на основе требований▪ Планирование конфигураций тестирования▪ Планирование тестовых данных
![Page 21: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/21.jpg)
Выполнение тестов
▪ Частичная автоматизация выполнения шагов для общих частей и комбинирования данных
![Page 22: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/22.jpg)
Диагностика
▪ Возможности использования стандартной диагностики (запись видео, действий пользователя, влияния на пройденные тесты), а также создания собственных адаптеров
![Page 23: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/23.jpg)
Метод свободного поиска
▪ Обеспечивается новый и более удобный подход тестирования и просмотра результатов тестирования
▪ Для каждого шага создается скриншот, что в дальнейшем может использоваться при документировании ошибок
▪ Для дальнейшей проверки исправления ошибок могут быть созданы тесты
![Page 24: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/24.jpg)
Отчеты
![Page 25: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/25.jpg)
ОтчетыП
одси
стем
а 1
Под
сист
ема
2
Под
сист
ема
3
Под
сист
ема
4
Под
сист
ема
5
Под
сист
ема
6
Под
сист
ема
7
Под
сист
ема
8
Под
сист
ема
9
Под
сист
ема
10
Под
сист
ема
11
![Page 26: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/26.jpg)
Комплексный отчет
▪ Общая оценка реализации требований с возможностью отображения задач
▪ Общая оценка хода тестирования требований▪ Общая оценка качества требований на основе ошибок
![Page 27: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/27.jpg)
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 28: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/28.jpg)
Генерирование тестов
▪ Автоматическая генерирование кода тестирования из ранее пройденных ручных тестов.
▪ Подключение параметров для тестирования их ранее пройденных ручных тестов
![Page 29: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/29.jpg)
Повторное использование
Главное окно
Форма 1
Действие 1
Проверка 1
Форма 2
Действие 2
Действие 3
Проверка 2
Действие 4
Проверка 3
![Page 30: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/30.jpg)
Архитектура решения для терминалов
Внешние компоненты
Распозна-вание текста
Встроенные функции
Снятие экрана
Базовый функционал
Запись действий
![Page 31: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/31.jpg)
Распределенное тестирование
Набор 2
Набор 3
Набор 1
Тест
Тест
Тест
Тест
Тест
Тест
Тест
Тест
Тест
![Page 32: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/32.jpg)
Требования
Реализация
Тестирование
Автоматизация
тестирования
Эксплуатация
![Page 33: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/33.jpg)
Отзывы
▪ Реальные отзывы по оценке качества разработанного приложения
![Page 34: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/34.jpg)
Отчет по отзывам
▪ Позволяет отслеживать динамику отзывов о выпускаемом продукте
![Page 35: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/35.jpg)
Operation - Event-Bug-Log
▪ Сбор и отслеживание ошибок, которые генерирует приложение
▪ Регистрация проблем и отладочной информации в TFS▪ Синхронизация состояний
![Page 36: Сквозное обеспечение качества и расширяемость платформы на примере тестирования абс биксвит](https://reader038.fdocuments.net/reader038/viewer/2022102805/555e1725d8b42a99188b557d/html5/thumbnails/36.jpg)
Вопросы?