저는 웹기획과 PM으로, 웹사이트를 오픈하기 전에 제작한 웹사이트가 정상적으로 구현되었는지 QA를 진행합니다.
이때 누락되는 테스트가 없도록 테스트 시나리오를 작성해야하는데요. 이걸 GPT로 할 수 있지 않을까 시도해보았답니다.
우선 아래 순서로 진행했답니다.
1) 홈페이지의 IA정의서를 GPT에게 학습시킴
2) 페이지를 나누어 테스트 시나리오 작성 요청
3) 가독성을 위해 표로 작성할 것을 요청
1. 홈페이지의 IA정의서를 GPT에게 학습시킴
IA정의서는 직접 보여드릴 수 없어서 다른 사이트에서 예시를 가져왔답니다.
아래처럼 엑셀로 페이지마다 어떤 내용이 들어가야하는지 정의한 내용이에요.
회원 가입 페이지 : 본인인증 버튼, 아이디/비밀번호/비밀번호확인 입력 / 주소(우편번호찾기) 기능
(출처 : https://brunch.co.kr/@toqha7822/15)
먼저 구글 스프레드 시트 URL을 주면서 FRONT IA 탭의 회원가입 페이지에 대해서 이해하고 있는지 물어보았습니다. (Link Reader 플러그인 사용)
답변을 보니 구글 시트도 잘 읽고 요청한 회원 가입에 대한 정보도 잘 이해한 것 같습니다.
2. 페이지를 나누어 테스트 시나리오 작성 요청
회원가입에 대해 잘 알고 있으니 테스트 시나리오를 작성 요청했습니다.
보통 회원가입의 순서(스텝)에 따라 어떤 정보가 노출되고 반응하는지에 대해 작성되어있어야합니다. 테스트 시나리오로 축약해서 물어보았는데, 만약 내용이 부족하면 추가로 조건을 좀더 설명할 요량으로 우선 테스트 시나리오 작성을 요청했습니다.
놀랍게도 잘 작성해주더라구요!
특히 제가 종종 잊어버리는 테스트 정보들도 GPT가 예시를 작성해서 해당 정보로 가입하도록 했습니다. 단계도 맞게 들어가있었습니다.
다만 지금 상태로는 가독성이 떨어지더라구요. 실제 테스트 시나리오도 표 형태로 작성되어 진행 척도를 확인하기 쉽게 분리되어있어서, 표로 작성해달라고 요청했습니다.
3. 가독성을 위해 표로 작성할 것을 요청
표로 정리하니 예상 결과가 작성되어있고, 실제 결과와 상태까지 직접 작성할 수 있도록 작성해주었네요.
액션과 예상결과를 좀더 상세하게 수정한다면 해당 테이블의 내용을 사용할 수 있을 것 같습니다.
마치며
원래 테스트 시나리오는 모든 테스트 항목을 작성해야해서 시간이 오래 걸리는 작업이었는데, GPT를 통해 큰 가지를 정하고 저는 살을 붙이는 방법으로 일하면 훨씬 시간이 덜 걸릴 것 같아요.
그리고 테스트 시나리오 샘플을 업로드하면서 해당 형태로 작성해달라고 하거나, 좀더 상세한 테스트 내용을 요청하면 좀더 디벨롭 가능할 것 같네요!
#9기AI알바생