반응형
실제 사용하고 있는 TestCase Summary는 별도로 존재하지만,
이번에 TestCase에 SRS-ID 연결을 추가하기로 하여 새롭게 도입해본 SRS-ID별 TC Summary 함수 Sample을 기록용으로 작성해 두려고 한다.
TestCase 시트 내용
- TestCase 마지막 항목에 SRS ID 항목을 추가하고, Product 각 버전별로 부여된 Requirement ID를 대괄호([,])에 넣어 추가한다.
- 대괄호로 묶는 이유는 PD-100-1에 PD-100-10, PD-100-11, ... 이 포함되지 않도록 하기 위함이다.
- 대괄호로 묶는 또 하나의 이유는 하나의 TestCase가 Product 버전이 변경되며 Requirement가 변경/추가/삭제됨에 따라 내용이 변경될 수 있으므로, History를 그대로 보존하려면 가장 마지막 SRS ID뿐 아니라 그동안 해당 TC에 영향을 준 모든 SRS ID를 하나의 Cell에 기록하기 위함이다.
SRS에 따른 Summary 표
- 아래 각 function에 포함된 Cell의 이름은 위 TestCase 캡쳐와 연결된 부분이니 참고할 것
- 연관 TC 수 function (PD-101-43 기준) :
- =COUNTIFS(TestCase!$H:$H,"*["&A5&"]*")
- 진행율(%) function (PD-101-43 기준) :
- =IFERROR(COUNTIFS(TestCase!$H:$H,"*["&A5&"]*",TestCase!$G:$G,"<>")/COUNTIF(TestCase!$H:$H,"*["&A5&"]*"),"Not Yet")
- 패스율(%) function (PD-101-43 기준) :
- =IFERROR(COUNTIFS(TestCase!$H:$H,"*["&A5&"]*",TestCase!$G:$G,"Pass")/COUNTIFS(TestCase!$H:$H,"*["&A5&"]*",TestCase!$G:$G,"<>"),"None")
** 참고.. 이런 정도의 미션은 chatGPT로 꽤나 빠르게 구성할 수 있었다... =_=...
반응형
'Engineering > 꿀팁, 꿀정보' 카테고리의 다른 글
[iTerm2][mac] iTerm2 에서 화면 분할(Horizontally, Vertically) 단축키 (0) | 2023.07.24 |
---|---|
[Jira] 필드(field)에 설명 추가/수정하기 (0) | 2023.07.16 |
(Google SpreadSheet) VLOOKUP function (0) | 2023.01.07 |
mac flutter 개발 환경 설치 (Mac OS 13 Ventura) - Error installing cocoapods 이슈 해결 (0) | 2022.10.31 |
(Google SpreadSheet) Cell Counting by Color (0) | 2022.10.07 |
댓글