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

Фотография

Здравый смысл и тестирование


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

#21 galogenIt

galogenIt

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

  • Members
  • PipPipPip
  • 192 сообщений
  • ФИО:Эдуард

Отправлено 08 февраля 2012 - 13:37


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

В исходных данных стоит 0,325 или 0.375
в отчете может отображаться
- 0.32 0.38
- 0.32 0.37
- 0.33 0.38
- 0.33 0.37


Простите за дурацкий вопрос, а у вас это происходит именно при одинаковых входных данных, как описано в примере? Потому что если 3.75 округляется до 3.8, и 3.85 округляется до 3.8, то это правильно для финансового отчета - пятерка округляется к четному числу.

Спрашиваю просто на всякий случай, а то мало ли.


Да нет, там странное поведение, то идет округление по математическим правилам, то идет просто отсекание третьего знака. Т.е. проблема в том, что поведение не регулярное и не понятное.
  • 0
С уважением, Эдуард!

#22 D2Phoenix

D2Phoenix

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

  • Members
  • PipPipPip
  • 200 сообщений
  • ФИО:Чадюк Вадим
  • Город:Гродно


Отправлено 08 февраля 2012 - 13:45



Я бы сюда не писал, а просто блокировал бы выпуск релиза :)

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

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

xD
ну да) поэтому будем выпускать некачественное ПО из-за боязни перед PM) ну а вообще я с самого начала сказал) что проблемы никакой нет) занесли баг в багтрекер) а дальше PM или кто-нибудь другой(не знаю как там у них всё организовано) решает стоит ли тратить время на багфикс) + скажу по секрету, никто не будет время тратить на то, за что не заплатят
  • 0

#23 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 08 февраля 2012 - 14:19

ну да) поэтому будем выпускать некачественное ПО из-за боязни перед PM)

А при чем тут ПМ? Я вообще его не упоминал.
Но все разрешилось, так что ок)
  • 0

#24 D2Phoenix

D2Phoenix

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

  • Members
  • PipPipPip
  • 200 сообщений
  • ФИО:Чадюк Вадим
  • Город:Гродно


Отправлено 08 февраля 2012 - 14:22


ну да) поэтому будем выпускать некачественное ПО из-за боязни перед PM)

А при чем тут ПМ? Я вообще его не упоминал.
Но все разрешилось, так что ок)

Я предположил что начальник это ПМ)
  • 0

#25 SALar

SALar

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

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


Отправлено 08 февраля 2012 - 15:22

Я получил такой ответ от руководства.

- У пользователей не может быть данных с тремя знаками после запятой. Если эти данные у них появились - это проблемы пользователей. Мы потратили достаточное количество времени на выяснение данной проблемы, она не стоит этого. Потому прошу(приказываю) привести тестируемые данные к значению с точностью до двух знаков. Ошибка устранятся будет возможно в будущем (=не будет). Тему закрыть.

Логично. Это ограничений (фича) системы. Не баг.

Кyпили как-то сypовым сибиpским лесоpyбам японскyю бензопилy. Собpались в кpyжок лесоpyбы, pешили ее испытать. Завели ее, подсyнyли ей деpевце. «Вжик» — сказала японская пила. «Хех» — сказали лесоpyбы. Подсyнyли ей деpевце потолще. «Вж-ж-жик!» — сказала пила. «Хех» — сказали лесоpyбы. Подсyнyли ей толстеннейший кедp. «ВЖ-Ж-Ж-Ж-Ж-Ж-Ж-ЖИК!!!» — сказала пила. «Хех» — сказали лесоpyбы. Подсyнyли ей железный лом. «КРЯК!» — сказала пила. «То-то же!!!» — сказали сypовые сибиpские лесоpyбы!

Ну и http://www.xakep.ru/post/35784/
  • 0

-- 

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

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

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

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

 


#26 galogenIt

galogenIt

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

  • Members
  • PipPipPip
  • 192 сообщений
  • ФИО:Эдуард

Отправлено 08 февраля 2012 - 16:49

Логично. Это ограничений (фича) системы. Не баг.

SALar, в чем фича-то? Почему не баг.
  • 0
С уважением, Эдуард!

#27 SALar

SALar

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

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


Отправлено 09 февраля 2012 - 08:24


Логично. Это ограничений (фича) системы. Не баг.

SALar, в чем фича-то? Почему не баг.

"Фича" в смысле "свойство системы".

Например делаем мы приложение "Учет домашней фильмотеки". Для увеличения скорости разработки делаем на аксесе. Приходит к нам тестировщик и говорит: "Провел я тестирование производительности, так оно валится всего на 100 пользователях. Баг! Баг! Баг!" Ну а мы ему в ответ: "Это свойство системы. Именно такой она и разрабатывалась."
  • 0

-- 

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

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

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

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

 


#28 OVA

OVA

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

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 09 февраля 2012 - 09:11

Ну а мы ему в ответ: "Это свойство системы. Именно такой она и разрабатывалась."

Главное чтобы это было желаемое (кем?) и ожидаемое (кем?) свойство системы. Иначе это проблема, причем, возможно, очень серьезная.
  • 0

#29 Arkady

Arkady

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

  • Members
  • PipPip
  • 94 сообщений
  • ФИО:AAA
  • Город:Белоруссия

Отправлено 15 февраля 2012 - 14:36

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

Опиши для чего эти данные, какой у вас проект?
  • 0

#30 Cler

Cler

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:CC
  • Город:St-Petersburg -> Germany, Karlsruhe

Отправлено 24 мая 2012 - 16:48

Я получил такой ответ от руководства.

- У пользователей не может быть данных с тремя знаками после запятой. Если эти данные у них появились - это проблемы пользователей. Мы потратили достаточное количество времени на выяснение данной проблемы, она не стоит этого. Потому прошу(приказываю) привести тестируемые данные к значению с точностью до двух знаков. Ошибка устранятся будет возможно в будущем (=не будет). Тему закрыть.


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


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

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