80% покрытия кода фаззингом это ОЧЕНЬ круто, если брать реальный большой проект и фаззинг в лоб с помощью afl++, без вручную написанных обвязок для каждой функции. А если писать к каждой функции обвязку, то не лучше ли покрыть всё юнит/системными тестами?
Относительно использования LLM. Лучше сделать один раз Claude.md, чтобы он писал фаззинг тесты и обвязки, другие какие-то подготовительные вещи. И он неплохо даже разбирает падения и переделывает обвязки, если причина падения не код тестируемого продукта, а сам фаззинг тест.
Здесь прям тот случай, когда кодогенерация с помощью ИИ оправдана и полезна, а общение руками в чате это невероятно медленно и не продуктивно.
О, это известный персонаж (как правило, он пишет от имени Тони Старк), который писал куче знакомых и даже мне (предположительно, ищет в вк выпускников известных айтишных вузов).
Мы с друзьями и коллегами занялись расследованием, делали много попыток пройти собеседование (нужно быстро ответить, что ты готов и нарисовать круг), одному даже удалось внедриться в команду.
Оказалось, что это какой-то сумасшедший бывший военный, окруживший себя такими же поехавшими ребятами. Они геройски стараются что-то напрограммировать, но почему-то у них ничего не выходит.
80% покрытия кода фаззингом это ОЧЕНЬ круто, если брать реальный большой проект и фаззинг в лоб с помощью afl++, без вручную написанных обвязок для каждой функции. А если писать к каждой функции обвязку, то не лучше ли покрыть всё юнит/системными тестами?
Относительно использования LLM.
Лучше сделать один раз Claude.md, чтобы он писал фаззинг тесты и обвязки, другие какие-то подготовительные вещи. И он неплохо даже разбирает падения и переделывает обвязки, если причина падения не код тестируемого продукта, а сам фаззинг тест.
Здесь прям тот случай, когда кодогенерация с помощью ИИ оправдана и полезна, а общение руками в чате это невероятно медленно и не продуктивно.
О, это известный персонаж (как правило, он пишет от имени Тони Старк), который писал куче знакомых и даже мне (предположительно, ищет в вк выпускников известных айтишных вузов).
Мы с друзьями и коллегами занялись расследованием, делали много попыток пройти собеседование (нужно быстро ответить, что ты готов и нарисовать круг), одному даже удалось внедриться в команду.
Оказалось, что это какой-то сумасшедший бывший военный, окруживший себя такими же поехавшими ребятами. Они геройски стараются что-то напрограммировать, но почему-то у них ничего не выходит.