Гость
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Кто виноват? / 17 сообщений из 17, страница 1 из 1
11.11.2009, 08:50
    #36302889
Юзер213
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Программист реализовал функционал по требованию заказчика.
Требование: В течении 1 мес от создания документа, его нельзя удалить.
Отдал на тестирование, тестировали 2 месяца, приняли в эксплуатацию.
Поступает замечание: документ от 2005 года, не удаляется.
Программист роется по программе и находит ошибку, что после проверки на срок создания документа она тупо выходит из процедуры и ничего не делает.
Кто виноват?
Только программист, или тестер должен разделить вину?
...
Рейтинг: 0 / 0
11.11.2009, 12:32
    #36303541
BadMF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
это зависит...

насколько сильная роль тестировщика у вас?
чем он занимается? Ну например - составление плана тестирования, проверка требований на полноту/безконфликтность/тестируемость, покрытие требований тест-кейсами. Или он у вас тестирует программу на основе слов разработчика?
...
Рейтинг: 0 / 0
11.11.2009, 13:30
    #36303746
Юзер213
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Роль тестировщика - проверить что всё работает как надо, и выдать решение принимать или нет в эксплуатацию.
Плана тестирования никакого нет, тестируют как умеют.
Собственно тестируют те, кто ставит задачи.
...
Рейтинг: 0 / 0
11.11.2009, 14:38
    #36304022
BadMF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Требование: В течении 1 мес от создания документа, его нельзя удалить.
Тест кейсы ручного тестирования (минимум):
- документ созданный месяц назад минус 1 день нельзя удалить
- документ созданный месяц назад удаляется

Если эти проверки не были произведены тестировщиком при приёмочном тестировании, то виноват тестировщик, он не сделал свою работу.

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

Но у вас проблема не в том кто накосячил - тестировщик или разработчик. У вас проблема в том что тестирования нет вообще.

автор
Роль тестировщика - проверить что всё работает как надо, и выдать решение принимать или нет в эксплуатацию.
Плана тестирования никакого нет, тестируют как умеют.
Собственно тестируют те, кто ставит задачи.
...
Рейтинг: 0 / 0
11.11.2009, 15:17
    #36304171
Azart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
пропущенный баг - вина тестировщика
неверно написанный код - вина программиста
...
Рейтинг: 0 / 0
11.11.2009, 16:21
    #36304422
BadMF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Azartпропущенный баг - вина тестировщика
неверно написанный код - вина программиста

вкратце да...
что-то у меня последнее время слишком много слов и домысливаний обстоятельств...
...
Рейтинг: 0 / 0
14.11.2009, 20:42
    #36310848
neznau
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Юзер213...
Программист роется по программе и находит ошибку, что после проверки на срок создания документа она тупо выходит из процедуры и ничего не делает.
...


может немного не в тему, но все же спрошу: что ошибочного в том, что после проверки создания "тупо" выходить из процедуры? (контекстом, конечно, владею не в достаточной степени, поэтому и спрашиваю, мне интересно просто :))
...
Рейтинг: 0 / 0
17.11.2009, 08:48
    #36313926
Юзер213
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
neznauможет немного не в тему, но все же спрошу: что ошибочного в том, что после проверки создания "тупо" выходить из процедуры? (контекстом, конечно, владею не в достаточной степени, поэтому и спрашиваю, мне интересно просто :))
Понимаете, жила была процедура, выполняла свои функции и всё было правильно, как её вызовешь - так она отрабатывает, каждый раз, без условий.
Но тут выходит новое требование: Пусть процедура срабатывает не всякий раз, когда её вызывают, а только если месяц прошёл от создания документа.
Программист добавил эту проверку на срок, но после проверки остальная часть процедуры никогда не срабатывала, прошёл месяц или не прошёл, т.к. она "тупо выходила". Он протестировал что если месяц не прошёл не удаляет, она не удалила, и отдал на тестирование. А она то вообще никогда не удаляет, но при тестировании этого тоже не проверили, т.к. точно также протестировали.
Возник конфликт, т.к. что это за тестирование, если такие тупые ошибки выявить не могут, а тестировщики заявляют что они не виноваты, это программисты такие тупые ошибки допускают. Исправить то ошибку понадобилось всего 5 минут, а два месяца тестировали...
...
Рейтинг: 0 / 0
17.11.2009, 10:58
    #36314196
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
программисты существуют, чтобы делать тупые ошибки )) именно поэтому и нужны тестеры, иначе за что они зарплату получают? ))
...
Рейтинг: 0 / 0
19.11.2009, 12:02
    #36319316
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Послали кореша магазин за водкой. Он приходит в магазин и говорит "Дайте водки!". Ему продавец (устал, вторую смену пашет) дает бутылку уксуса. Кореш на этикетку не смотрит, платит как за водку и приходит к столу. Кто виноват, что кореш водку не принес?
...
Рейтинг: 0 / 0
26.11.2009, 17:30
    #36334218
нютка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Виноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
...
Рейтинг: 0 / 0
30.11.2009, 23:11
    #36339924
crt
crt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
тесты прошедшие без ошибок - еще не доказательство полного отсутствия ошибок
...
Рейтинг: 0 / 0
30.11.2009, 23:12
    #36339927
crt
crt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
нюткаВиноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
нельзя все на тестера сваливать, программист тоже должен отвечать за свою работу
...
Рейтинг: 0 / 0
01.12.2009, 09:01
    #36340238
Юзер213
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
crtнюткаВиноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
нельзя все на тестера сваливать, программист тоже должен отвечать за свою работу
Читаем первый пост и вопрос в нём:
авторКто виноват?
Только программист, или тестер должен разделить вину?
Вина программиста не оспаривается, но должен ли отвечать только лишь программист...
...
Рейтинг: 0 / 0
01.12.2009, 09:35
    #36340289
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
И тестер тоже виноват. Понять задачу и провести правильные тесты (так удаляется, так не удаляется) - задача подразделения тестирования (один это тестер или это целая структура по обеспечению качества - неважно).
...
Рейтинг: 0 / 0
21.12.2009, 22:14
    #36378599
mcureenab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Вина определяется несоблюдением должностной инструкции. Если тестер сделал всё по инструкции, то не в чем его винить.
Если деятельность персонала никак не регламентирована, то руководство может установить любую меру ответственности, а персонал её правомерно оспаривать.

Так что давайте формализуем описание задачи.
...
Рейтинг: 0 / 0
04.02.2010, 12:11
    #36449169
Юзер4711
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто виноват?
Юзер213crtнюткаВиноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
нельзя все на тестера сваливать, программист тоже должен отвечать за свою работу
Читаем первый пост и вопрос в нём:
авторКто виноват?
Только программист, или тестер должен разделить вину?
Вина программиста не оспаривается, но должен ли отвечать только лишь программист...
По-моему ситуация совершенно ясна (в теории - на практике все как всегда зависит от того, насколько хорошо теория претворяется в жизнь):

За пропущенную к заказчику ошибку - вина 100% тестера
Вопрос о вине программера поднимается совершенно в другом месте: например тестер сообщает статистику о количестве отловленных ошибок за месяц по каждому программеру и если это количество у кого-то намного превышает среднее, то нужно подумать о соответствии этого человека его месту, а если само среднее слишком высоко - значит "прогнило что-то в датском королевстве"
...
Рейтинг: 0 / 0
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Кто виноват? / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]