Качество тест-кейса не определяется его глубиной.
Я это понимаю. Но так как у меня нет практического опыта в написании тест-кейсов, поэтому я даже не могу придумать, по какой из функций в данных приложениях можно написать тест-кейс и чтоб шагов было 10 и более. А быть может так, если тестировать отправку письма то шагами будут например следующие действия: Зайти в приложение - Ввести логин и пароль ( надо ли здесь писать о том, что необходимо зарегистрироваться или это Preconditions? ) - Нажать на символ "Написать письмо" ( указывать ли здесь точное расположение кнопки, учитывая что располагается она в правом нижнем углу ? ) - В строку "Кому" ввести электронный адрес получателя - В строку "Тема" ввести любые значения ( цифры/буквы/символы ) - Текст письма можно оставить пустым либо так же ввести любые значения - Нажать Кнопку "Отправить" - Дождаться загрузки loadbar-a - Приложение должно вновь открыть папку с "Входящие" письма - Проверить отображается ли отправленное письмо в папке "Отправленные".
В конце можно добавить ещё шаги например: На втором устройстве ( это тоже нужно было писать в preconditions, что необходимо взять два аппарата с установленным приложение? ) проверить, пришло ли письмо? Либо проверить в веб-е.
Правильно ли я мыслю или это полная ерунда?:) Мне действительно очень хочется получить эту долгожданную работу...
Мыслите правильно. Что насчет "глубины" и "подробностей" тестовых сценариев, то тут все зависит от многих факторов. К примеру, от принятых правил. Обычно, если компания аутсортинговая, и пашет на дядюшку Сэма, то в таком случае стараются делать все очень подробно и скрупулезно, ибо им это потом показывать и за этого получать $$$. К тому же, это может быть требованием самого заказчика, т.к. сегодня он с вами, а завтра с другим. И чтобы другим не пришлось повторять уже пройденную работу, в этом как раз и поможет тщательное документирование. Другое дело, когда компания продуктовая, и делаем сама свой продукт, то тут возможно и опускание планки "пиши так, чтобы и мартышка поняла" до уровня "пиши так, чтобы не забыть в будущем" или "пиши так, чтобы новый сотрудник разобрался что к чему". Т.е. нельзя взять и сказать, как правильно писать тестовые сценарии там-то и там-то. Естественно, хочется расписать подробно, но всегда нужно знать всему меру =)