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

Фотография

Как эффективно сообщать об ошибках


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

#1 Case

Case

    Основатель

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

Отправлено 20 июня 2005 - 19:42

Как эффективно сообщать об ошибках

Любой, кто написал программу для публичного использования, получил, по крайней мере, одно плохое сообщение об ошибке. Сообщения, которые не говорили ни о чем («Это не работает»); сообщения, которые не имели смысла; сообщения, которые не давали достаточной информации; сообщения, которые давали неправильную информацию. Сообщения о проблемах, которые оборачивались ошибками пользователя; сообщения о проблемах, которые оборачивались дефектом в чьей-то другой программе; сообщения о проблемах, которые оборачивались сбоями сети.

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

Читать полностью: http://software-test...-bug-report.htm
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#2 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 20 июня 2005 - 20:01

Смешной человек :D . ИНОГДА он получает "удивительные, ясные информативные сообщения". Только проблема то не в том, чтобы получать их ИНОГДА. Проблема в том, чтобы получать их ВСЕГДА. А ИНОГДА внятные сообщения об ошибках можно получить практически от любой программы. Тем более коммерческой.
  • 0
Дмитрий Шевченко

HP Software

#3 Case

Case

    Основатель

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

Отправлено 21 июня 2005 - 06:22

Дмитрий, он их не от программы получает :) Он их от людей получает, иногда внятные, а иногда не очень :)
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#4 Azart

Azart

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

  • Members
  • Pip
  • 72 сообщений
  • Город:Moscow, Zelenograd

Отправлено 21 июня 2005 - 11:54

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

В корне не верное утверждение!!!

Если на каждый найденный баг подзывать программиста, то он будет только ходит от своего компа к моему. К то муже после 10 подхода он 100% забудет, что я ему показывал час или два назад, а хуже того может запутаться и потом сказать, что у него всё работает.
Подзывать программиста надо если идёт быстрая отладка билда, т.е. правка в горячем режиме или по описанию бага он его не может его воспроизвести.
  • 0
The system is not ideal.

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 21 июня 2005 - 12:03

У меня вопрос не про саму статью, а про ее расположение на сервере. Она находится в разделе "Тестировщики" библиотеки (так же как и еще одна статья, посвященная написанию баг-репортов "Тестировщики -- из какого теста они слеплены и с чем их едят"), а статья "Как написать хороший баг-репорт" находится в разделе "Тестирование". Может быть, все они должны быть в одном разделе?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 Case

Case

    Основатель

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

Отправлено 21 июня 2005 - 12:16

Мне вообще-то наша структура не нравится - есть предложения как перекрошить? Разбивку по тематике кто-то может предложить, коллеги?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#7 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 21 июня 2005 - 12:29

Я бы подогнал под структуру форума -- вендоры, баг-трекинг, менеджмент, процессы и качество, работа.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#8 Case

Case

    Основатель

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

Отправлено 21 июня 2005 - 12:32

А в вендоры какие статьи положим, например? Аналогично в менеджемент?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#9 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 21 июня 2005 - 12:36

Ну, про Rational у нас статей пруд пруди :) С другими похуже, это правда.

А то, что про менеджмент пока нет -- авось будут. Вопросы управления на форуме активно обсуждаются, рано или поздно количество должно перейти в качество.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#10 Case

Case

    Основатель

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

Отправлено 21 июня 2005 - 12:43

Хм - окей -я попробую поиграться, давно назрела необходимость перекрошить структуру.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#11 Clauster

Clauster

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

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

Отправлено 21 июня 2005 - 12:50

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

В корне не верное утверждение!!!

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

Это совсем не означает, что надо подзывать программиста к машине, где произошёл сбой
  • 0

#12 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 21 июня 2005 - 13:31

Дмитрий, он их не от программы получает :) Он их от людей получает, иногда внятные, а иногда не очень :)

А люди то от кого эти сообщения об ошибках получают? :) Кроме как от программы больше ведь и не от кого :)
  • 0
Дмитрий Шевченко

HP Software

#13 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 21 июня 2005 - 13:36

Хм - окей -я попробую поиграться, давно назрела необходимость перекрошить структуру.

Согласен. Потому что как показывает практика люди в упор не замечают разделов, посвященых инструментам конкретных вендоров, и лепят технические вопросы про тулы в раздел "Автоматизированное тестирование".
  • 0
Дмитрий Шевченко

HP Software

#14 Case

Case

    Основатель

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

Отправлено 21 июня 2005 - 13:38

Дмитрий, мы про структуру библиотеки говорили. Про форум я не могу придумать как лучше переделать структуру, чтобы уйти от того, что вы говорите.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#15 Angela

Angela

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

  • Members
  • Pip
  • 27 сообщений
  • Город:Москва

Отправлено 22 июня 2005 - 07:21

я считаю, что деления на Test Management, Test Design & Test Execution в принципе должно быть достаточно. Можно еще отдельно Test Automation выделить. У нас в компании все активности по тестированию разнесены по этим трем процессам и до сих пор серьезных проблем с решением, что куда относится не было.
  • 0
Иванова Елена
Руководитель программы тестирования, Люксофт

#16 Гость_drcoor_*

Гость_drcoor_*
  • Guests

Отправлено 22 июня 2005 - 07:47

Хм - окей -я попробую поиграться, давно назрела необходимость перекрошить структуру.

Согласен. Потому что как показывает практика люди в упор не замечают разделов, посвященых инструментам конкретных вендоров, и лепят технические вопросы про тулы в раздел "Автоматизированное тестирование".

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


Может быть, будет достаточно следующих 5-ти разделов:
1. Теория - вопросы методики, управления людьми и проектами, планирования, технологии и литературы
2. Техника - чисто технические вопросы по настройке и использованию автоматизированных систем и язиков программирования
3. Работа
4. Болталка
5. Управление форумом - тестовый форум, доска позора и пр.

Человек психологически, насколько я знаю, без проблем может выбрать не более чем из 5-ти предложений, если больше - начинаются душевные муки и неоднозначности :D

#17 Case

Case

    Основатель

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

Отправлено 22 июня 2005 - 08:36

Angela, вы о чём? простите, не уловил.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru


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

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