Please enable JavaScript.
Coggle requires JavaScript to display documents.
ATM (Alpha testing (проверка всех функ. на тестовой (pre-prod) версии ATM…
ATM
Alpha testing
проверка всех функ. на тестовой (pre-prod) версии ATM тех. специалистами компании перед оф. релизом.
Beta testing
тест. всех функ. ATM ограниченным кол. клиентов (напр., с золотыми картами).
Manual
ручное тест. основных операций с ATM (вставить карту, ввести пин-код, выбрать “Выдать деньги” и т.д).
-
New-feature testing
тест. новых функ. (напр. пополнение карты через ATM, выдачи иност. валюты).
Re-testing
повторное тест., исправлены ли баги (напр. принтер чеков не печатал чеки > протестировать заново > исправлен ли баг).
Regression
тест. существующей функциональности (напр. “Снятие денег”) после фикса бага принтера/ добавления новой опции “Пополнить карту”.
Smoke
тест. основных опций/функ. (включается ли ATM, ввод пина, выдача денег, проверка баланса).
Sanity
детальное. тест. доп. функций (менее значимых): как работает опция смены пин-кода; работает ли конвертация суммы в иностранную валюту.
Positive
предполагаемое взаимодействие банкомата и пользователя (ввести карту > ввести правильный пин > указать сумму для выдачи > банкомат выдает деньги).
Negative
непредполагаемый способ использования ATM (разобрать и достать деньги изнутри, разбить молотком).
Stress
тест. границы/крайней возможности, когда ATM может сломаться и перестать отвечать (выводит ли он правильные сообщения на экран).
Recovery
способность ATM восстановиться, напр. после неожиданного выключения света.
Load testing
тест. интервала ответа/скорость перехода на след.этап (после ввода пина, суммы для выдачи и т.д).
White
тест. со знанием структуры БД (куда компьютер передает данные после ввода пин-кода, как эти данные обрабатываются; как обновляется баланс на карте после выдачи денег).
Black
тест. основных операций (ввод/смена пин-кода, выдача денег) без знания того, куда эти данные отправляет компьютер.
-
Ad-hoc
неупорядоченное тест. ATM на наличие багов, с целью его сломать (зажать кнопку “Ok” после ввода пина, ввести сумму для выдачи, которая превышает лимит).
Formal
тест. по документации , согласно заявленным требованиям (напр. обязательно ли запрашивает ли система ввести пин-код).
Usability
удобно ли, интуитивное ли использование (находится ли слот для карты на уровне руки, находятся ли иконки для выбора опций (проверка баланса, пополнение, снятие счета) в правой стороне экрана).
GUI
проверка красного ли цвета кнопка Cancel, зеленого - Ok, желтого- Correct, шрифт уведомлений на экране.
Stability
сломается ли система при максимальной нагрузке, или будет стабильна
(100 пользователей за 60 минут > вызовет ли замедление системы).
Volume
тест. производительности при увеличении данных в БД > достаточно ли памяти в БД для хранения информации.
-
Compatibility
совместим ли компьютер в банкомате с Windows, Linux.
Security
нет ли утечки информации, безопасно ли хранятся пин-коды после ввода.