Similar presentations:
Функциональное тестирование в НРД
1. Функциональное тестирование
Авторы: Мария МинаковаДата: 23 марта 2016
2. Виды тестирования
Функциональное тестирование в НРД21.06.16
2
3. Модели разработки ПО Каскадная - waterfall model
Была предложена в 1970 г. Уинстоном РойсомФункциональное тестирование в НРД
21.06.16
3
4. Модели разработки ПО Каскадная с возвратами (Водоворот)
Функциональное тестирование в НРД21.06.16
4
5. Модели разработки ПО Спиральная
Была разработана в середине 1980-х годов Барри БоэмомФункциональное тестирование в НРД
21.06.16
5
6. Модели разработки ПО Agile
Функциональное тестирование в НРД21.06.16
6
7. Redmine ЖЦ задачи
НоваяRedmine
Аналитика
ЖЦ задачи
Аналитика
завершена
Аналитика не
требуется
Оценка в
функц. точках
Разработка
Code review
Модульное
тестирование
Проверка на
стенде ФТ
Проверено на
стенде ФТ
Функциональное тестирование в НРД
Разработка
завершена
Тестирование
Тестирование
завершено
21.06.16
7
8. Техники тест-дизайна
Классы эквивалентности (Equivalence Partitioning - EP).Входные/выходные данные разбиваются на классы эквивалентности,
по принципу, что программа ведет себя одинаково с каждым
представителем отдельного класса.
Граничные значения (Boundary Value Analysis - BVA).
Граничные условия это ситуации, возникающие непосредственно
«на», «выше» или «ниже» границ входных и выходных классов
эквивалентности.
Причина/Следствие (Cause/Effect - CE). Это, как правило,
ввод комбинаций условий (причин), для получения ответа от
системы (Следствие).
Предугадывание ошибки (Error Guessing - EG). Это когда
тест аналитик использует свои знания системы и способность к
интерпретации спецификации на предмет того, чтобы "предугадать"
при каких входных условиях система может выдать ошибку.
Исчерпывающее тестирование (Exhaustive Testing - ET).
В пределах этой техники вы должны проверить все возможные
комбинации входных значений.
Функциональное тестирование в НРД
21.06.16
8
9. Тестовое покрытие
Покрытие требований (Requirements Coverage) - оценка покрытия тестамифункциональных и нефункциональных требований к продукту путем построения
матриц трассировки (traceability matrix)
Tcov = (Lcov/Ltotal) * 100%
где:
Tcov - тестовое покрытие
Lcov - количество требований, проверяемых тест кейсами
Ltotal - общее количество требований
Функциональное тестирование в НРД
21.06.16
9
10. ЖЦ ошибки в Redmine
НоваяВ разработке
Решена
Ждёт разработки
Тестировать
Тестирование
блокировано
Функциональное тестирование в НРД
21.06.16
10
11. Состав ошибки
Приоритет :Низкий
грамматические ошибки.
Нормальный
незначительная ошибка, не препятствующая дальнейшему тестированию.
ошибка, блокирующая прохождение негативного ТК
Высокий
функционал не работает по стандартному процессу, но есть workaround, который
позволяет продолжить тестирование. Блокируется 1 или несколько тест-кейсов.
Немедленный
блокирует весь или почти весь функционал, тормозит тестирование. Workaround’а нет;
ошибки, возникающие в последние дни тестирования;
Возможно повышение статуса ошибки до «Немедленный», если разработчик несколько
дней её не исправляет.
Поле «Описание» должно содержать:
версию системы («Версия БД» и «Версия Веб приложения»),
шаги воспроизведения,
полученный результат,
ожидаемый результат,
номер поручения (если применимо).
«Назначена»
Обязательно прикреплять скриншоты!!!
Функциональное тестирование в НРД
21.06.16
11
12. Прикладная сфера
Депонент – организация, заключившая договор депозитарного обслуживания с НРД.Счёт депо — совокупность записей в регистрах депозитария, предназначенная для
учёта ценных бумаг
Раздел счета депо - Часть аналитического счета депо, предназначенная для учета
ценных бумаг, в отношении которых внутренними документами Депозитарием
установлены ограничения на перечень и порядок осуществления депозитарных
операций
Оператор счета депо - Юридическое лицо, имеющее право на основании
полномочия, полученного от Депонента, отдавать распоряжения на выполнение
депозитарных операций по соответствующему счету депо.
Депонент
Попечитель
Счёт
Раздел
Функциональное тестирование в НРД
Оператор
Счёт
Раздел
Раздел
21.06.16
12
13.
Москва, Cтаропетровскийпроезд 7а, корпус 1
тел.: +7 (495) 981-6182
факс: +7 (495) 981-6183
[email protected]
www.bellintegrator.ru