Flutter - Testing

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • В лекции обсудим общие цели и подходы в тестировании: рассматрим такие термины как “пирамида тестирования”, подход AAA и TBD, разберемся в отличиях между стабами, моками и фейками. Также проведем параллели с инструментами для тестов во Flutter и на практике разберем примеры Unit, UI и интеграционных тестов.

Komentáře • 2

  • @blackdragon7047
    @blackdragon7047 Před rokem +2

    Очень много нареканий по приложению Яндекс.Про которые не исправляются годами и это не шутка.
    1) При мультизаказах когда курьер принимает первый заказ, второй автоматически высвечивается "Заказ готов!" это не исправили за ГОД!
    2) Зачем выскакивающие извещения (типа следующая точка ) когда курьер принял заказ. Они мешают курьеру. Если вы так просто любите такие штуки сами себе их делайте, а курьерам они только мешают.
    3) Нельзя продолжить работать по текущему заказу, когда тебе прилетает следующий заказ и он висит впереди и мешает. Это в ситуации когда ты не хочешь брать заказ от проблемного или очень дальнего ресторана.
    4) Самокатчикам и велокурьерам ставят в заказе пиццу. У меня вопрос к разрабам - вы хотели бы чтобы вам привезли пиццу в вертикальном положении и вы её сосребали бы со стенок коробки? Нет? Так я вас обрадую - коробы Яндекс.Еды предназначены для ПЕРЕНОСКИ, а не перевозки пиццы. Принимающий пиццу вело, электро курьер реально рискует жизнью и здоровьем доставляя пиццу нарушая - габаритные размеры своего велосипеда или перевозя его способом не совместимым с безопасным передвижением. Из этого можно сделать вывод что Яндекс.Еда провоцирует курьеров на нарушение техники безопасности и провоцирует курьеров на травмирование и даже угрозу их жизни. Из этого делаем выводы что для Яндекс.Еды курьеры - это не люди, а скот. Мы говорим об отношении к вело, электрокурьерам со стороны Яндекс.Еда.
    5) Не учитывается рельеф местности и соответственно скорость. Она нелинейная. Учите физику и используйте методы градиентного спуска для построения не только кратчайшей но и более плавной траектории движения вело,электро и пешего курьера.
    6) Не учитываются светофоры, лестницы, переходы через ж/д, авто мосты и потерю на это времени.
    7) До сих пор нет автоматического выбора использования приложения для поиска адреса. Яндекс.Карты - это полное уродство, как и Google.map. Нормальные курьеры пользуются только 2GIS картой, потому что там есть указание подъездов и строятся веломаршруты, хотя и не всегда ровно и там используется как раз рельеф местностности.
    8) Начисление оплаты за расстояние производится по кратчайшему пути, а не пути на которое реально потратил курьер. Потому что кратчайший путь - это сферический конь в ваккууме. Он недостяжим. Но платят за него. Т.е. путь и маленький но обман в оплате километрожа.
    9) Почему не использовать заказ в виде формы лендинга - т.е. одна форма длинная на весь заказ, чем прыгать через гиперссылки с проваливанием в другие формы. Раньше так и было но видимо разработчики основываются в своей работе на "сахаре" приносящий им удовольствие, а не удобстве для курьеров, принцип которого "чем проще" тем лучше.
    10) Почему не сделать все сообщения с помощью стандартных уведомлений которые могут перехватывать другие приложения типа Macrodroid, Tasker? Я например используя Macrodoid написал скрипты, которые автоматически мне позволяют через блютус гарнитуру знать какой заказ, какой ресторан и соотвественно не открывать и не закрывать то и дело смартфон и автоматически нерез ассистента принять заказ или не принимать, выставлять статус прибытия по реальному гео, собирать статистику чтобы потом понимать где меня наёбывает Яндекс и на каких заказах, отслеживать время задержки заказов и отслеживать время доставки. Неужели сложно нанять за небольшие деньги курьеров из разных городов которые бы сообщели слабые места в приложении и чтобы они как они считают можно улучшить. Яндекс.Еда как любая расросшееся структура стала очень бюрократизированной и неповоротливой. Поэтому у ней всегда будут конкуренты в виде других сервисов. А всего-то надо повернуться лицом к тем за счёт кого работает этот агрегатор.

    • @user-qe5nc1zm4y
      @user-qe5nc1zm4y Před rokem

      Ну половина это вообще не про разработку.