- Драйвер принтера
- Мобильное приложение «Календарь-ежедневник»
- Консольная утилита для копирования файлов
- 2ГИС ПК
- Плагин для браузера
- Торрент клиент
- Скайп
- Программа для просмотра изображений
- Отправка статистики на сервер
- своё по выбору
- Анализ (кратко) - кто пользователь? зачем нужна программа? как работает? что использует в своей работе?
- Описать, какие части / фичи программы тестируем (можно использовать SFDPOT, чтобы понять, что в принципе можно проверять)
- Описать, какие части / фичи не тестируем, обосновать почему
- Описать, какие уровни тестирования используем, обосновать почему именно такие, расположить в порядке убывания приоритета
- Описать, какие виды тестирования используем, описать цель тестирования для каждого вида, расположить в порядке убывания приоритета
- Описать, в каких тестовых средах / условиях мы должны проверить работу программы
- Описать, при каких условиях заканчиваем тестирование
(для доп. информации можно использовать http://www.guru99.com/what-everybody-ought-to-know-about-test-planing.html)
Найти по крайней мере 3 бага в форме: http://testingchallenges.thetestingmap.org/index.php
- Емкий заголовок баг-репорта, который описывает всю суть бага
- Начальные условия
- Шаги воспроизведения (помните, больше 5-7 шагов никто не хочет читать или выполнять)
- Ожидаемый результат
- Реальный результат
- Погуглить про роль тестирования в проекте, роль тестировщика в команде.
- Представить, что ты тестировщик в какой-нибудь команде 2ГИС, кратко описать (50-1000 слов), как ты представляешь свою роль и обязанности в команде
- Погуглить про социотехнические системы
- Кратко описать (50-1000 слов), почему в них появляются ошибки