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

Фотография

Визуальные подтверждения багов


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

#41 Clauster

Clauster

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

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

Отправлено 27 декабря 2010 - 20:08

Не с первого раза, и скриншот не помог, как уже сказали выше. Т.е. если разработчик не может воспроизвести, то ни скриншот, ни видео ошибки не помогут, т.к. разработчик вряд ли будет заниматься вниканием в проблему, анализом и исследованием - вы в эту проблему уже вложились, поэтому дешевле будет вернуть её обратно вам на воспроизведение, и тут он прав на 100%.

А видео? Разве в таком случае оно было бы лишним? Да и спорный это вопрос - некоторые вещи почти не реально воспроизвести. А то что это было не НЛО все же доказать надо.

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

Если нереально воспроизвести, то видимо это не такая уж и серьезная проблема.

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

#42 ilankoy

ilankoy

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

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

Отправлено 09 января 2011 - 15:54


А мне кажется, что скриншот - это ещё одно доказательство, что проблема реально существует... Нет? ) Не всегда это нужно, но иногда они спасают...

Мне трудно представить тестировщика, который сидит, выдумывает баги и заносит их в БТС :)

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

#43 Clauster

Clauster

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

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

Отправлено 10 января 2011 - 19:41



А мне кажется, что скриншот - это ещё одно доказательство, что проблема реально существует... Нет? ) Не всегда это нужно, но иногда они спасают...

Мне трудно представить тестировщика, который сидит, выдумывает баги и заносит их в БТС :)

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

Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?
  • 0

#44 Drag

Drag

    Активный участник

  • Members
  • PipPip
  • 123 сообщений


Отправлено 11 января 2011 - 08:22

Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?

Естественно нет :) Но статус у бага будет уже "Невозможно повторить" а не "Отклонен".
  • 0

#45 Drag

Drag

    Активный участник

  • Members
  • PipPip
  • 123 сообщений


Отправлено 11 января 2011 - 08:34

Хотя должна признаться до нг выдался весьма интересный день :)
Один баг который мы не могли поймать очень долго (который я собиралась уже записать дабы доказать его существование) и над поимкой которого я почти перестала биться был наконец то полностью мной же локализован. Случайно. Абсолютно ненарочно я первыми же действиями воспроизвела его, потом подумав что мне явно показалось воспроизвела снова. Хм, в данной ситуации могу сказать одно - здесь я действительно плохо локализовала.
Второй баг был локализован, причем давненько. Увидев статус "Отклонен" я честно говоря удивилась. Переоткрыла и написала что его довольно легко воспроизвести. Опять отклоняют. После изъявления желания увидеть как я делаю это последовал ответ - "Ну так ты термин(слово) не тот подобрала! Надо было скрин приложить" :) Вот такие дела.
  • 0

#46 Елена Ц.

Елена Ц.

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

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Елена Цыганова
  • Город:Омск

Отправлено 14 января 2011 - 10:49

Нужно ли прикладывать картинки и видео - зависит во многом от того, как организован процесс разработки.
У меня тестеры работают на собранных билдах, а вот разработчики проверяют баг на исходниках. Если я получаю баг обратно от разработчика с комментарием Не повторяется - прилагаю скриншот или видео.
Иногда скрин приложить проще, чем описывать, например, путь Меню такое-то -> Подменю такое-то -> ... -> Команда такая-то - нет локализации или там опечатка. Проще картинку с этим безобразием, да еще и подчеркнуть нужное место красным, чтобы разработчик не парился и сразу увидел - что именно мне не нравится.
Распределенные проекты - на практике видео и скриншоты хорошо помогают понять, особенно если с одной из сторон работают непрофессионалы или существует языковой барьер (в прошлом остался китайский заказчик, но ожидается индийский, думаю, проблем будет не меньше).
Аналогично с сообщениями в техподдержку, которые на деле оказываются ошибками - тут вообще обязаловкой надо требовать скрины, наши пользователи ооочень иногда сложно пишут о простом.
  • 0

#47 notProgrammer

notProgrammer

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

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 18 января 2011 - 12:54

Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?

Ну... За то профессиональная репутация будет спасена :dirol:
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#48 Clauster

Clauster

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

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

Отправлено 18 января 2011 - 21:22


Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?

Ну... За то профессиональная репутация будет спасена :dirol:

Каким образом спасена? Наоборот - подмочена, баг же не воспроизвёлся.
  • 0

#49 notProgrammer

notProgrammer

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

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 19 января 2011 - 08:35



Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?

Ну... За то профессиональная репутация будет спасена :dirol:

Каким образом спасена? Наоборот - подмочена, баг же не воспроизвёлся.

Ну так... Скриншот же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению.
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#50 stmark

stmark

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

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 19 января 2011 - 08:45

Ну так... Скриншот же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению.


Значится тестировщик либо не локализовал багу, либо не смог грамотно составить репорт. Всё равно репутация будет подмочена :)
  • 0

#51 Clauster

Clauster

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

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

Отправлено 19 января 2011 - 11:58




Мне тоже. И что? Скриншот его остановит и он будет героически биться над воспроизведением?

Ну... За то профессиональная репутация будет спасена :dirol:

Каким образом спасена? Наоборот - подмочена, баг же не воспроизвёлся.

Ну так... Скриншот же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению.

Баг-репорт же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению.
Или, по-вашему, без скриншота такая логика абсурдна? Тестировщик просто сочинил баг-репорт?
  • 0

#52 Drag

Drag

    Активный участник

  • Members
  • PipPip
  • 123 сообщений


Отправлено 20 января 2011 - 05:01

Баг-репорт же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению. Или, по-вашему, без скриншота такая логика абсурдна? Тестировщик просто сочинил баг-репорт?

Верите или нет, но если глазами не увидишь - не всегда поверишь :)
  • 0

#53 notProgrammer

notProgrammer

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

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 20 января 2011 - 12:47

Баг-репорт же есть - значит где-то воспроизводится. Значит баг есть, нужно просто до конца выяснить что именно приводит к его появлению.
Или, по-вашему, без скриншота такая логика абсурдна? Тестировщик просто сочинил баг-репорт?

Clauster, да!
Но неужели Вы никогда не видели программиста, не дочитавшего баг (или недопонявшего), и кричащего: нафиг надо! У меня всё работает! Чушь какая-то! Выдумал фигню, а мне что чинить??? Где скриншот???
:help:
А вообще по-моему мы зациклились немного в этом обсуждении... Наверно, каждый должен работать так, как привык и как в его фирме считается лучше...
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#54 stmark

stmark

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

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 20 января 2011 - 14:36

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


Не согласен. "Привык" и "у нас так принято" не довод в дискуссии на тему эффективности.
  • 0

#55 Clauster

Clauster

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

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

Отправлено 20 января 2011 - 18:44

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

Спасибо, не надо, я предпочитаю исследовать новые и успешные опыты и внедрять их.
  • 0

#56 Clauster

Clauster

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

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

Отправлено 20 января 2011 - 18:46

Но неужели Вы никогда не видели программиста, не дочитавшего баг (или недопонявшего), и кричащего: нафиг надо! У меня всё работает! Чушь какая-то! Выдумал фигню, а мне что чинить??? Где скриншот???

А ещё бывают тестировщики которые не будут тестировать пока им спецификацию не напишут. У меня нет желания неадекватов обсуждать.
ЗЫ Я бы предложил ему отдать в продакшн его компьютер, на котором все работает. Можно ещё его размножить и прямо так софт продавать, уже установленным, на компе с девелоперским окружением.
  • 0

#57 notProgrammer

notProgrammer

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

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 10 марта 2011 - 15:21

Мне иногда кажется, что снимай - не снимай - всё равно. Всё равно баги не дочитываются. Когда нет скриншота - ему не понятно (как впоследствии выясняется половину сообщения не прочитал). Когда скриншот есть - он его не открывает и опять не понятно! :diablo:
Это я так... Крик души..
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#58 Alexander_A

Alexander_A

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

  • Members
  • Pip
  • 51 сообщений
  • ФИО:Alexander

Отправлено 24 марта 2011 - 12:12

Сделать скрин и присобачить к репорту - дело одной-двух минут (а, если есть возможность написать скрипт для этого, то и меньше). А пользы это может принести очень много. Поэтому, почему не сделать?

И вообще - спор ни о чём.
Вам помогают скрины\видео? Делайте.
Вам они мешают? Не делайте.
И ISO, и CMMI и все-все-все оставляют это на ваше усмотрение.

То, что вы видели баг, это факт, который не требует доказательств.

К сожалению, это не всегда верно.
Бывают случаи, когда руководителю группы тестировщиков выдвигаются претензии и ему приходится и именно доказывать правоту. Например:
- "Такое сообщение система не могла выдать в принципе". =:= Получите скрин с сообщением.
- "Твои люди вчера открыли кучу ложных багов". =:= Они не ложные - вот смотрите.
- "В последней версии такого быть не могло. У твоего тестировщика стоит старая версия". =:= Вот на скрине виден номер версии.
....
  • 0

#59 Clauster

Clauster

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

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

Отправлено 24 марта 2011 - 14:57


То, что вы видели баг, это факт, который не требует доказательств.

К сожалению, это не всегда верно.
Бывают случаи, когда руководителю группы тестировщиков выдвигаются претензии и ему приходится и именно доказывать правоту. Например:
- "Такое сообщение система не могла выдать в принципе". =:= Получите скрин с сообщением.
- "Твои люди вчера открыли кучу ложных багов". =:= Они не ложные - вот смотрите.
- "В последней версии такого быть не могло. У твоего тестировщика стоит старая версия". =:= Вот на скрине виден номер версии.
....

Спасибо, посмеялся. Повторяться не буду, свою мысль в этом треде я уже не раз разъяснил.
  • 0

#60 notProgrammer

notProgrammer

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

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 29 марта 2011 - 09:10

Вот, как всё по разному бывает... Под впечатлением от этой темы решила: описывать всё словами, и снимать скриншоты только в криминальных ситуациях. Около месяца назад была ситуация. Несколько дней переписывалась с китайским программистом - он упорно не мог воспроизвести баг. То ли мои комментарии не дочитывал, то ли для него разница между "above the table" и "below the table" не ощутима - не знаю. Тыкать линку я просила в below, а он упорно нажимал на линку above - и "не получается, у меня всё работает". Через 3 дня я забила на всю эту правильность, сфотографировала программисту страницу, жирной линией обвела правильную ссылку и подписала "Click". На следующий день проблема у программиста повторилась и он её пофиксил.
Мораль: для того, чтобы сделать скриншот у меня уходит меньше 5ти минут. А для того, чтобы объяснить программисту как повторить баг, иногда уходят дня (как видно из моего примера). Не всегда есть возможность тратить такое количество времени.
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)


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

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