вторник, 9 августа 2011 г.

Тестовое задание

На днях решила, что надо менять работу. Многие факторы повлияли на это: во-первых, хочу совершенствования, во-вторых, карьерного роста, в-третьих, немаловажный фактор, хочется побольше зп. Искала не только в Ижевске, но и в других городах России. И вот от одной фирмы мне предложили сделать тестовое задание: "необходимо описать шаги для всестороннего тестирования простого карандаша с резинкой на одном из концов." Довольно-таки необычное задание, так как всегда предлагали протестировать программу/часть программы, веб-сайт и написать тест-кейсы. Поэтому хочу сказать, что оно мне понравилось и вот что у меня получилось:

Так как никаких дополнительных условий не задано, условимся, что:
1. Карандаш уже заточен с одного конца.
2. Резинка несъемная с другого конца.
3. Карандаш деревянный.


Test Cases:
1. Убедиться, что карандаш заточен таким образом, чтобы он мог писать.
2. Убедиться, что несъемная резинка держится крепко, чтобы ею можно
было легко воспользоваться.
3. Убедиться, что на карандаше присутствует маркировка, обозначающая
степень твердости карандаша.
4. Usabillity testing:
- убедиться, что карандаш удобно держать в руке и он не выпадает;
- ствол карандаша не содержит заусениц;
5. Использование
- Проверить, что карандаш пишет на бумаге;
- Убедиться, что цвет текста соответствует твердости карандаша
(насыщенный/бледный).
- Убедиться, что при письме грифель карандаша не ломается;
- Проверить, что резинка на карандаше стирает записи карандаша;
- Убедиться, что в процессе стирания резинка не крошится, не
ломается, не отслаивается от карандаша;
- Проверить, что карандаш пишет на тех местах, на которых были стерты записи резинкой карандаша.
6. Заточить карандаш:
- Убедиться, что конец грифеля острый;
- Убедиться, что в процессе заточки грифель не нарушил свою
целостность.
7. Надежность:
- Проверить поведение карандаша при сильном надавливании грифилем
карандаша на бумагу. Убедиться, что он не сломается.
- Потянуть за грифель карандаша. Он не должен выходить из деревянного
ствола.
- Потянуть за резинку карандаша. Она не должна отсоединяться от
карандаша.
8. Performance testing:
- Убедиться, что грифеля карандаша хватает на N страниц формата A4;
- Убедиться, что резинки карандаша хватает на M страниц формата A4;
9. Stress testing: уронить, постучать по столу
- Убедиться, что грифель не сломается;
- Убедиться, что резинка не отсоединится от карандаша.
- Убедиться, что ствол карандаша не треснул.

 Не судите строго, на выполнение было потрачено 20 минут. Прошу комментарии и дополнения ;)

6 комментариев:

  1. Черт подери, я бы взял Вас на работу

    ОтветитьУдалить
  2. А вот продолжение:

    http://mtunetworks.blogspot.ru/2013/01/qa.html

    ОтветитьУдалить
  3. Интересные варианты. Реально ли столько написать за 20 минут на собеседовании.

    ОтветитьУдалить
  4. Написать - нет. Рассказать - вполне. :)

    ОтветитьУдалить
  5. Я перешла по ссылке Максима Б. и, как мне кажется, потратила важный ресурс - время - впустую.
    mOlli, большое спасибо за качественный пост.

    ОтветитьУдалить