[피드백 부탁드립니다] 테스트와 에러분석에 지쳐서 만들어봤습니다.
안녕하세요. 평소 OKKY에서 글만 보다가 처음으로 글을 남깁니다.
백엔드 개발을 하면서 개인적으로 가장 힘들었던 순간이,
에러가 터졌을 때 왜 터졌는지를 추적하는 과정이었습니다.
로그는 쌓여 있고, 스택트레이스는 길고, DB인지 코드인지, 환경 문제인지 감이 안 잡힐 때가 많았고,
결국엔 하나씩 찍어보면서 추측으로 해결하는 경우도 많았습니다.
이런 경험이 반복되다 보니 에러를 분석하는 과정 자체를 자동화할 수 없을까? 라는 생각이 들었고,
개인 프로젝트로 작은 실험을 해보게 됐습니다.
지금은 Flono라는 이름으로 정리하고 있지만, 아직은 제품이라기보다는 데모버전에 가깝습니다.
Flono는 대략 이런 흐름을 가지고 있습니다.
- API 테스트를 트리거로 실행하고
- 에러가 발생하면
- 로그, 소스 코드, DB 쿼리 등을 기반으로
- 원인을 추론해서 리포트 형태로 정리해주는 방식입니다.
QA 도구라기보다는 에러 원인 분석을 자동화해보려는 시도에 가깝습니다.
말로 설명하는 것보다 짧은 데모 영상을 하나 만들어봤습니다.
(홍보 목적은 아니고, 맥락 설명용입니다)
데모 영상 링크
https://youtu.be/a3CxwFL2POA?si=MKhZ60Bc9Z4HqkVh
많은 IT관련 업계 종사하시는 분들의 객관적인 피드백 부탁드립니다.
비판적인 피드백도 너무 좋습니다. 감사합니다