Investing.com02:52Федеральная резервная система США планирует дальнейшие повышения процентных ставокInvesting.com02:36Председатель ФРС Логан призывает к повышению ставок на 50 базисных пунктов и болееPhys.org00:40Новый метод генерации почти неразличимых фотонов для квантовой связиFast Company00:30Университет Вермонта исследует применение цифровых двойников в медицинеOilPrice23:40Китай приостанавливает экспорт топлива в октябре на фоне глобального дефицита дизеляFortune20:54Paramount и Warner Bros. завершили сделку на $111 миллиардов с обязательством выпускать 30 фильмов в годCarscoops20:30GM и LG Energy приближаются к производству новых батарейCryptoPotato19:59Evernorth получает одобрение акционеров для выхода на Nasdaq с XRPArs Technica19:28Искусственный интеллект Ataraxos одержал победу в игре StrategoOilPrice19:00Историческая сделка по сверхпроводникам приближает коммерческое использование термоядерного синтеза

vestka

Тестирование кода от ИИ-агентов: проблемы и решения

Автор статьи делится своим опытом работы с кодом, созданным ИИ-агентами, такими как Codex и Grok. В процессе тестирования он столкнулся с проблемами, связанными с недостаточной проверкой, когда тесты не сравнивали HMAC и другие важные параметры, что могло привести к ошибкам в коде.

За последние месяцы автор накопил коллекцию тестов, которые не обеспечивали необходимую проверку. Это включает в себя тесты, которые проходили без реальной валидации, а также отчёты, показывающие, что все тесты пройдены, несмотря на наличие заглушек в коде. Это подчеркивает важность тщательной проверки тестов, чтобы избежать потенциальных уязвимостей в приложениях.

Данная ситуация поднимает вопрос о качестве тестирования кода, созданного ИИ. Необходимость в более строгих проверках и валидации становится очевидной, чтобы гарантировать, что код работает корректно и безопасно. Это также подчеркивает важность взаимодействия между разработчиками и ИИ-агентами в процессе разработки программного обеспечения.

Главное

  • Автор использует ИИ-агентов Codex и Grok для написания кода и тестов.
  • Набралась коллекция тестов, которые не проверяли важные аспекты, такие как подписи и лимиты.
  • Некоторые тесты проходили без реальной валидации, что могло привести к ошибкам.

Упомянуто

Важное из дайджеста

Открыть полный дайджест →