Перейти к содержимому

Фотография

философия тестирования


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 65

#21 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 14 сентября 2006 - 15:41

Не бывает у нас профессиональных болезней, кроме профессиональных достоинств, и не надо их в себе искать... :)

Мрачен и деструктивен бывает не тестировщик, а человек, работающий тестировщиком...
Хотя кислое лицо можно встретить и в роддоме ("чему радоваться-то - все они всё-равно умрут") - это не есть профессиональная болезнь акушерок, в основном очень весёлые и энергичные тётки.

Тестер - человек, своей деятельностью уменьшающий количество неприятностей в жизни и улучшающий мир, как никто в разработке ПО!!!

Как вам такая философия тестирования
Dixi  :clapping:

Просмотр сообщения


Ну вот. :-) Если вычеркнуть про "...все умрут..." то очень неплохо. ;-)
Понимаешь что ты подсознательно рушишь, зато веришь что на благо человечества, и нет никаких комплексов. :-)
  • 0
Ростислав Борук,
Консультант по процессам тестирования

#22 RainDriver

RainDriver

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Харитон

Отправлено 14 сентября 2006 - 15:56

о чем собственно и говорилось изначально... еслиб все вчитались, то концовку невозможно было не заметить...
а вообще жаль, что довольную серьезную тему в фарс превращаете господа, без такой позитивной и поддерживаемой установки, многие начинают если не апокалипсис локальный вокруг себя устраивать, то уж по крайней мере быть чем-то недовольными в плане работы, что сказывается на результатах труда.. но это отдельная тема наверное в раздел менеджмент.
  • 0

#23 Гость_drcoor_*

Гость_drcoor_*
  • Guests

Отправлено 15 сентября 2006 - 08:49

Ну вот. :-) Если вычеркнуть про "...все умрут..." то очень неплохо. ;-)
Понимаешь что ты подсознательно рушишь, зато веришь что на благо человечества, и нет никаких комплексов. :-)

Просмотр сообщения



Замените "веришь" на "знаешь" и "рушишь" на "убираешь лишнее" - и будет то, что я имел в виду.
Микеланджело, создавая свои статуи, рушил? А ведь он фактически камни ломал. Лежали они себе на улице - никому не мешали, а он накинулся и ну кромсать их, понимаешь, молотком и зубилом...
Мы, конечно, не Микеланджелы, но тоже стараемся по мере сил :hi:

#24 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 15 сентября 2006 - 10:31

Ну вот. :-) Если вычеркнуть про "...все умрут..." то очень неплохо. ;-)
Понимаешь что ты подсознательно рушишь, зато веришь что на благо человечества, и нет никаких комплексов. :-)

Просмотр сообщения


Замените "веришь" на "знаешь" и "рушишь" на "убираешь лишнее" - и будет то, что я имел в виду.
Микеланджело, создавая свои статуи, рушил? А ведь он фактически камни ломал. Лежали они себе на улице - никому не мешали, а он накинулся и ну кромсать их, понимаешь, молотком и зубилом...
Мы, конечно, не Микеланджелы, но тоже стараемся по мере сил :good:

Просмотр сообщения


К радости Микеланджело, да и нашей тоже, после того, как он кромсанул камень, в очередной раз, вся улица не разваливалась и не надо было ее заново отстраивать. :ok:

По моему тут произошла типичная подмена понятий и сравнивание не очень похожих вещей, хотя, надо признаться, сравнение красивое.
Что касается - "убираешь лишнее" - мы иногда наоборот требуем "добавить несуществующее" :hi:
  • 0
Ростислав Борук,
Консультант по процессам тестирования

#25 lisiki

lisiki

    Новый участник

  • Members
  • Pip
  • 25 сообщений

Отправлено 02 октября 2006 - 12:23

Я лично сталкивался со случаями когда человек начинал пытаться "сломать" не только объекты тестирования, но и начинал разрушать окружающую его действительность, и надо сказать это многим неплохо удавалось.

Просмотр сообщения


Тестирование - это не ломание программы. Это поиск (!) мест, где она сломана. Ну типа собаки и минное поле, как-то так.
Вот такая теория не похожа на правду? Насчет того, что понятие "я ломаю программу" похоже на усиление собственного статуса.
  • 0

#26 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 02 октября 2006 - 14:31

Тестирование - это не ломание программы. Это поиск (!) мест, где она сломана.

На следующем уровне этой интересной игры приходит понимание, что даже не в этом весь фокус :)
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#27 lisiki

lisiki

    Новый участник

  • Members
  • Pip
  • 25 сообщений

Отправлено 02 октября 2006 - 14:43

Тестирование - это не ломание программы. Это поиск (!) мест, где она сломана.

На следующем уровне этой интересной игры приходит понимание, что даже не в этом весь фокус :)

Просмотр сообщения


Мне тут стало интересно вот что - отношение к обьекту тестирования. Т.е. "сломать" программу - это ведь некоторая ассоциация с благородным хакерским трудом. Т.е. я сделал что-то - программа сломалась. Ну вроде самоопределения себя в рабочем процессе. Не знаю, как сказать четче, чтоб никого не обидеть:)

А в чем весь фокус, кстати?
  • 0

#28 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 03 октября 2006 - 06:56

А в чем весь фокус, кстати?

Просмотр сообщения

Совсем простенький пример.
До выпуска остается не так много времени. У вас есть выбор занести в базу десяток ошибок, которые гарантированно не будут правиться или потратить время на поиск сложной ошибки, которая может блокировать выпуск.
Ваши действия?
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#29 samsong

samsong

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 03 октября 2006 - 08:52

...кстати самое прекрасное что тот чел. который длительное время работает тестировщиком свои профессиональные навыки :rtfm: и знания переносит в реальную жизнь!!! Все свои действия проводит последовательно....анализирует полученный результат, оч хорошо эти навыки применять к воспитанию детей! :)))) проверено...... :good:
  • 0

#30 vsk23

vsk23

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 октября 2006 - 06:56

Совсем простенький пример.
До выпуска остается не так много времени. У вас есть выбор занести в базу десяток ошибок, которые гарантированно не будут правиться или потратить время на поиск сложной ошибки, которая может блокировать выпуск.
Ваши действия?

Просмотр сообщения

Заносятся в базу все найденные ошибки. Не важно будут ли они все исправлены...
Просто у каждой выставляется приоритет, а дальше уже сам процесс...
Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?
  • 0

#31 vsk23

vsk23

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 октября 2006 - 07:04

Даже можно видоизменить вопрос:
Кто виноват и ЧТО делать?
  • 0

#32 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 04 октября 2006 - 07:23

Совсем простенький пример.
До выпуска остается не так много времени. У вас есть выбор занести в базу десяток ошибок, которые гарантированно не будут правиться или потратить время на поиск сложной ошибки, которая может блокировать выпуск.
Ваши действия?

Просмотр сообщения

Заносятся в базу все найденные ошибки. Не важно будут ли они все исправлены...
Просто у каждой выставляется приоритет, а дальше уже сам процесс...
Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?

Просмотр сообщения

Т.е. вы отказались от поиска серьезной ошибки.
* Первые покупатели столкнулись с потерей данных;
* Продажа продукта прекращена;
* Продукт отправлен на доработку;
* Покупателям принисены извинения в денежном эквиваленте;
* 5% потенциальных покупателей ушли к конкуренту.

Предупреждая остальные вопросы и уточнения даю правильный ответ:
Зависит от обстоятельств. В первую очередь от того, к какой категорри относится продукт.[1]
К чемя я клоню. Иногда главным продуктом являются ошибки, иногда оценка качества продукта. Или применяя метафору: в зависимости от обстоятельств, главным может быть или число выкопанных мин, или разминированный проход, или табличка "проверено мин нет".

----------------------------------------------------------------------
[1] Скот Адамс предложил бы другой критерий выбора:
Зависит от обстоятельств. В первую очередь от того, за что лишают премий. За недостаточное число ошибок или за пропущенную ошибку в конечном продукте.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#33 greyver

greyver

    Опытный участник

  • Members
  • PipPipPipPip
  • 358 сообщений
  • ФИО:Вербенко Сергей Анатольевич
  • Город:Москва, Зеленоград


Отправлено 04 октября 2006 - 07:50

Совсем простенький пример.
До выпуска остается не так много времени. У вас есть выбор занести в базу десяток ошибок, которые гарантированно не будут правиться или потратить время на поиск сложной ошибки, которая может блокировать выпуск.
Ваши действия?

Просмотр сообщения

Заносятся в базу все найденные ошибки. Не важно будут ли они все исправлены...
Просто у каждой выставляется приоритет, а дальше уже сам процесс...
Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?

Просмотр сообщения

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

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

#34 vsk23

vsk23

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 октября 2006 - 08:21

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

Просмотр сообщения

Хорошие слова.
Но ошибки у нас заносятся сразу в базу, выставляется приоритет (и вся подобная информация: тип ошибки, принадлежность к компонету и т.д.). Занимает это от 1 до 5 мин (как описывать). Но обычно это занимает ~1 мин. В базу ошибок имеет доступ и заказчик, он может их просмотреть, и при необходимости внести найденную ошибку или оставить комментарий к уже заведенным. Но как показывает практика заказчик активен только на этапе обсуждения ТЗ. А далее только "в режиме просмотра" и некоторых(редких) комментариев, т.е. на конечных и пред конечных этапах, когда предоставляется ПО на их обозрение.

Как Вам такой подход?
ПО - Web сайты.
  • 0

#35 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 04 октября 2006 - 08:44

Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?

Просмотр сообщения

Вы хотите сказать что не знаете ответа? :good:
  • 0

#36 vsk23

vsk23

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 октября 2006 - 08:52

Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?

Просмотр сообщения

Вы хотите сказать что не знаете ответа? :rtfm:

Просмотр сообщения


"По секрету" скажу: знаю! :good:
  • 0

#37 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 04 октября 2006 - 08:52

Хорошие слова.
Но ошибки у нас заносятся сразу в базу, выставляется приоритет (и вся подобная информация: тип ошибки, принадлежность к компонету и т.д.). Занимает это от 1 до 5 мин (как описывать). Но обычно это занимает ~1 мин. В базу ошибок имеет доступ и заказчик, он может их просмотреть, и при необходимости внести найденную ошибку или оставить комментарий к уже заведенным. Но как показывает практика заказчик активен только на этапе обсуждения ТЗ. А далее только "в режиме просмотра" и некоторых(редких) комментариев, т.е. на конечных и пред конечных этапах, когда предоставляется ПО на их обозрение.

Как Вам такой подход?
ПО - Web сайты.

Просмотр сообщения

Вы так и не поняли, что вам пытались объяснить. Время занесения ошибки тут не при чем. Попробую немного расшифровать. Вы будете выполнять все виды тестирования, но поверхностно, или выделите наиболее приоритетные и уделите им больше времени в ущерб малозначимым?
  • 0

#38 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 04 октября 2006 - 08:52

Очень часто возникает другая проблема: "исправлено в одно месте, вылезла в другом". И кто тут виноват?

Просмотр сообщения

Вы хотите сказать что не знаете ответа? :rtfm:

Просмотр сообщения


"По секрету" скажу: знаю! :good:

Просмотр сообщения

Виноват тот, кто исправлял :hi:
  • 0

#39 vsk23

vsk23

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 04 октября 2006 - 09:03

... Вы будете выполнять все виды тестирования, но поверхностно, или выделите наиболее приоритетные и уделите им больше времени в ущерб малозначимым?

Просмотр сообщения

Все-таки упор делается в основном на функционал - самая проблемная область у нас. Но даже функциональные ошибки разделяются по приоритету.
Я бы сказал: четкое разделение ошибок и труда среди тестировщиков.
  • 0

#40 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 04 октября 2006 - 09:56

Но ошибки у нас заносятся сразу в базу, выставляется приоритет (и вся подобная информация: тип ошибки, принадлежность к компонету и т.д.). Занимает это от 1 до 5 мин (как описывать). Но обычно это занимает ~1 мин.

Просмотр сообщения

Давайте придумаем вариант, при котором нельзя занести 10 ошибок за 10 минут. И за 10 часов тоже. И хорошо если за 10 дней получится.
Сможете?

Вот о таком варианте речь и шла.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 



Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных