728x90

etc 11

E2E 테스트 운영 효율 높이기: 자동 세팅과 Notion 리포팅 도입기

E2E 테스트 운영 과정에서 겪은 불편과 개선 실험E2E 테스트는 처음 도입할 때도 쉽지 않지만, 시간이 지날수록 유지 관리가 더 어려워집니다.UI가 조금만 변경되어도 테스트가 쉽게 깨지고, 실패한 테스트를 분석하는 데도 적지 않은 시간이 소요됩니다.특히 실패 원인이 로그, 스크린샷, 실행 환경 등에 흩어져 있으면 테스트 이후의 피로도가 더 커집니다.이번에는 완벽한 해답을 찾기보다는, 직접 겪었던 불편을 줄여보는 실험에 초점을 맞추었습니다.E2E 테스트를 운영하면서 반복적으로 느꼈던 불편은 다음과 같았습니다.테스트 실행마다 테스트 세팅 시간이 길었습니다.실패 시 어떤 케이스가, 어떤 이유로 실패했는지 정보가 흩어져 있었습니다.테스트 결과 공유가 결국 수작업에 의존하고 있었습니다(스크린샷 캡처, 로그 복사..

E2E 테스트란? 개요 및 도구 비교

서비스가 커질수록 “이 기능이 다른 기능을 깨뜨리지는 않았을까?”에 대한 불안도 함께 커집니다.이때 가장 사용자 관점에서 전체 흐름을 검증할 수 있는 방법이 바로 E2E(End-to-End) 테스트입니다.E2E 테스트는 사용자의 실제 행동을 그대로 시뮬레이션하여, 애플리케이션이 처음부터 끝까지 정상적으로 동작하는지를 확인하는 테스트 방식입니다.🎯 E2E 테스트의 목적E2E 테스트의 핵심 목적은 단순히 화면이 잘 뜨는지를 확인하는 것이 아니라, 시스템 전체 흐름이 의도대로 연결되어 있는지 검증하는 데 있습니다.프론트엔드 ↔ 백엔드 ↔ DB 간의 통합 흐름 검증실제 사용자 시나리오 자동화(예: 로그인 → 상품 선택 → 결제 → 주문 완료)UI/UX 흐름이 기획 의도대로 동작하는지 확인배포 후 발생할 수 있..

[Arduino] 조이스틱 터틀 그림판 (+파이썬)

조이스틱을 활용한 터틀 그림판을 만들어 보았습니다. Python turtle 이란 터틀(거북이) 그래픽은 아이들에게 프로그래밍을 소개하는 데 널리 사용되던 방법입니다. 거북이가 들고 다니는 펜은 활성화하거나, 색상을 설정하거나, 너비를 설정하여 제어할 수도 있습니다. 사용 센서 사용된 센서는 총 3가지로 INPUT 센서 2가지 OUTPUT 센서 1가지 입니다. INPUT 센서는 조이스틱과 스위치 센서 2개 입니다. 조이스틱은 거북이를 움직이고 조이스틱 스위치는 그림판을 초기화 합니다. 스위치 1개는 거북이 펜 활성화 버튼, 나머지 1개는 펜 색상 변경 버튼 입니다. OUTPUT센서는 RGB LED를 사용하였습니다. 버튼을 눌러 색상을 변경할 때 RGB LED에 색상을 출력해줍니다. 회로도 조이스틱 센서가..

etc/Arduino 2021.12.17

[Arduino] 프로세싱으로 가변저항 값 출력하기

프로세싱이란? 컴퓨터 프로그래밍의 본질을 시각적 개념으로 프로그래머가 아닌 사람들에게 교육할 목적으로 뉴 미디어 아트, 시각 디자인 공동체를 위해 개발된 오픈 소스 프로그래밍 언어이자 통합 개발 환경이다. 프로세싱 설치 Welcome to Processing! Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts… processing.org 아두이노 연결 방법 (가변저항을 못찾아서 다른 센서 넣음) 포트..

etc/Arduino 2021.11.19

[Visual Studio] 비주얼 스튜디오 단축키 모음

비주얼 스튜디오 자주 쓰는 단축키 정리 디버그 F5 : 디버깅 시작 Ctrl + F5 : 디버그 하지 않고 시작 Seift + F5 : 디버깅 중지 F9 : 중단점 설정, 해제 F11 : 한 단계씩 코드 실행 편집 Ctrl + k + f : 자동 정렬 Ctrl + Space, Tab : 자동 완성 Ctrl + d : 한 줄 복사 Ctrl + k + c : 주석 처리 Ctrl + k + u : 주석 해제 Ctrl + u : 소문자 변환 Ctrl + Seift + u : 대문자 변환 Ctrl + Shift + f : 문자 찾기 Alt + ↑/↓: 한 줄 올리기, 내리기 Alt + 마우스, Alt + Seift + ↑/↓: 열 단위 편집

etc/단축키 2021.09.19

[Arduino] 조도 센서로 LED 제어하기 (+파이썬)

조도센서란? 주변의 밝기를 측정하는 센서 CDS 조도 센서로 빛을 받아서 LED 제어하기 아두이노 연결 방법 직접 연결한 모습 const int WLED = 9; const int LIGHT = 0; const int MIN_LIGHT = 200; const int MAX_LIGHT = 900; int val = 0; void setup(){ Serial.begin(9600); pinMode (WLED, OUTPUT); } void loop(){ val = analogRead(LIGHT); Serial.println(val); delay(500); val = map(val, MIN_LIGHT, MAX_LIGHT, 255, 0); val = constrain(val, 0, 255); analogWrite(..

etc/Arduino 2021.09.18

[Arduino] 온도 센서로 RGB LED 제어하기 (+파이썬)

온도센서란? 온드를 전압이나 저항 변화와 같은 전기신호로 변환한 것 온도에 따라 색이 변하는 장치 만들기 그 중 제일 긴 다리(왼쪽에서 2번째 다리)가 GND, 왼쪽부터 순서대로 R, G, B 온도 센서(LM35)는 다리가 3개 평평한면 기준 왼쪽부터 VCC, 출력, GND 아두이노 연결 방법 직접 연결한 모습 const int BLED=9; //9번 핀 파란색 const int GLED=10; //10번 핀 초록색 const int RLED=11; //11번 핀 빨간색 const int TEMP=0; //아날로그 입력 0번 핀 온도 센서 const int LOWER_BOUND=54; //온도 하한 값 const int UPPER_BOUND=60; //온도 상한 값 int val=0; //온도 센서의 현..

etc/Arduino 2021.09.17

[Arduino] 시리얼 모니터로 가변저항 값 읽기 (+파이썬)

파이썬으로가변저항이란? 저항 값을 임의로 바꿀 수 있는 저항기 1번, 3번 다리에 5V, GND를 연결하고 가운데는 출력 값으로 사용 아두이노 연결 방법 (가변저항을 못찾아서 다른 센서 넣음) 직접 연결한 모습 const int POT=0; int val=0; void setup(){ Serial.begin(9600); } void loop(){ val=analogRead(POT); Serial.println(val); delay(500); } 아두이노 코드 실행 결과 돌리면 값이 바뀌는 것을 확인할 수 있음 아래는 파이썬으로 실행하기 [Arduino] 파이썬에서 아두이노 LED 제어 파이썬, 아두이노 설치 방법 [Python] 파이썬 설치하기 파이썬 설치 파이썬 홈페이지 접속 후 다운로드 클릭 (htt..

etc/Arduino 2021.09.16

[Arduino] 파이썬에서 아두이노 제어하기

파이썬, 아두이노 설치 방법 [Python] 파이썬 설치하기 파이썬 설치 파이썬 홈페이지 접속 후 다운로드 클릭 (https://www.python.org/) Welcome to Python.org The official home of the Python Programming Language www.python.org Download Python 3.9.7 클릭 Ad.. hyunsun99.tistory.com [Arduino] 아두이노 설치하기 아두이노 설치 아두이노 홈페이지 접속 후 소프트웨어 클릭(https://www.arduino.cc/) Arduino - Home www.arduino.cc 컴퓨터의 운영체제에 맞는 설치 파일 클릭 다운만 받고싶다면 JUST DOWNLOAD 파일 저장.. hyuns..

etc/Arduino 2021.09.08
728x90