게임 QA를 위한 기초적인 지라 쿼리(Jira Query) 사용방법
게임 QA를 하다 보면, BTS(bug tracking system)를 사용하게 됩니다. 채용공고에도 보시면, BTS 관리를 원한다는 글이 많죠. 혹시나, 모르시는 분들을 위해 풀어 설명하면, BTS는 버그 혹은 개선사항 등이 나오면, 그것을 개발자에게 전달하고, 관리하는 역할을 하는 도구입니다. 예전에는 BTS로 Mantis나 Redmine이라는 도구를 많이 사용했는데, 요새는 Jira로 통일하는 추세입니다. 이유는 jira는 BTS뿐 아니라, 협업도구 기능도 강력하기 때문에 개발팀, QA 모두 같이 사용하면 도구를 2개 사용하는 것보다 효율이 좋기 때문입니다. JQL 기초 사용법 jira를 사용하다 보면, JQL이란 것을 사용하게 됩니다. JQL은 jira의 쿼리언어로, jira에서 조건에 맞는 issue를 찾아주는 역할을 담당하고 있습니다. 더 쉽게 풀이하면, jira에서 검색할 때 사용하는 언어입니다. JQL 검색 시에는 크게 3가지를 아래와 같은 순서로 입력합니다. 1. 필드이름 2. 연산자 3. 필드값 예를 들면 아래와 같습니다. project(필드이름) = (연산자) GameQA(필드값) 이를 해석하면 필드이름이 GameQa인 issue를 찾아라는 뜻입니다. 어떤가요? 쉽죠? 다른 연산자를 설명하겠습니다. project != GameQA 이 JQL은 필드이름이 GameQA가 아닌 issue를 찾는 JQL입니다. !=는 "같지 않다"라는 의미입니다. 그런데, 이 두 개만으로는 내가 일한 내용을 찾기 힘들겠죠? 그래서, JQL은 복수의 JQL을 사용하여 검색할 수 있습니다. JQL을 여러 개 사용하기 위해서는 AND, OR 같은 키워드라는 것이 필요합니다. AND는 교집합을 OR는 합집합을 말합니다. AND는 첫 번째 JQL을 검색 결과에서 다시 검색을 하는 것이고, OR는 JQL로 검색 결과과 OR 뒤에 오는 검색 결과를 포함하는 것입니다. project = GameQA AND City = Seoul GameQa 프로젝...