Building intent-driven UI testing with Amazon Nova Act
웹사이트나 앱을 만들다 보면 화면이 제대로 작동하는지 확인하는 테스트 과정이 참 번거롭고 손이 많이 가죠? 버튼 위치나 코드가 조금만 바뀌어도 기존 테스트가 쉽게 고장 나곤 하는데요. 오늘은 복잡한 화면 테스트를 자연어 기반으로 똑똑하게 해결한 흥미로운 사례를 들려드릴게요.
전체 글 정리
1. 입실론의 새로운 화면 테스트 도전
- 글로벌 마케팅 기업인 입실론은 수많은 브랜드와 소비자 데이터를 다루는 곳이에요.
- 기존에도 자동화 테스트를 잘 쓰고 있었지만, 화면이 바뀔 때마다 유지보수하는 부담을 줄이고 싶어 했죠.
- 그래서 코드를 일일이 수정하는 대신, 사람이 말하듯 자연어로 테스트를 지시하는 방식을 더하기로 했어요.
2. 아마존 노바 액트와 관리형 브라우저의 만남
- 입실론은 브라우저를 직접 관리하는 번거로움을 없애기 위해 아마존 노바 액트와 아마존 베드락 에이전트코어 브라우저 툴을 도입했어요.
- 사용자가 “스크롤을 내려서 이 버튼을 눌러줘"라고 자연어로 입력하면, AI가 화면을 이해하고 알아서 행동해요.
- 덕분에 개발자가 아니더라도 기획자나 품질 관리 담당자가 직접 테스트 과정을 쉽게 읽고 검토할 수 있게 되었답니다.
3. 안정적이고 효율적인 시스템 구조
- 테스트 작업은 여러 팀이 공용으로 쓰는 플랫폼 안에서 안전하게 실행돼요.
- 성공한 테스트 기록은 저장해두었다가 다음 번에는 AI가 깊게 생각하는 과정을 건너뛰고 바로 실행할 수 있어요.
- 이 덕분에 테스트 속도는 빨라지고 비용은 줄어드는 일석이조의 효과를 얻었답니다.
이용 방법 / 활용 방안
- 자연어 기반 시나리오 작성: 굳이 복잡한 코드를 몰라도 평소 쓰는 언어로 테스트 단계를 적어보세요. 화면 디자인이 조금 바뀌어도 AI가 유연하게 대처할 수 있어요.
- 인프라 관리 부담 줄이기: 브라우저 실행 환경이나 세션 관리를 직접 구축하려 하지 말고, 관리형 도구를 활용해 운영 노력을 아껴보세요.
- 권한 분리와 보안 챙기기: 여러 팀이 함께 쓰는 환경이라면 계정별로 권한을 나누어 안전하게 테스트를 운영하는 방식을 참고해 볼 수 있어요.
여러분이라면 이렇게 사람 말로 척척 알아듣는 AI 테스트 기능을 어디에 가장 먼저 써보고 싶으신가요?
이 글은 원문을 AI가 요약·재구성한 것입니다. 정확한 내용은 원문을 확인해 주세요.