zHz00 Untitled

четверг, 01 февраля 2024
06:26 Лабораторные и реальные условия
Очередная железка, очередные запросы и ответы на них.

Разработчик придумал прошивку и всё у себя протестировал. Работает. Приносит на тестирование уже мне.

И выясняется, что я посылаю запросы совсем не так, как он посылал их при тестировании. Я могу послать запрос в момент, когда устройство занято. Могу послать противоречащий запрос, когда предыдущий ещё не выполнился. Могу запросить данные, которые ещё не готовы. И многое другое.

Его прошивка к такому оказалась не готова. Какие-то команды игнорируются, какие-то вешают прошивку.

Виноват ли я? Нет. Я работал с другим, похожим устройством. Оно корректно отрабатывало любые команды в любой последовательности.

Лучше бы так было и с данным устройством. Если же корректно отработать какую-либо комбинацию команд невозможно, то в документации должно быть чётко указано, какие команды недопустимы.

И уж при любых условиях прошивка не должна виснуть.

@темы: Программирование, Борьба с техникой

URL
http://www.wvc.net/~halterk/smilies/smilies.htm
Море! Море? Море.... И рыбы... :tongue:
"Когда я наконец приучил себя к мысли, что погода не...
Мне очень дорого ночное небо, с множеством маленьких звез...
Бессонница - это когда не можешь спать даже на службе. ...
не люблю медленно ходить, практически постоянно там бегаю...

01.02.2024 в 09:50

01.02.2024 в 09:50
Вот кто настоящий тестер!  :D 
URL

01.02.2024 в 12:23

01.02.2024 в 12:23
Поломал чуваку все! Наш человек.
URL
Добавить комментарий

Расширенная форма

Подписаться на новые комментарии