6.84M
Category: programmingprogramming

1_Основы_тестирования_Задачи_и_цели_тестирования_Отличия_QA_QC_тестирования (1)

1.

Intern Labs QA
ОСНОВЫ ТЕСТИРОВАНИЯ.
ЗАДАЧИ И ЦЕЛИ ТЕСТИРОВАНИЯ. ОТЛИЧИЯ
QA/QC/ТЕСТИРОВАНИЯ.
2023 ООО «НУР Телеком»

2.

План занятия
1 Что такое тестирование?
2 Что такое Quality Engineering?
3 QA, QC и тестирование – различия
4 Зачем тестировать приложения, ПО?
5 Задачи тестирования
6 Откуда берутся баги?
7 На что можно тестировать?
8 Как и с помощью чего тестировать?
Словарь Тестировщика

3.

Теория тестирования

4.

Что такое тестирование?
1

5.

Что же это?
Тестирование – это проверка на
соответствие между ожидаемым и
реальным поведением.

6.

Что такое Quality
Engineering?
2

7.

Что же это такое?

8.

QA, QC и Тестирование
3

9.

Определите роли QA, QC и Testing
IT Продукт
Требования
?
Отчет
Соответствие
требованиям

10.

Их различие
?
Quality Assurance (QA) – обеспечение качества
это процесс систематической проверки и обеспечения качества продукции, услуг или
процессов, чтобы гарантировать их соответствие определенным стандартам и
требованиям. Целью QA является предотвращение дефектов и недостатков, а также
обеспечение надежности и соответствия высоким стандартам качества.
Quality Control (QC) – контроль качества
это процесс контроля и проверки продукции, услуг или процессов с использованием
различных методов и техник для выявления и исправления дефектов и недостатков. QC
осуществляется после завершения процесса или производства, чтобы убедиться, что
продукция соответствует установленным стандартам качества.
Тестировщик - это специалист, чья основная задача заключается в проверке
программного обеспечения на соответствие требованиям и выявлении возможных
ошибок, дефектов или несоответствий.

11.

Тестировщик в команде
разработкой тестовой
документации
Анализ данных
Выполнение тестов
созданием среды
тестирования
документирование результатов

12.

Зачем тестировать приложения?
4

13.

Какова цель тестирования?
1. Установить соответствия требованиям
Эталон
2. Обнаружить дефекты
3. Найти непредусмотренные варианты
использования

14.

Откуда берутся баги?
5

15.

Каковы причины возникновения дефектов?
ОЖИДАЕМЫЙ
ФАКТИЧЕСКИЙ
РЕЗУЛЬТАТ
РЕЗУЛЬТАТ

16.

На что можно тестировать?
6

17.

Виды тестирования
Functional testing
Функциональное тестирование
Usability testing
Тестирование юзабилити
Compatibility testing
Тестирование совместимости
Efficiency testing
Тестирование Эффективности
Reliability testing
Тестирование надежности
Maintainability testing
Тестирование
сопровождаемости

18.

Как и с помощью чего
тестировать?
7

19.

Какими методами и инструментами можно
проводить тестирование?
Без помощи кода
Используем:
С помощи кода
Используем:
Языки программирования
Браузеры
Плагины расширения
Инструменты разработчика
Создаем:
Тестовые наборы и сценарии
Инструменты автотестов:
Selenium Appium Postman

20.

Тестировщик в
Web-приложения
Billing
Инцидент-менеджмент
Мобильные
приложения

21.

Тестировщик в Биллинге
- Тарифные планы, услуги
- Сервисная инфраструктура (USSD, SMS, Content
услуги, PCRF, CPS, URCS, NGRC),
- Целевой Маркетинг, Акции, Лотерея
- CRM система,
- DSS System,
- Core Network часть (MSC, HLR, PCEF)
- О! Касса
- Тестирование оборудований (Router, Modem, SIM
card)

22.

Тестировщик - Web-приложение
- «Акча булак»
- Система Self Care для абонентов
- Терминальные ПО(cashin – cashout, PAMS)
- Целевой Маркетинг
- CRM система
- О! Маркет
- О! Bonus
- ESIM
- Верстка
- Backend, Frontend
- API

23.

Тестировщик - мобильные приложения
- Мой О!
- Мобильное приложение «Терминал»
- О! Маркет
- О! ТВ
- Safe Kids
- О! Агент
- О! Деньги
- Yandex+

24.

Инцидент менеджмент
- Массовая корректировка профилей при авариях
- Автофиксеры
- Рассмотрение жалоб от абонентов
- Автоматизация процессов тестирования и контроля
эксплуатации сервисов
- Оптимизация бизнес-процессов
- Массовая корректировка профилей при авариях

25.

Словарь тестировщика:
Баг (или «программная ошибка», от англ. «bug») —
некая ошибка/дефект в написанном
коде/программе, из-за которой программа ведет
себя неожиданно и выдает неправильные
результаты.
Фича (от английского feature - особенность,
необычное свойство) - это определенная деталь или
часть продукта, которая имеет специфические
характеристики. Также фичами называются
механизмы, позволяющие добавлять новые
функциональности, веб-части и элементы дизайна в
продукт.

26.

И так мы сегодня узнали..

Что такое тестирование, QC, QA

Зачем нужно тестировать

Познакомились с видами тестирования

Узнали, что такое БАГ

27.

Ваши вопросы
English     Русский Rules