От Павел Войлов (Т-28А) Ответить на сообщение
К writer123 Ответить по почте
Дата 01.02.2012 19:07:56 Найти в дереве
Рубрики Современность; Космос; Версия для печати

Делать надо все хорошо, плохо оно и само получится (с)

Приветствую,

>Совместное самотестирование провести кто запрещает?
>Даже если вы это отдадите тестировщикам, то на выходе у вас будет всё равно описание типа "такие-то мои действия привели к ошибке, которая выражается в ... и ..., вот такой был вывод, вот такое состояние" ну и т.п.
>Что дальше? Дальше придётся взять те же две группы, посадить их вместе, запустить им всё это, повторить ошибку самостоятельно и совместно искать её до опупения.

Это плохой вариант, на который ориентироваться нельзя. В нормальной команде QA Engineer иногда знает код даже лучше разработчиков, способен его исследовать и в багрепорте указать путь (или пути) его исправления с кодом/псевдокодом. И должен быть готов самостоятельно эту ошибку исправлять. Фактически же суть ошибки и ответственного (этого тестера или другого, разработчика этого или другого) за ее исправление назначают на Defect Triage совместно руководитель разработчиков и руководитель тестеров.

>Достаточно редко удаётся найти и устранить ошибку в коде со слов тестировщика/лица, выполняющего эту функцию, обычно для этого программистам требуется самостоятельно воспроизвести ошибочную ситуацию.

В багрепорте должен приводиться полный путь воспроизведения и/или воспроизводящий код/бинарь. После назначения ответственного за исправление воспроизвести это будет его прямой обязанностью.

>У наличия тестировщика тут два плюса - он берёт на себя рутинную работу, которой не шибко-то хочется заниматься сверх необходимого, и он тестирует не зная, как должна работать система. В этом же и его минусы.

Почему не зная? Тестировщик вообще-то даже более широкий кругозор может иметь чем девелопер, потому что при реализации разнообразных AE, поз/нег сценариев и ручных харнессов вполне может работать с несколькими модулями или системой в целом - в отличие от разработчика, который погружен на 1-2 текущие задачи.
Ну если конечно девочек задешево в QA набирать, то тогда да.

С уважением, Павел