Continuous Testing

구하라 ReleaseAI를 활용하여 프로세스를 간소화하세요 DevOps

오후 2시 17분, 프로덕션 릴리스가 중단되었습니다. 슬랙 스레드가 쏟아져 들어오고, 누군가는 대시보드를 세 개나 열어봅니다. 또 다른 누군가는 로그를 실시간으로 확인합니다. 릴리스 관리자는 "이 템플릿이 실제로 어떻게 작동하는지 아는" 엔지니어에게 연락합니다. 기업이 소프트웨어 배포 규모를 확장함에 따라 릴리스 자동화는 필수적이며 점점 더 복잡해집니다. 템플릿은 재사용과 중첩을 통해 더욱 복잡해지고, 스크립트는…

자세히보기 ...

대부분의 금융 애플리케이션 오류가 사전에 발견되지 않는 이유 Release

고객이 송금을 위해 은행 앱을 엽니다. 로그인하는 데 예상보다 시간이 오래 걸립니다. 다시 시도하니 성공합니다. 이제 다음 단계로 넘어가지만, 고객은 더욱 주의 깊게 살펴봅니다. 확인 화면이 몇 초간 지연되자 고객은 잠시 멈칫합니다. 송금이 제대로 된 걸까? 다시 시도해야 할까? 기술적으로는 아무런 문제가 없습니다. 하지만 이러한 경험은 이미 고객에게 어떤 인상을 남겼습니다…

자세히보기 ...

주류 언론이 신화에 대해 놓치고 있는 것

지난 몇 년 동안 사이버 보안 관련 사건들이 주류 언론에 보도되는 것을 여러 차례 목격했습니다. 90년대의 '슈퍼 해커' 케빈 미트닉, 2000년대의 ILOVEYOU, 2010년대의 스턱스넷, 그리고 2020년대 초의 Log4J 등이 그 예입니다. 현재 Mythos 사태는 이와 유사한 전환점이라고 할 수 있습니다. 언론이 주목한 부분은 바로…

자세히보기 ...

Appium과 최신 모바일 프레임워크: 자동화 과제 이해하기

지난 10년간 모바일 자동화는 Appium과 같은 프레임워크 덕분에 크게 발전했습니다. 이러한 프레임워크를 통해 팀은 익숙한 언어와 도구를 사용하여 앱을 자동화할 수 있게 되었습니다. 동시에 React Native, Flutter, Jetpack Compose와 같은 최신 UI 프레임워크는 네이티브 UI의 많은 부분을 추상화하여 모바일 애플리케이션 구축 방식을 혁신적으로 변화시켰습니다.

자세히보기 ...

자동화 종속성의 신화: 재작업 없이 Quantum으로 마이그레이션하기

업무상 수많은 기업 QA 팀과 소통하면서 깨달은 점은, 그들이 더 이상 테스트를 만드는 데 어려움을 겪는 것이 아니라, 테스트의 관련성, 확장성, 이식성을 유지하는 데 어려움을 겪는다는 것입니다. 그런데도 테스트 플랫폼을 변경하는 데 있어서는 대부분의 팀이 주저하는데, 이는 뿌리 깊은 두려움 때문입니다.

자세히보기 ...

자동화 우선 앱 디자인 프레임워크 및 모범 사례

개발자가 처음부터 자동화에 유리하도록 앱을 설계하는 방법을 제시하는 개념 – 테스터의 관점. 서론 자동화 테스터로서 저는 자동화에 저항하도록 의도적으로 설계된 듯한 애플리케이션과 씨름하며 수많은 시간을 보냈습니다. 사소한 UI 변경에도 깨지는 취약한 선택기, 식별 가능한 속성이 없는 구성 요소, 숨겨진 복잡한 워크플로 등…

자세히보기 ...

에이전트형 AI 공격: 에이전트 스미스가 은퇴에서 복귀했습니다

자연 진화에 의존하지 않는 공격자들은 AI 코딩 모델과 쿼리 API의 한계를 끊임없이 확장하고 있습니다. 1년도 채 안 되는 기간 동안 AI 기반 역공학에서 완전 자동화된 에이전트 기반 위협으로 진화했습니다. 이 공격은 멈출 기미가 보이지 않습니다. 설령 제동 장치가 있다 하더라도, TrAIn-Agent v1.0.1은 우려스러운 언어적 오류를 발견했습니다…

자세히보기 ...

MLOps 이해하기 DevOps

DevOps 소프트웨어 배포는 버전 관리되는 아티팩트, 자동 배포, 측정 가능한 흐름, 그리고 반복적인 실행에서 사람을 배제하면서도 올바른 의사 결정 루프에 참여하도록 하는 안전장치로 정의되는 엔지니어링 시스템이 되기 때문에 제대로 구현되면 성공합니다. MLOps(머신 러닝 운영)는 이러한 목표를 계승하지만 핵심 가정 하나를 깨뜨립니다. 배포 가능한 아티팩트는 더 이상 단순히…

자세히보기 ...

하지만 그 모든 테스트를 어디서 진행할 건가요?

지금 QA 팀에서 흥미로운 일이 벌어지고 있습니다. AI 에이전트와 MCP 기반 도구 덕분에 테스터들이 그 어느 때보다 빠르게 자동화 테스트를 작성할 수 있게 되었습니다. 예전에는 일주일씩 걸리던 작업이 이제는 오후 시간 만에 대략적인 윤곽을 잡을 수 있게 되었습니다. 한때는 꿈만 같았던 테스트 커버리지 달성이 이제는 현실이 되었습니다. 정말 흥미로운 변화입니다. 그리고 이러한 변화는 조용히 새로운 흐름을 만들어내고 있습니다…

자세히보기 ...

맞불 작전: AI를 활용하여 AI와 맞서 싸우기

2025년 1월 앱 공격은 83%로 급증했는데, 이는 불과 1년 전의 65%에서 크게 증가한 수치입니다. 이 수치만으로도 모든 보안팀은 경각심을 가져야 하지만, 더 중요한 질문은 왜 이러한 급격한 상승세가 나타나는가입니다. 그 이유는 공격자가 갑자기 늘어났기 때문이 아닙니다. 각 공격자의 능력이 이전보다 훨씬 향상되었기 때문입니다.

자세히보기 ...