ТОП 9 интересных БАГОВ, которые я находил
Стань Тестировщиком на Python в SkillFactory: go.skillfactory.ru/P92xxw
45% скидка на обучение по промокоду МАРШАЛ до 03.07.2022г.
Как искать баги и какие они бывают
Стань Тестировщиком на Python в SkillFactory: go.skillfactory.ru/P92xxw
45% скидка на обучение по промокоду МАРШАЛ до 03.07.2022г.
Как искать баги и какие они бывают
Пікірлер: 53
Был интересный случай, работала первый месяц, использовала Postman для тестирования api. Писала там автотесты и никак не могла понять, почему у меня значения в переменные не записываются. Ментор мне сказал, что скорее всего скрипт у меня косячный, но я его перепроверяла, все должно было быть ок. В результате оказалось, что значения false не отображались в разделе variables. Я не поленилась, завела баг в гите постмана, и примерно через неделю они ответили, что действительно это дефект, спасибо, что заметили😇
@leshamarshal
Жыл бұрын
Ооо, его уже пофиксили ??)
@viacheslavgurov4371
9 ай бұрын
Т.е. вы репортили баг в Туле-Postman, а не в своем апп?
Вот это ролик - просто класс! Самое интересное и сочное: истории о том, как находят баги, что за баги и какие проблемы при их правках бывали : )
@leshamarshal
Жыл бұрын
Рад, что понравилось ! )
Было бы интересно видео, чтобы Лёша нашел на каком-то сайте баг и дал задание найти его зрителям и найти причину в коде.
Побольше бы таких видео, не обязательно интересные - обычные тест-кейсы тоже хочется послушать!
Находил следующий баг: было скопление чекбоксов, и вся суть была, что они были сделаны как картинки, которые менялись в зависимости от того, выбрал его или нет. Так вот было по факту 2 поля, на которые можно было кликнуть: сам чекбокс с логикой и меняющаяся картинка. Картинка располагалась по верстке немного ниже поля чекбокса и само занимало гораздо меньше места. Чтобы кликнуть по картинке - это нужно было постараться, но если выбирать много чекбоксов сразу, то промахнуться и попасть не в нужное поле было не трудно. Серверу соответственно клик по картинке не очень нравился и система вылетала к чертям. К счастью у юзеров случалось такое почти никогда. Почему поле картинки было кликабельным остается загадкой, но по итогу проблему решили.
@leshamarshal
Жыл бұрын
Очень хитрая логика )
Классный контент, Алексей! Браво браво!
Можно ещё в поля передовать null , часто забавные вещи можно увидеть
Спасибо за видео, интересные дефекты, есть, что взять на заметку..)
Привет! Можете ли осветить тему контрактного тестирования если сталкивались в ваших будущих роликах? Интересует именно spring cloud contract
самый частый дефект который я находил на работе это проблема с пробелми(тоесть можно было записать значение с пробелами в полях для названия марки машины например, в базе тоже записывалось с пробелами) такой чисто minor но приятно )
Спасибо за интересное видео! Много познавательного из первых рук - это всегда актуально и ценно, особенно для тех, кто только начинает свой путь.
@leshamarshal
Жыл бұрын
Рад что понравилось )
Лёша, а расскажи, чем чреват баг с сохранением булеана в строке? Понятно, что такое возможно, по приведи юзкейс, пожалуйста
Крутяк У меня был баг со спецсимволом в названии картинки, и при импорте из одной системы в другую, она тупо не приходила
Из интересных багов вспомню при импорте из одной системы в другую этот самый импорт происходил не всегда, долго ковыряла что где - никакой логики на чем импорт не происходил - пришли к выводу что на физическом диске проблемы(в итоге все это в файл записывалось)
Спасибо)👍
после деплоя новой версии сайта на тестовый стенд столько багов отлавливается, что перечислять будет долго 😀 от того, что забыли дособрать код по фиче, и из-за этого в интерфейсе кнопки не там отображаются или вообще нет до того, что импортируя файлы через консоль сервер ложился поспать .
Для тех, кто решит пойти на эти курсы, хочу сказать, что если потеряете мотивацию, то мы - наставники (опытные студенты), поддержим и поможем :) Так что пишите в слаке, всех ждём! :)
@leshamarshal
Жыл бұрын
О, Наставников я еще не видел в комментариях )
@shaxinshax1
Жыл бұрын
Курс дороговат
@alleona
Жыл бұрын
эх, без курсов кто бы поддержал..
проходил гекбрайнс -жулики и ворье. Скил фактори тоже бабки хотят ни за что. Буду сам расти долго но сам.
Есть что рассказать на собесе)
У меня еще была забавная багуля, представь себе два поля, you will pay и you will receive. Ты вводишь в 1 поле значение одного токена и происходит прогрузка эмаунта целевого токена (тобишь ты заплатишь столько и получишь столько) Так вот, оно вроде бы работало хорошо, но в какой-то момет меня осенило выставить 3g slow в нетворке, и в момент когда ты вводишь в 1 поле значение, 2 несколько секунд прогружалось и пока оно прогружалось была доступна кнопка "обменять" ты ее жал и сайт на стороне клиента просто падал :)
@leshamarshal
Жыл бұрын
Жёстко
@raitraum9158
Жыл бұрын
@@leshamarshal это ж не сарказм был ?)))
@leshamarshal
Жыл бұрын
@@raitraum9158 нет )
@raitraum9158
Жыл бұрын
@@leshamarshal извини, просто когда начал работать заработал привычку все под сомнения ставить :DDD
Последний дефект очень интересный) Из моей практики самый интересный баг был такой - сервер обработал запрос, сохранил данные о клиенте и все было здорово Информация об изменении данных должны были уйти в другую систему, но этого не происходило Оказалось, что реббит пропускал сообщения через раз А все ломалось на одном поле - пол Мужские анкеты почему-то "ломались")
@leshamarshal
Жыл бұрын
Прикольно, интересно было бы расковыряиь что с мужским полом не так )
На этом же проекте была веб-морда, остальное все естественно на беке все происходило, я еще зеленая и непрошаренная нажимаю кнопку а она не нажимается, открываю девтулс а там... это не кнопка, это флеш-плеер) слава богу к настоящему моменту он все-таки умер)
Супер спасибо
Стань Тестировщиком на Python в SkillFactory: go.skillfactory.ru/P92xxw 45% скидка на обучение по промокоду МАРШАЛ до 03.07.2022г.
@user-gm9qd5xb5v
Жыл бұрын
Леша, привет, питон? серьезно? )
@leshamarshal
Жыл бұрын
@@user-gm9qd5xb5v ну тоже язык ))
@user-be5jj6vp6y
Жыл бұрын
114тыс за курс? Нет, спасибо. Это похоже на трейдинг, лет 20 назад я ходил на собеседование, типа научат быть крутым спецом и будешь хорошо зарабатывать, надо лишь оплатить курсы, я послал их далеко. Мне уже начинает казаться, что все эти видосы лишь замануха на платные курсы. У нас в городе дофига курсов от месяца до года, которые возможно оплатит биржа труда. А то оплатишь эти курсы, а потом окажется, что это не то, что ты хотел или тебя не возьмут из--за плохого английского.
@user-vw3hr8zw4u
Жыл бұрын
@@user-be5jj6vp6y да да, было такое. На тестировщика игр я шёл, технически собес прошел, а по английскому нет. Причём там разговорный быть должен. И всё, до свидания.
@user-be5jj6vp6y
Жыл бұрын
@@user-vw3hr8zw4u видимо вся команда разработчиков иностранцы и с ними надо общаться часто
Погоди, изучал с++, работаю с питоном. Предел превышен - будет 1, или ошибаюсь?
@leshamarshal
Жыл бұрын
возможно на этих языках так, на java ты уходишь в отрицательную границу
Сколько стоит курс? И какой срок обучения? Сколько часов общий курс? Есть практика?
@leshamarshal
Жыл бұрын
Уточни у них, инфа может меняться
@user-bl4bx1yo8k
Жыл бұрын
100 000 со скидкой, 190 000 без нее
@TB0Y_0T4IM
Жыл бұрын
Чувак, это реклама)
1:39 получается у 0-го индекса раздел -1? cоре я нуб
@goldrushindahouse
Жыл бұрын
вот есть у нас список - 1)яблоко( индекс 0), 2)томат ( индекс 1), 3)ананас ( индекс 2), 4)банан ( индекс 3 ), а суть в том что ты просишь единичку которая должна быть первой в списке, а тебе дают то что второе в списке по индексации
СОСЕДКА ТРУСЫ СНЯЛА, Был БАГ, когда написал так куку
На вашем сайте курсов , пол текста срезало, а там где вы уже тестировщик наложились две строки ,смотрится каряво исправьте ) а то идти учится в косячный сайт в оприори стрёмно ))) сколько роликов не снимай
Из интересных багов вспомню при импорте из одной системы в другую этот самый импорт происходил не всегда, долго ковыряла что где - никакой логики на чем импорт не происходил - пришли к выводу что на физическом диске проблемы(в итоге все это в файл записывалось)