Тест-Кейс 1: ТочностьОписание: Оценка точности распознавания людей, включенных в базу данных, и исключение посторонних.
Шаги тестирования:
- Провести оценку точности на тестовом наборе данных.
- Проверить систему в реальном режиме работы.
Ожидаемый результат: Ни один посторонний человек не должен быть распознан как сотрудник, все люди из базы данных должны быть распознаны корректно.
5.2 Тест-Кейс 2: Обработка очередиОписание: Оценка работы системы при наличии очереди перед терминалом.
Шаги тестирования:
- Несколько человек стоят в очереди перед терминалом.
- Проверить распознавание человека непосредственно перед терминалом, при этом позади него стоят другие люди.
- Проверить ситуацию, когда перед терминалом стоит человек низкого роста, а за ним человек высокого роста.
Ожидаемый результат: Идентификация должна проводиться только для человека, непосредственно находящегося перед терминалом.
5.3 Тест-Кейс 3: Функционал Базы ДанныхОписание: Проверка функционала работы с базой данных.
Шаги тестирования:
- Добавление нового сотрудника:
Проверить процесс добавления нового сотрудника в базу данных.
Проверить корректность работы системы после добавления.
Проверить процесс удаления сотрудника из базы данных.
Проверить корректность работы системы после удаления.
- Изменение данных сотрудника:
Проверить процесс изменения данных сотрудника, например, имени или фотографии.
Проверить корректность работы системы после изменения.
Ожидаемый результат: Все операции должны выполняться корректно.
5.4 Тест-Кейс 4: Устойчивость к обмануОписание: Проверка устойчивости системы к попыткам обмана.
Шаги тестирования:
- Попытка доступа с использованием фотографии лица сотрудника.
- Попытка доступа с использованием видеозаписи лица.
- Попытка доступа с использованием маски с изображением лица сотрудника.
- Попытка доступа с использованием чужого пропуска (логина и пароля другого человека).(Возможно не наша задача)
Ожидаемый результат: Ни одна из попыток обмана не должна привести к успешной идентификации и доступу.
5.5 Тест-Кейс 5: СкоростьОписание: Проверка скорости работы системы при большом количестве сотрудников.
Шаги тестирования:
- Создать большую базу данных (например, х сотрудников).
- Проверить скорость работы алгоритма.
Ожидаемый результат: Время идентификации человека должно быть менее 2 секунд (или менее времени до блокировки прохода после прохождения предыдущего человека).
5.6 Тест-Кейс 6: ОсвещенностьОписание: Проверка влияния освещенности на распознавание.
Шаги тестирования:
- Сотрудник подходит к камере при ярком освещении.
- Сотрудник подходит к камере при слабом освещении.
- Сотрудник подходит к камере с частичным затемнением лица.
Ожидаемый результат: Освещенность не должна существенно влиять на точность распознавания.
5.7 Тест-Кейс 7: МакияжОписание: Проверка влияния макияжа на распознавание.
Шаги тестирования:
- Проверить распознавание сотрудника в макияже при обучении на фотографии без макияжа.
- Проверить распознавание сотрудника без макияжа при обучении на фотографии в макияже.
Ожидаемый результат: Макияж не должен существенно влиять на точность распознавания.
5.8 Тест-Кейс 8: Борода и УсыОписание: Проверка влияния бороды и усов на распознавание.
Шаги тестирования:
- Проверить распознавание сотрудника с бородой и усами при обучении на фотографии без них.
- Проверить распознавание сотрудника без бороды и усов при обучении на фотографии с ними.
Ожидаемый результат: Борода и усы не должны существенно влиять на точность распознавания.
5.9 Тест-Кейс 9: ОчкиОписание: Проверка влияния очков на распознавание.
Шаги тестирования:
- Проверить распознавание сотрудника в очках при обучении на фотографии без очков.
- Проверить распознавание сотрудника без очков при обучении на фотографии в очках.
Ожидаемый результат: Очки не должны существенно влиять на точность распознавания (солнцезащитные очки исключены, так как при процессе идентификации скрытие признаков для ее осуществления неприемлемы).
5.10 Тест-Кейс 10: Эмоциональное состояниеОписание: Проверка влияния различных эмоций на распознавание.
Шаги тестирования:
- Провести распознавание лица сотрудника в различных эмоциональных состояниях (радость, грусть, злость, удивление).
Ожидаемый результат: Эмоциональное состояние не должно существенно влиять на точность распознавания.
5.11 Тест-Кейс 11: Временные изменения лицаОписание: Проверка устойчивости системы к временным изменениям лица, таким как ожоги(солнечные), синяки, шрамы или отеки.
Шаги тестирования:
- Провести распознавание лица сотрудника до и после появления временных изменений(Например, при помощи грима)
Ожидаемый результат: Система должна корректно распознавать сотрудника несмотря на временные изменения лица.
5.12 Тест-Кейс 12: Влияние головных уборовОписание: Проверка влияния различных головных уборов на распознавание.
Шаги тестирования:
- Провести распознавание лица сотрудника в различных головных уборах (шляпа, кепка, капюшон).
Ожидаемый результат: Головные уборы не должны существенно влиять на точность распознавания.
5.13 Дополнительные: Тест-Кейс 13: Различие близнецов (исключая гомозиготных) Описание: Проверка способности системы различать идентичных близнецов.
Шаги тестирования:
- Зарегистрировать в базе данных одного из близнецов.
- Провести распознавание обоих близнецов.
Ожидаемый результат: Система должна правильно идентифицировать зарегистрированного близнеца и не допускать постороннего.