본문 바로가기
품질 인사이트

LLM 기반 체크리스트 생성 툴 공유

by 도천수 2024. 11. 4.

안녕하세요! 원티드랩 QA팀 김명관 입니다.
이전 포스팅에서 원티드의 AI 플랫폼인 LaaS를 이용해 요구사항으로부터 체크리스트를 만들었던 경험을 공유해 드렸습니다. 그 이후 사내에서 관련 내용을 공유드렸고 해당 제품을 담당해주시는 PO님과 미팅을 가지게 되었습니다. 그 과정에서 프롬프트를 더욱 고도화했고 링크만 있으면 누구나 무료로 사용할 수 있도록 개선했습니다.
그 결과 이전보다 훨씬 유효한 체크포인트를 잘 만들어주게 되어 체크리스트와 TC 작성에 많은 시간을 아낄 수 있게 되었습니다. 게다가 누구나 무료로 사용할 수 있게 되어서 공유드리려고 합니다.


Wanted LaaS

원티드의 LaaS(LLM as a Service)는 고객이 자신의 비즈니스에 적합한 대규모 언어 모델을 손쉽게 도입하고 활용할 수 있게 하는 서비스 플랫폼입니다. 사용자는 복잡한 기술적 요구 사항 없이도 AI의 강력한 기능을 이용하여 다양한 업무를 자동화하고, 서비스의 질을 향상시킬 수 있습니다.
LaaS는 다양한 LLM 모델을 제공하며, 각 모델은 특정 작업과 요구 사항에 최적화되어 있습니다. 이 페이지에서는 각 모델의 기능, 사용 케이스, 그리고 모델 운용 비용을 상세하게 설명하여 사용자가 비용 대비 최고의 가치를 선택할 수 있도록 돕습니다.
보안은 LaaS 서비스의 핵심 요소입니다. 원티드 LaaS는 사용자 데이터의 보안과 개인정보 보호를 최우선으로 합니다. 사용자는 어드민 기능을 통해 데이터 접근을 엄격히 제어할 수 있으며, ISMS 인증을 통한 보안 관리 절차를 철저히 이행합니다.

Wanted Laas 가 궁금하시다면 [이곳] 에서 확인해 보세요!


체크리스트 생성 툴 사용 방법

체크리스트 생성 툴 링크는 [이곳] 을 클릭해 주세요.
 
사용법은 매우 간단합니다. "가변 내용을 입력해주세요." 라는 입력필드에 요구사항을 상세히 작성해 주시면 됩니다. 그리고 하단의 제출하기 버튼을 클릭하면 체크리스트가 곧 생성됩니다.
요구사항을 상세히 작성하는 수준은 다음 예시 참고 부탁드립니다.
 
유저 회원가입 페이지

[이메일 입력필드]
- 이메일 입력필드에는 "이메일을 입력해주세요." 라는 플레이스 홀더가 노출되고 있다.
- 정상적인 이메일 형식을 입력해야 중복 확인 버튼이 활성화 된다.
- 이메일 형식을 갖추지 못한 값 입력 시 "올바른 이메일을 입력해주세요." 라는 빨간색 메시지가 노출된다.
- 정상 이메일 입력 후 중복 확인 클릭 시 "가입이 가능한 이메일입니다." 라는 초록색 메시지가 노출된다.

[비밀번호]
- 비밀번호 입력필드에는 "비밀번호를 입력해주세요." 라는 플레이스 홀더가 노출되고 있다.
- 비밀번호 확인 입력필드에는 "비밀번호를 다시 한번 입력해주세요." 라는 플레이스 홀더가 노출되고 있다.
- 비밀번호 규칙은 영문 대소문자, 숫자, 특수문자를 3가지 이상 조합하여 8~16자 사이로 입력해야 한다.
- 해당 규칙은 비밀번호 영역에 텍스트로 가이드 되고 있다.
- 비밀번호 규칙을 만족하지 못하면 "올바르지 않은 비밀번호입니다." 라는 빨간색 메시지가 노출된다.
- 비밀번호와 비밀번호 확인 입력필드에 입력된 값이 동일하지 않을 때 "비밀번호가 서로 일치하지 않습니다." 라는 빨간색 메시지가 노출된다.


 

체크리스트 생성 결과

위에서 예시로 보여드린 요구사항을 입력한 결과는 다음과 같습니다. [이곳] 에서도 확인하실 수 있습니다.


Wanted LaaS 기반 체크리스트 생성 툴의 특징

LaaS에서 제공하는 에디터 기능을 사용하면 보다 상세한 프롬프트를 제공할 수 있습니다. 다만 이 기능을 사용하기 위해서는 상단에서 제공해 드린 링크가 아닌 LaaS 이용 권한을 받아야 합니다. 관련 문의는 원티드랩에 LaaS 문의 부탁드립니다.
해당 툴에서는 AI에게 QA 엔지니어, 테스트 엔지니어라는 페르소나를 부여해 상황에 맞는 최고의 체크리스트를 작성하도록 요청하였습니다. 그리고 작성된 요구사항의 내용을 파악하여 해당 기능에서 보편적으로 검증하는 포인트들을 기본적으로 포함하며 해피패스, 예외케이스, 비유효케이스, 엣지케이스, 비기능 특성, 사용성, UI/UX, 성능 테스트, 입력값 유효성 검증과 같은 다양한 항목에 대해서 체크포인트를 작성하도록 설계되었습니다. 또한 생성된 결과는 마우스로 드래그하여 Excel이나 Google sheet에 붙여넣기가 가능합니다.


마무리

원티드 LaaS를 이용해 만든 체크리스트 툴의 결과물은 실무에서 도움을 받기에 충분하다고 느껴졌습니다. QA 분들의 체크리스트, TC 작성 시간을 줄여줄 뿐만 아니라 미처 생각하지 못한 부분을 AI가 작성해줌으로써 테스트를 더욱 풍부하게 구성하기에도 좋았습니다.
LaaS는 비단 체크리트 생성 툴 뿐만 아니라 다양한 모델의 AI를 이용해 업무의 많은 부분에서 도움을 받으실 수 있으니 궁금한 점이 있으시다면 원티드랩에 문의 부탁 드립니다~