반응형

전체 글 575

처음 잡는 Playwright로 UI 자동화가 바로 손에 잡히는 하루

웹 UI 테스트가 매번 수동으로 반복되고 AI까지 활용하고 싶을 때, Playwright로 시작하는 자동화 입문이 실제로 어떤 변화를 만드는지 궁금하지 않으신가요. 웹 애플리케이션의 UI를 수동으로 클릭하며 검증하는 일은 시간이 갈수록 부담이 커집니다. 브라우저마다 동작이 다르고, 요소가 동적으로 바뀌면 기존 스크립트가 쉽게 깨지기도 합니다. 이때 Playwright는 크로스 브라우저 지원과 강력한 선택자, 자동 대기 기능으로 입문자도 빠르게 안정적인 자동화 기반을 잡을 수 있게 해 줍니다. 먼저 Playwright의 기본기를 실습으로 익히는 과정에서는 페이지를 열고 요소를 찾아 클릭·입력하는 흐름을 직접 작성합니다. 기존 도구와 달리 브라우저 컨텍스트를 격리해 테스트 간 간섭을 줄이고, 네트워크 요..

명세가 흔들릴 때 테스트가 무너지지 않는 법, 실습으로 되찾는 설계 기본기

테스트 케이스가 명세와 어긋나거나 결과가 들쭉날쭉할 때, ISO 표준을 기반으로 한 설계와 비결정형 테스트까지 실습으로 잡는 방법을 알고 싶으신가요. 현장에서 테스트 케이스를 만들다 보면 명세가 불완전하거나 변경이 잦아 케이스가 금방 쓸모없어지는 경험을 하게 됩니다. 특히 입력에 따라 결과가 달라지는 비결정형 요소가 포함되면, 같은 케이스를 반복해도 통과와 실패가 번갈아 나타나는 상황이 생깁니다. 이때 단순한 경험에 의존하기보다 명세 기반 설계로 돌아가 체계를 잡는 것이 중요합니다. 지금부터는 실제 요구사항 하나를 가지고 직접 따라가며 설계해 보는 과정을 안내합니다. 먼저 ISO/IEC/IEEE 29119 표준이 제시하는 테스트 케이스 설계 접근을 적용하기 위해, 간단한 로그인 기능을 예로 들어 봅니다...

AI·Proxy로 API 테스트 늪을 벗어나 QA 생산성을 끌어올린 실무 방법

반복되는 API 호출과 의존성 때문에 테스트가 느려지고 결과가 흔들릴 때, AI와 Proxy를 어떻게 결합하면 생산성이 실제로 달라지는지 궁금하지 않으신가요. 현장에서 API 테스트를 하다 보면 흔히 마주치는 장면이 있습니다. 하나의 인터페이스가 다른 서비스에 강하게 묶여 있어서 테스트 데이터가 오염되거나, 환경이 조금만 바뀌어도 결과가 들쭉날쭉해지는 상황입니다. 이런 의존성이 쌓이면 테스트 자체가 병목이 되고, 결국 회귀 테스트 주기가 늘어나 전체 품질 검증 속도가 떨어집니다. 이때 Proxy를 활용한 테스트 독립성 확보와 AI 기반 자동화 접근이 실질적인 돌파구가 됩니다. 지금부터는 실제로 따라가며 설정하고 보완해 볼 수 있는 과정을 안내합니다. 먼저 ProxyTesting의 핵심을 직접 체험..

3만 9천 원 QA가 흔드는 전문 테스트 시장의 민낯

AI를 활용해 핵심만 빠르게 점검한다는 명분으로 등장한 초저가 사용성 테스트가, 정작 소프트웨어 품질을 지키는 전문 영역을 어떻게 뒤흔들고 있는지 현장의 시선으로 살펴봅니다. 크몽에 올라온 한 상품이 최근 눈에 들어왔다. (LITE) 웹/앱 사용성 테스트 - 2일 완료 - 크몽 (LITE) 웹/앱 사용성 테스트 - 2일 완료 - 크몽QA·테스트 | 신규 서비스 | 39,000원부터 | 2일 이내 완료kmong.com 웹이나 앱의 핵심 플로우 두 개만 점검하고, 테스트 케이스 30건 이하로 제한하며, 이틀 만에 요약 리포트와 스크린샷을 제공한다는 내용이다. 가격은 부가세 포함 3만 9천 원. 수정 횟수는 0회. 성능이나 보안은 아예 범위 밖이라고 명시돼 있다. 표면적으로는 1인 창업자나 사이드 프로젝..

성적서 뒤에 숨은 세 가지 얼굴, 일반성적서와 KOLAS 그리고 GS인증이 갈리는 지점

성적서 뒤에 숨은 세 가지 얼굴, 일반성적서와 KOLAS 그리고 GS인증이 갈리는 지점공공 소프트웨어 사업 공고문을 처음 펼쳐 든 담당자라면 누구나 비슷한 순간을 맞는다. 자격 요건 칸에 나란히 적힌 일반시험성적서, KOLAS 공인시험성적서, GS인증이라는 세 단어 앞에서 어떤 서류부터 손에 쥐어야 할지 막막해지는 순간이다. 이 글은 그 막막함을 실제로 겪어본 사람의 시선으로, 세 서류가 각각 어떤 무게를 갖는지 풀어 쓴 기록이다.같은 '성적서'라는 이름 안에 전혀 다른 두 세계가 있다먼저 짚어야 할 것은 시험성적서라는 단어 자체가 두 갈래로 나뉜다는 사실이다.일반시험성적서는 고객이 직접 제시한 요구사항이나, 정부 R&D 과제 계획서에 적힌 정량적 목표치를 기준으로 시험을 진행한 뒤 그 결과만을 담아 발..

한 달에 커피 몇 잔 값으로 어떤 AI를 곁에 둘 것인가, 여덟 개 구독 서비스를 뜯어본 기록

이 글은 퍼플렉시티부터 마누스까지 여덟 개 AI 유료 구독을 실제 가격표와 제공 항목 기준으로 나란히 놓고, 각자의 강점이 어디서 갈리는지를 정리한 기록입니다. 결제 버튼을 누르기 전 한 번쯤 읽어볼 만한 실용적인 비교가 되었으면 합니다. 검색과 리서치에 진심인 사람이라면 퍼플렉시티 앞에서 멈추게 되는 이유 월 22달러, 연간으로 끊으면 220달러인 퍼플렉시티 프로는 단순한 챗봇이 아니라 검색 엔진의 연장선에 가깝다. 한정 기간 무료로 제공되는 컴퓨터 크레딧 40달러어치와 매달 쌓이는 보너스 크레딧 4,000개는 결과물을 만드는 과정 자체에 여유를 준다. 무엇보다 심층 리서치 기능과 여러 AI 모델을 상황에 따라 골라 쓸 수 있다는 점은, 하나의 모델에 갇히고 싶지 않은 사용자에게 매력적으로 다가온다. ..

[공유] 스팸 메일 없는 가입, 일회용 이메일로 개인정보 지키는 현실적 방법

임시 메일을 쓰면 정작 중요한 인증 코드만 받고 스팸은 깔끔하게 끊을 수 있습니다. 실제 사용 경험으로 정리한 서비스별 차이를 확인해 보세요. 회원가입 한 번 할 때마다 스팸 메일이 쌓이는 경험을 한 번쯤은 했을 겁니다. 뉴스레터 동의 체크박스를 깜빡하고 넘겼다가 수개월 동안 불필요한 메일함에 시달리는 경우도 흔하죠. 이럴 때 개인 메일을 그대로 노출하는 대신 일회용 이메일을 쓰면 인증은 받고 잔여 스팸은 자연스럽게 차단할 수 있습니다. 먼저 가장 많은 사람이 찾는 Temp-Mail을 살펴보면, 사이트에 접속하는 순간 랜덤 주소가 자동으로 생성됩니다. 디자인이 군더더기 없이 깔끔하고 한국어 지원도 안정적이라 초보자가 바로 쓰기 좋습니다. 모바일 앱과 브라우저 확장 프로그램까지 제공하니 스마트폰에서도 바로..

비용 한 푼 없이 셀프힐링 자동화와 매일 아침 보고까지 완성한 QA 플랫폼 (2탄)

1탄에서 Agentic Testing의 개념과 테스트 케이스를 뽑아내는 두뇌를 정하는 과정을 다뤘다면, 이번 글은 그 결과물을 실제로 돌아가는 파이프라인으로 엮고 비용 없이 유지하는 방법을 담았다. 플랫폼을 설계하면서 세운 원칙은 단순했다. 서버 비용도, 라이선스 비용도 들이지 않으면서 배포가 일어날 때마다 자동으로 테스트가 돌고, 화면 구조가 바뀌어도 스크립트가 스스로 고쳐지고, 그 결과를 매일 아침 눈뜨자마자 메일로 받아보는 것. 처음에는 욕심이라고 생각했는데, 하나씩 뜯어보니 이미 있는 무료 서비스들을 이어 붙이는 것만으로도 충분히 가능한 구조였다. 실행 환경을 GitHub Actions에 통째로 맡긴 이유자동화 테스트를 돌리려면 어딘가에서 코드를 실행할 서버가 필요한데, 개인 프로젝트에 별도 서버..

QA 엔지니어가 이력서 대신 AI 자동화 플랫폼을 직접 만들기로 한 이유 (1탄)

채용 공고마다 등장하는 Agentic Testing이라는 낯선 단어 앞에서, 몇 년차 QA 엔지니어가 직접 AI 테스트 자동화 플랫폼을 만들어보기로 결심하기까지의 고민을 담았다. 최근 몇 달 사이 QA 채용 공고를 훑어보면 예전과 확실히 결이 달라졌다는 걸 느낀다. Jira와 Postman, Playwright 같은 익숙한 이름들 사이에 Cursor, Claude Code, ChatGPT, GitHub Copilot이 자연스럽게 끼어 앉아 있다. 우대사항 한 줄로 지나가던 것이 이제는 담당 업무 항목에 "TC 자동 생성", "결함 예측 분석", "Agentic Testing 도입"이라는 문장으로 못 박혀 있는 공고도 심심치 않게 보인다.처음에는 이걸 그냥 트렌드 키워드 정도로 넘겼다. 그런데 여러 회사의..

병원이 AI 챗봇을 믿고 써도 될까, 레드팀 테스트로 확인하는 디지털 의료제품 검증법

병원이 AI 챗봇을 믿고 써도 될까, 레드팀 테스트로 확인하는 디지털 의료제품 검증법진료실에 AI 챗봇 하나를 들이는 일이 이렇게 복잡한 검증 절차를 거쳐야 하는 줄은 미처 몰랐다. 식품의약품안전처가 오는 9월 첨단 AI 디지털 의료제품 레드팀 챌린지를 연다는 소식을 접하면서, 병원과 개발사들이 그동안 놓치고 있었을지 모를 검증의 실체를 제대로 들여다보게 됐다. 의료 AI를 그냥 믿고 쓸 수 없는 이유 의료 현장에 인공지능이 들어오는 속도는 빠른데, 그 인공지능이 실제로 안전한지 확인하는 절차는 상대적으로 낯설다. 진단을 보조하고 환자 상담에 응답하는 시스템이 늘어나는 만큼, 그 이면에서 발생할 수 있는 오작동이나 악용 가능성을 미리 찾아내는 작업이 함께 가야 한다는 게 이번 챌린지의 출발점이다. 식약처..

반응형