n8n 워크플로우 2026: 편집기에선 되는데 켜두면 안 도는 이유 — 테스트 실행과 활성화의 차이
Photo by Campaign Creators on Unsplash n8n 워크플로우를 다 만들고 Test workflow 버튼을 눌렀더니 노드가 초록불로 쭉 켜지며 완벽하게 돌아갑니다. "됐다" 싶어 브라우저를 닫고 다음 날 확인해 보면, 실행 기록(Executions)이 텅 비어 있습니다. 분명 편집기에선 잘 됐는데 실제로는 한 번도 안 돈 거죠. n8n을 조금 써 본 사람이라면 거의 다 한 번쯤 겪는 상황입니다. 이 글에서는 n8n 워크플로우 가 편집기에선 되는데 켜두면 안 도는 이유를, '테스트 실행'과 '활성화(Active)'가 완전히 다른 동작이라는 관점에서 풀어보겠습니다. 왜 편집기에선 되는데 실제로는 안 돌까 핵심은 하나입니다. 편집기에서 수동으로 실행하는 것과, 워크플로우를 켜두고(활성화) 트리거가 스스로 도는 것은 완전히 별개의 동작 이라는 점입니다. 'Test workflow'나 트리거 노드의 'Listen for test event'는 딱 그 순간, 여러분이 화면을 보고 있는 동안만 작동하는 임시 실행입니다. 창을 닫으면 끝납니다. 반면 스케줄에 맞춰 알아서 돌거나, 외부에서 웹훅으로 호출되는 '프로덕션 실행'은 워크플로우가 Active 상태 일 때만 일어납니다. 그래서 테스트만 하고 활성화 토글을 켜지 않으면, 아무리 편집기에서 잘 돌았어도 실제 자동화는 0회가 됩니다. n8n 공식 문서도 편집·디버깅용 실행과 활성화된 프로덕션 실행을 분리해 설명합니다( n8n Webhook 개발 문서 ). 테스트 실행이 주는 '가짜 안심' 이 착각이 생기는 이유는 테스트 실행이 너무 잘 되기 때문입니다. 수동 실행은 활성화 여부와 무관하게 한 번은 돌아가도록 설계돼 있습니다. 그래서 만드는 사람은 "노드도 다 초록불, 데이터도 잘 넘어감 → 완성"이라고 결론을 내립니다. 하지만 ...