Хочу халатик заказать. Нагуглила сайт http://moihalat.ru/.
Там, в целом, симпатичные эмблемы, но не зря же кнопочка «загрузить», верно?
Вдруг это не только для полотенец, но и для халатов?
Нажимаю «загрузить», заполняю все поля (телефон, емейл, аттач), сохраняю и... Ой
Тут очень хочется поерничать на тему php
Но на любом языке можно написать необработанное исключение так, чтобы у тебя аж код пользователю показывался!
Давайте оформим баг по шаблону:
**********************************************************************
Шаги для воспроизведения
**********************************************************************
Как найти такой баг? Да тут особых усилий не нужно, обычный smoke-тест на основной функционал сайта
Там, в целом, симпатичные эмблемы, но не зря же кнопочка «загрузить», верно?
Вдруг это не только для полотенец, но и для халатов?
Нажимаю «загрузить», заполняю все поля (телефон, емейл, аттач), сохраняю и... Ой
Тут очень хочется поерничать на тему php
Но на любом языке можно написать необработанное исключение так, чтобы у тебя аж код пользователю показывался!
Давайте оформим баг по шаблону:
**********************************************************************
Стек yii\base\ErrorException при загрузке файла
Шаги для воспроизведения
- Главная → загрузить изображение на сайт → http://moihalat.ru/loadimage
- Добавить изображение
- Заполнить обязательные поля — телефон, емейл, капча
- Нажать «отправить»
Результат
Стек-трейс yii\base\ErrorException во весь экран, см рис «Стек-трейс»
Ожидаемый результат
Картинка отправлена, сообщение об успешной отправке
**********************************************************************
Как найти такой баг? Да тут особых усилий не нужно, обычный smoke-тест на основной функционал сайта
См также:
Шаблон бага → использовался в статье
Шаблон улучшения — Как продумывать свое улучшение с примером, когда это приводит к отказу от постановки задачи.
Как заводить задачи в баг-трекер → подробнее о том, как ставить задачу и заполнять обязательные поля.
PS — добавила пост в общую копилку багов.
Комментариев нет:
Отправить комментарий