Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени

Баги

NO NAME
7 ноября 2011 16:37
Итак, снова о багах:
1. Как нормально удалять комиссию к перемещению? К примеру она была выставлена ошибочно, а просто взять и удалить её нельзя, может требуются какие-то хитрые танцы с бубном?
2. При нажатии на кнопку самита, в поле комиссии почему-то появляется 25, к примеру введено 1% появляется 1%25, но рассчитывается всё верно и после сабмита всё тоже показывается верно.
3. Нафига у комиссии в логах кнопка удалить. если удалить её нельзя? Не легче просто убрать кнопку удалить, чем выкидывать предупреждения о том, что комиссию удалить нельзя? И честно говоря - вопрос спорный, можно выдавать предупреждение, что она прикреплена к определённой транзакции и действительно ли вы хотите её удалить - это решит первый вопрос.
4.Зачем для комиссии категория затрат? честно говоря - это дико парит, ну снялись деньги при снятии денег с банкомата и всё, какая ещё категория, может быть это ухищрение для частных случаев каких-то, но я считаю что верно было бы сделать это поле селекта необязательным.
5. В перемещениях вводим сумму -0.1 и получаем предупреждение с пречудеснейшим текстом "Поле 'null' должно быть больше 0.01", оно конечно понятно, но неверно. Правильнее было бы писать что сумма должна быть строго положительной (больше нуля).
6. Вводим сумму "0.0-1.004" и получаем "-1.00" почему урезаем до двух символов после запятой?
7. Вводим сумму "0/0" и получаем "NaN", так и надо? а если я не знаю что это not a number? =))
8. Вводим сумму "0" и получаем "Поле для ввода суммы должно содержать верное математическое выражение,
составленное только из цифр и символов: + - * . /", а что нуль у нас уже не цифра? и поле сумма не обязательно должно содержать только выражение, но и просто число тоже может быть, верно?))

Дальше тестировать лень.
Algor
7 ноября 2011 18:14
Дефекты приведенные выше настолько же известны, насколько не серьезны. На фоне отсутствующего функционала (кстати, п1 и п.3 я бы тоже отнес к функциям) было бы расточительным тратить на них время разработчиков.
Негативное тестирование следует производить на этапе стабилизации системы, когда весь функционал реализован.
По п.4 могу скромно заметить, что платеж комиссии я считаю расходной операцией, поскольку сумма на счете уменьшается и хотелось бы знать по какой причине.
Admin
 
7 ноября 2011 18:38
Благодарим за замечания, внесём в план работ.
Amz
12 ноября 2011 11:46
>4.Зачем для комиссии категория затрат? честно говоря - это дико парит, ну снялись деньги при снятии >денег с банкомата и всё, какая ещё категория, может быть это ухищрение для частных случаев каких-то, но >я считаю что верно было бы сделать это поле селекта необязательным.

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