Столкнулся я с такой задачей: необходимо написать тест-кейсы по рабочему проекту. Что это вообще за зверь? Это означает, что нужно пройтись по всему продукту, и прописать по-шагово все возникаюшие ситуации,и что следует ожидать но не так банально, типа, вот если мы нажмем сюда, то увидим это, и то, а если повезет,то еще и вот это….
Тест-кейсы прежде всего, должны быть структуризированы и тщательно продуманы
Приведу пример, чтобы наглядно объяснить:
Шаг1
1. Открыть главную страницу сайта
1.1 Перейти на страницу поста
Ожидаемая реакция:
1. Загрузятся и отобразятся корректно все картинки и текст.
1.1 Откроется пост, корректно отобразятся фон и текст поста
Конечно, если большой по объему проект запущен и успешно работает уже не первый год, сесть и с нуля пройтись полностью по всему функционалу будет очень сложно (а если испытуемый никогда подобного не делал, и подавно…)
Правильней всего, если составлять самому, а не нанимать умного дяденьку-тестера, начинать писать тест-кейсы, имея под рукой (лучше на мониторе) так называемые юз-кейсы (use-cases) - случаи, написанные рядовыми пользователями, теми для кого писался продукт, или кто хорошо знаком с ним не первый год…
Если же все-таки вы попали вам поручили заняться таким ответсвенным делом, как написание тест-кейсов для вашей компании, то вот некоторые подсказки:
Последний пункт рассмотрим подробнее. TestLink предназначен для составления тест-кейсов, с возможностью в последствии объединять их в тест-планы, и затем динамически прогонять тесты. Потом, с радостью экспортировать в XML,.doc, и другие форматы, или же составить отчет.
Система основана на PHP с применением MySQL. Ставится на локальную машину, заводятся пользователи с разными правами (админ, тестировщик, исполнитель), процесс пошел…
В правом верхнем углу выбирается проект, чтобы никого не путать, находим ссылку “редактировать тесты” в левом сайдбаре screen1
В результате совсем не сложных телодвижений получаем примерно следующее: screen2
Тут главное терпение, и понимаемость чего от тебя хотят).
Буду рад если не зря парился с тест-кейсами кому-то эта информация покажется полезной!
Владимир
Май 18th, 2010 at 09:40
Я бы еще рекомендовал вам посмотреть на DEVPROM, в этой системе нашей команде показалось куда удобнее составлять тестовую документацию, чем в testlink