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

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

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

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

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

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

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


может немного не в тему, но все же спрошу: что ошибочного в том, что после проверки создания "тупо" выходить из процедуры? (контекстом, конечно, владею не в достаточной степени, поэтому и спрашиваю, мне интересно просто :))
...
Рейтинг: 0 / 0
Кто виноват?
    #36313926
Юзер213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
neznauможет немного не в тему, но все же спрошу: что ошибочного в том, что после проверки создания "тупо" выходить из процедуры? (контекстом, конечно, владею не в достаточной степени, поэтому и спрашиваю, мне интересно просто :))
Понимаете, жила была процедура, выполняла свои функции и всё было правильно, как её вызовешь - так она отрабатывает, каждый раз, без условий.
Но тут выходит новое требование: Пусть процедура срабатывает не всякий раз, когда её вызывают, а только если месяц прошёл от создания документа.
Программист добавил эту проверку на срок, но после проверки остальная часть процедуры никогда не срабатывала, прошёл месяц или не прошёл, т.к. она "тупо выходила". Он протестировал что если месяц не прошёл не удаляет, она не удалила, и отдал на тестирование. А она то вообще никогда не удаляет, но при тестировании этого тоже не проверили, т.к. точно также протестировали.
Возник конфликт, т.к. что это за тестирование, если такие тупые ошибки выявить не могут, а тестировщики заявляют что они не виноваты, это программисты такие тупые ошибки допускают. Исправить то ошибку понадобилось всего 5 минут, а два месяца тестировали...
...
Рейтинг: 0 / 0
Кто виноват?
    #36314196
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
программисты существуют, чтобы делать тупые ошибки )) именно поэтому и нужны тестеры, иначе за что они зарплату получают? ))
...
Рейтинг: 0 / 0
Кто виноват?
    #36319316
pirovindos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Послали кореша магазин за водкой. Он приходит в магазин и говорит "Дайте водки!". Ему продавец (устал, вторую смену пашет) дает бутылку уксуса. Кореш на этикетку не смотрит, платит как за водку и приходит к столу. Кто виноват, что кореш водку не принес?
...
Рейтинг: 0 / 0
Кто виноват?
    #36334218
нютка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Виноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
...
Рейтинг: 0 / 0
Кто виноват?
    #36339924
crt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тесты прошедшие без ошибок - еще не доказательство полного отсутствия ошибок
...
Рейтинг: 0 / 0
Кто виноват?
    #36339927
crt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нюткаВиноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
нельзя все на тестера сваливать, программист тоже должен отвечать за свою работу
...
Рейтинг: 0 / 0
Кто виноват?
    #36340238
Юзер213
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crtнюткаВиноват, безусловно, тестер.
Скажите, в чем были трудности протестировать возможность удаления по истечении определенного срока?
нельзя все на тестера сваливать, программист тоже должен отвечать за свою работу
Читаем первый пост и вопрос в нём:
авторКто виноват?
Только программист, или тестер должен разделить вину?
Вина программиста не оспаривается, но должен ли отвечать только лишь программист...
...
Рейтинг: 0 / 0
Кто виноват?
    #36340289
pirovindos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И тестер тоже виноват. Понять задачу и провести правильные тесты (так удаляется, так не удаляется) - задача подразделения тестирования (один это тестер или это целая структура по обеспечению качества - неважно).
...
Рейтинг: 0 / 0
Кто виноват?
    #36378599
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вина определяется несоблюдением должностной инструкции. Если тестер сделал всё по инструкции, то не в чем его винить.
Если деятельность персонала никак не регламентирована, то руководство может установить любую меру ответственности, а персонал её правомерно оспаривать.

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

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


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