Вот задание от Работодателя:
Найдите максимальное количество ошибок, намеренно допущенных в программе "ListBoxer".
Полное описание принципа работы программы доступно через меню "Help", после ее запуска.
На оценку вашего результата будут оказывать влияние количество и неочевидность найденных ошибок: пишите все, что находите. В программу включены как ошибки, лежащие на поверхности, так и требующие внимательного и глубокого тестирования.
•Составить план тестирования приложения Listboxer.
•Расписать тестируемые требования к приложению Listboxer, отдельно указать требования которые нельзя протестировать по каким-либо причинам.
•Указать функциональность приложения, требования к которой не определены, противоречивы или некорректны.
•Провести тестирование приложения Listboxer.
•Предоставить отчеты о найденных дефектах, определить готовность приложения к выпуску.
Вот некоторые требования по срокам его исполнения:
Ни в коей мере не претендуя на исключительную свою правоту, даю задание до собеседования для выполнения дома часа на 3-4 как минимум, чтоб ы человек мог без спешки и стресса, спокойно отработать. Также работа в проекте не требует гипермегасупер квалификации. Если потребует, не перестану давать задание на дом. Вот такой я неквалифицированный, упускаю гипермегасуперкадры. А вообще это офтоп в данной теме.
Дадим этому оценку.
1. "Найдите максимальное количество ошибок". Вспомним треугольник качества <цена-объём-сроки>
1.1 Объём задания приличный (моя оценка по срокам его выполнения - не меньше 16 часов, а не "часа на 3-4 как минимум").
1.2 Цена. Для Кандидата "начинающего тестера" приём на работу - это большая цена, НО, с другой стороны, наоборот - большая для Работодателя, чтобы найти/заполучить "профи-тестера".
1.3 Понятно, когда Заказчику неведом "треугольник", но когда Работодатель (т.е. Исполнитель) ожидает максимальный объём за короткое сроки - это плохой признак.
А вот ещё беда:
2. "Найдите максимальное количество ошибок, намеренно допущенных в программе" - здесь как-будто Работодатель на 100% уверен, что в его программе нет НЕнамеренных ошибок (или Кандидат каким-то образом должен распознать намеренное искажение программы от НЕнамеренного?)
3. Обратите внимание - вторым&третьим, а не первым по списку у Работодателя идёт пункт анализа требований (уже после составления Плана тестирования!)
4. "Полное описание принципа работы программы доступно через меню Help" - здесь Работодатель путает смысловую нагрузку "принципа работы программы" для Администратора или Специалистов сопровождения с тем, чем является Help - руководством по эксплуатации приложения для Пользователей
5. "На оценку вашего результата будут оказывать влияние количество и неочевидность найденных ошибок" - здесь о критичности ошибок у Работодателя ни слова!
6. "Провести тестирование приложения". Какие характеристики приложения проверять, какие разновидности тестирования требуется выполнить - Работодатель не говорит!
Итого:
1. некоторые придирки мелкие, но серьёзных достаточно, чтобы сделать соответствующие выводы
2. на этом примере было важно показать Кандидатам на вакансию, как давать оценку Работодателю на основе его же задания для оценки вас.