swsnu/swppfall2022

[Sprint 3] Test coverage 관련 공지

gajagajago opened this issue · 4 comments

안녕하세요.

Sprint 3 채점 항목인 test coverage 관련하여 변경 사항이 있어 공지드립니다.

  • project/sprint_instructions.md에 기술된 것처럼, 이번 sprint 부터는 coverage가 80% 이상이어야 하고, 미만될 시 10% 점수 감점이 있습니다. 일부 팀들에게 이번 스프린트에는 test coverage가 채점되지 않을 수 있다고 오전달이 된 것이 있는데, 이번 스프린트를 시작으로 매 스프린트마다 test coverage는 채점 대상이 됩니다. 이를 정정합니다.
  • 다만, 중간 발표 등을 위해 feature 개발양이 많아 coverage가 아직 부족한 team들이 많이 있는 것 같아, coverage 항목에 대해서만 3일의 Grace day를 드리기로 하였습니다.
  • Sprint3 제출물들의 마감 기한은 11/13(일)로 동일하며, 해당 제출물에 기한 당시의 coverage 지표를 포함하셔야 합니다.
  • 3일의 Grace day가 마감되는 11/16(수)까지, coverage를 높인 후 coverage 스크린샷을 찍어 staff 메일로 제출하실 수 있습니다. 두 제출물 중 더 높은 coverage 지표를 채점 지표로 삼도록 하겠습니다. 이미 80% 이상의 coverage로 제출을 하셨을 경우, coverage를 더 높이셨더라도 또 다시 제출하실 필요는 없습니다.

이외 모호한 점이 있다면 comment 남겨주시면 성실히 답변 드리겠습니다. 감사합니다.

coverage 는 branch coverage도 포함하나요? 아니면 line coverage만 80%를 넘기면 되나요?

감사합니다.

Doc을 보시면,

  • The overall coverage metric이 80% 이상이어야 하며
  • The list of classes with lowest coverage. Explain why is the coverage low, and what (if anything) you plan to do about it 을 기술하라고 되어있습니다.

"Sprint3 제출물들의 마감 기한은 11/13(일)로 동일하며" 라고 언급하신 부분에 대해 질문이 있습니다. sprint instruction에는 sprint 3의 마감일이 11/12(토)로 되어 있는데 해당 기한은 명시적이고, sprint progress report는 11/13(일)까지 제출하면 되는 것인지 여쭤보고 싶습니다.

네 주말 이용해서 잘 제출해 주세요