Большое внимание в компании уделяется тестированию нашего ПО.
Два вида тестирования - текущее и предрелизное. Текущее - это повседневное тестирование исправлений или новых "фич" нашего ПО. Предрелизное - проводится перед выпуском очередного официального релиза ПО.
Ниже немного про предрелизное тестирование.
Для предрелизного тестирования создана и постоянно пополняется база тестов.
Написано специальное приложение, которое позволяет тестерам:
Новые тесты пишутся для нескольких случаев:
Тесты объединяются в группы - либо по программам, либо по технологиям.
Тесты бывают "быстрыми" - результат можно получить не более чем через 15-30-60 минут. А бывают и "длинными" - результат виден через день или несколько. К таким, например, относятся тесты на проверку утечек памяти.
Тестов много - несколько сотен. Перед каждым релизом ПО проводится проверка практически по всем тестам. Это занимает достаточно большое время - измеряется месяцами. В этот момент практически всё текущее тестирование останавливается.
Два вида тестирования - текущее и предрелизное. Текущее - это повседневное тестирование исправлений или новых "фич" нашего ПО. Предрелизное - проводится перед выпуском очередного официального релиза ПО.
Ниже немного про предрелизное тестирование.
Приложение для работы с базой данных тестов |
Написано специальное приложение, которое позволяет тестерам:
- Вносить новые тесты
- Редактировать старые
- Контролировать шаги исполнения теста
- Контролировать полученный результат с тем, который ожидался
- Изменять статус прохождения тестов (выполнен/не выполнен)
Новые тесты пишутся для нескольких случаев:
- Возникновение критической ошибки, приводящей к "падению" какого-нибудь приложения
- Для описания и проверки в дальнейшем некоторых технологий - фактически "чтобы не забыть"
Тесты объединяются в группы - либо по программам, либо по технологиям.
Тесты бывают "быстрыми" - результат можно получить не более чем через 15-30-60 минут. А бывают и "длинными" - результат виден через день или несколько. К таким, например, относятся тесты на проверку утечек памяти.
Тестов много - несколько сотен. Перед каждым релизом ПО проводится проверка практически по всем тестам. Это занимает достаточно большое время - измеряется месяцами. В этот момент практически всё текущее тестирование останавливается.