MQTT 테스트 자동화 도구 개발기 (2) — 35개 테스트 케이스 구현기

“☕” 15 “min read”시리즈: Part 1: 설계와 인프라 · Part 2: 35개 테스트 케이스 · Part 3: GUI와 배포 테스트 설계 원칙 Part 1에서 구축한 인프라 위에 35개 테스트 케이스를 구현했습니다. 먼저 설계 원칙부터 짚고 가겠습니다: 카테고리 전체 맵 카테고리 TC 수 테스트 메서드 우선순위 분포 페이로드 크기 3 8 P0: 3, P1: 5 페이로드 형식 6 18 … 더 읽기

MQTT 테스트 자동화 도구 개발기 (1) — 프로젝트 설계와 테스트 인프라 구축

“☕” 9 “min read”시리즈: Part 1: 설계와 인프라 · Part 2: 35개 테스트 케이스 · Part 3: GUI와 배포 왜 MQTT 테스트 자동화가 필요했나? IoT 프로젝트에서 AWS IoT Core를 MQTT 브로커로 도입하면서, 디바이스가 보내는 다양한 입력값에 대한 체계적인 검증이 필요해졌습니다. 처음엔 MQTTX 같은 GUI 도구로 수동 테스트를 했는데, 문제가 금방 드러났습니다: 문제 설명 ⏱️ 반복 비용 35개 시나리오를 … 더 읽기